body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Ubuntu', sans-serif;
  font-size: 5.6rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 8.96rem;
}
.display-2 {
  font-family: 'Lato', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Lato', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.48rem;
    font-size: calc( 2.61rem + (5.6 - 2.61) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.61rem + (5.6 - 2.61) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #2e2e2e !important;
}
.bg-success {
  background-color: #149dcc !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #838282 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #2e2e2e !important;
  border-color: #2e2e2e !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #080808 !important;
  border-color: #080808 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #080808 !important;
  border-color: #080808 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #838282 !important;
  border-color: #838282 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #5d5c5c !important;
  border-color: #5d5c5c !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #5d5c5c !important;
  border-color: #5d5c5c !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #2e2e2e;
  border-color: #2e2e2e;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #2e2e2e !important;
  border-color: #2e2e2e !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #504f4f;
  color: #504f4f;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #838282;
  border-color: #838282;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #838282 !important;
  border-color: #838282 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.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: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #2e2e2e !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #149dcc !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #838282 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #0b566f !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #504f4f !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #838282;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #2e2e2e;
  border-color: #2e2e2e;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #2e2e2e;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e1e1e1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #c2c2c2;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #2e2e2e;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #2e2e2e;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #2e2e2e;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #2e2e2e;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #2e2e2e;
  border-bottom-color: #2e2e2e;
}
.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: #2e2e2e !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: #ff3366 !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%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  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='%232e2e2e' %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.3;
}
.cid-ravz7a6NKg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ravz7a6NKg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ravz7a6NKg a {
  font-style: normal;
}
.cid-ravz7a6NKg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ravz7a6NKg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ravz7a6NKg .nav-item:focus,
.cid-ravz7a6NKg .nav-link:focus {
  outline: none;
}
.cid-ravz7a6NKg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ravz7a6NKg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ravz7a6NKg .menu-logo {
  margin-right: auto;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ravz7a6NKg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ravz7a6NKg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ravz7a6NKg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ravz7a6NKg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ravz7a6NKg button.navbar-toggler:focus {
  outline: none;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ravz7a6NKg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ravz7a6NKg .collapsed .btn {
  display: flex;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ravz7a6NKg .collapsed button.navbar-toggler {
  display: block;
}
.cid-ravz7a6NKg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ravz7a6NKg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ravz7a6NKg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ravz7a6NKg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ravz7a6NKg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ravz7a6NKg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ravz7a6NKg.navbar-expand {
    flex-direction: column;
  }
  .cid-ravz7a6NKg img {
    height: 3.8rem !important;
  }
  .cid-ravz7a6NKg .btn {
    display: flex;
  }
  .cid-ravz7a6NKg button.navbar-toggler {
    display: block;
  }
  .cid-ravz7a6NKg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ravz7a6NKg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ravz7a6NKg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing,
  .cid-ravz7a6NKg .navbar-collapse.show {
    display: block !important;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-nav,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-buttons,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ravz7a6NKg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ravz7a6NKg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ravz7a6NKg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ravz7a6NKg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ravz7a6NKg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ravz7a6NKg .navbar-collapse {
  flex-basis: auto;
}
.cid-ravz7a6NKg .nav-link:hover,
.cid-ravz7a6NKg .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rdrEp5jJH0 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/img-20180420-132556-2000x1500.jpg");
}
.cid-rdrEp5jJH0 SPAN {
  color: #149dcc;
}
.cid-rdrEp5jJH0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rdrEp5jJH0 .mbr-section-subtitle B {
  color: #f9f9f9;
}
.cid-rdrEp5jJH0 H2 {
  color: #ffffff;
}
.cid-r5eAOtsC7k {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-r5eAOtsC7k .mbr-section-subtitle {
  color: #2e2e2e;
  font-weight: 300;
}
.cid-r5eAOtsC7k .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-r5eAOtsC7k .card_cont {
  -o-transition: all .5s;
  -ms-transition: all .5s;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  transition: all .5s;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  background-color: #eee;
}
.cid-r5eAOtsC7k .card-front {
  z-index: 2;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-r5eAOtsC7k .card-front img {
  min-height: 100%;
  min-width: 100%;
  width: auto;
  max-width: 600px;
}
.cid-r5eAOtsC7k .card_back {
  width: 100%;
  height: 100%;
  padding: 30px 30px;
  color: #ffffff;
  background-color: #149dcc;
  z-index: 1;
  margin: 0;
  text-align: center;
  overflow: hidden;
  -o-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.cid-r5eAOtsC7k .card {
  min-height: 300px;
}
.cid-r5eAOtsC7k .card:hover .card-front {
  z-index: 1;
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.cid-r5eAOtsC7k .card:hover .card_back {
  z-index: 2;
  -o-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.cid-r5eAOtsC7k .builderCard .card_back {
  border-bottom-left-radius: 100px;
}
.cid-r5eAOtsC7k .builderCard .card_cont {
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidd;
  -moz-backface-visibility: visible;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.cid-syIXJKvIFd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/paloma-73.jpg");
}
.cid-syIXJKvIFd .mbr-section-subtitle B {
  color: #149dcc;
}
.cid-syIXJKvIFd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-syIXJKvIFd H2 {
  color: #2e2e2e;
  text-align: center;
}
.cid-tc7Ebf27GH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (min-width: 1400px) {
  .cid-tc7Ebf27GH .container {
    max-width: 1162px;
  }
}
.cid-tc7Ebf27GH .btn {
  padding: 24px 60px;
  color: #000000;
  border-radius: 60px;
}
.cid-tc7Ebf27GH .btn:hover,
.cid-tc7Ebf27GH .btn:focus {
  border-color: #ffff33 !important;
  background-color: #ffff33 !important;
}
@media (min-width: 768px) {
  .cid-tc7Ebf27GH .mbr-section-head {
    display: flex;
    justify-content: space-between;
  }
}
.cid-tc7Ebf27GH img,
.cid-tc7Ebf27GH .item-img {
  transition: all 0.5s;
  width: 100%;
  height: 100%;
}
.cid-tc7Ebf27GH .item-img {
  height: 100%;
}
.cid-tc7Ebf27GH .item-img img {
  object-fit: cover;
}
.cid-tc7Ebf27GH .item-wrapper {
  position: relative;
  height: 100%;
}
.cid-tc7Ebf27GH .item-content {
  z-index: 3;
  min-width: 250px;
  text-align: center;
  top: 60%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tc7Ebf27GH .mbr-text,
.cid-tc7Ebf27GH .mbr-section-btn {
  color: #ffffff;
}
.cid-tc7Ebf27GH .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tc7Ebf27GH .item-wrapper:hover img {
  -webkit-filter: brightness(30%);
  filter: brightness(30%);
}
.cid-tc7Ebf27GH .item:focus,
.cid-tc7Ebf27GH span:focus {
  outline: none;
}
.cid-tc7Ebf27GH .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tc7Ebf27GH .Bg {
  padding: 0.5rem 1rem;
  background-color: #ffff33;
}
.cid-tc7Ebf27GH .mbr-section-title,
.cid-tc7Ebf27GH .mbr-section-btn {
  text-align: left;
  color: #465052;
}
.cid-tc8hbOAs26 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tc8hbOAs26 img,
.cid-tc8hbOAs26 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tc8hbOAs26 .item:focus,
.cid-tc8hbOAs26 span:focus {
  outline: none;
}
.cid-tc8hbOAs26 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tc8hbOAs26 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tc8hbOAs26 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tc8hbOAs26 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tc8hbOAs26 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tc8hbOAs26 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tc8hbOAs26 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tc8hbOAs26 .mbr-section-title {
  color: #232323;
}
.cid-tc8hbOAs26 .mbr-text,
.cid-tc8hbOAs26 .mbr-section-btn {
  text-align: center;
}
.cid-tc8hbOAs26 .item-title {
  text-align: center;
}
.cid-tc8hbOAs26 .item-subtitle {
  text-align: center;
  color: #232323;
}
.cid-tjoUKMASX6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tjoUKMASX6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjoUKMASX6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjoUKMASX6 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tjoUKMASX6 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tjoUKMASX6 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tjoUKMASX6 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tjoUKMASX6 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tjoUKMASX6 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tjoUKMASX6 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tjoUKMASX6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tjoUKMASX6 .card-title {
  color: #555555;
}
.cid-tiaByYmvbh {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/img-20180409-185028-2000x1500.jpeg");
}
.cid-tiaByYmvbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tiaByYmvbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tiaByYmvbh .bg-instagram {
  background: #f00075;
  color: #ffffff;
}
.cid-tiaByYmvbh .bg-instagram:hover {
  background: #bd005c;
}
.cid-tiaByYmvbh .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tiaByYmvbh [class^="socicon-"]:before,
.cid-tiaByYmvbh [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tiaByYmvbh .mbr-section-title,
.cid-tiaByYmvbh .social-list {
  color: #ffffff;
}
.cid-uegOX2NrNn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uegOX2NrNn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uegOX2NrNn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uegOX2NrNn .container {
    max-width: 1400px;
  }
}
.cid-uegOX2NrNn .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #555555;
  margin-bottom: 2rem;
}
.cid-uegOX2NrNn .card-wrapper {
  margin-top: 3rem;
}
.cid-uegOX2NrNn .row {
  justify-content: center;
}
.cid-uegOX2NrNn .card-title,
.cid-uegOX2NrNn .iconfont-wrapper {
  color: #555555;
}
.cid-uegOX2NrNn .card-text {
  color: #555555;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-r7YG5hrxgh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r7YG5hrxgh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r7YG5hrxgh a {
  font-style: normal;
}
.cid-r7YG5hrxgh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r7YG5hrxgh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r7YG5hrxgh .nav-item:focus,
.cid-r7YG5hrxgh .nav-link:focus {
  outline: none;
}
.cid-r7YG5hrxgh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r7YG5hrxgh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r7YG5hrxgh .menu-logo {
  margin-right: auto;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r7YG5hrxgh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r7YG5hrxgh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r7YG5hrxgh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r7YG5hrxgh button.navbar-toggler:focus {
  outline: none;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7YG5hrxgh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r7YG5hrxgh .collapsed .btn {
  display: flex;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r7YG5hrxgh .collapsed button.navbar-toggler {
  display: block;
}
.cid-r7YG5hrxgh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r7YG5hrxgh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r7YG5hrxgh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r7YG5hrxgh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r7YG5hrxgh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r7YG5hrxgh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r7YG5hrxgh.navbar-expand {
    flex-direction: column;
  }
  .cid-r7YG5hrxgh img {
    height: 3.8rem !important;
  }
  .cid-r7YG5hrxgh .btn {
    display: flex;
  }
  .cid-r7YG5hrxgh button.navbar-toggler {
    display: block;
  }
  .cid-r7YG5hrxgh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r7YG5hrxgh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r7YG5hrxgh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing,
  .cid-r7YG5hrxgh .navbar-collapse.show {
    display: block !important;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-nav,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-buttons,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r7YG5hrxgh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r7YG5hrxgh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r7YG5hrxgh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r7YG5hrxgh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r7YG5hrxgh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r7YG5hrxgh .navbar-collapse {
  flex-basis: auto;
}
.cid-r7YG5hrxgh .nav-link:hover,
.cid-r7YG5hrxgh .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-r84wmZ5WTm {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/-mg-8905-2000x1333.jpg");
}
.cid-tccx7H90dx {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tccx7H90dx H2 {
  color: #2e2e2e;
}
.cid-tccx7H90dx .mbr-text {
  color: #2e2e2e;
}
.cid-tccx7H90dx .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tcemuFmgdB {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tcemuFmgdB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tcemuFmgdB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tcemuFmgdB .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tcemuFmgdB .container {
    max-width: 1400px;
  }
}
.cid-tcemuFmgdB .card {
  margin: auto;
}
.cid-tcemuFmgdB .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ff3366;
  margin-bottom: 2rem;
}
.cid-tcemuFmgdB .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tcemuFmgdB .row {
  justify-content: center;
}
.cid-tjhgUg3hJn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tjhgUg3hJn H2 {
  color: #2e2e2e;
}
.cid-tjhgUg3hJn .mbr-text {
  color: #2e2e2e;
}
.cid-tjhgUg3hJn .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tjhgUOQ7V5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tjhgUOQ7V5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjhgUOQ7V5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjhgUOQ7V5 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tjhgUOQ7V5 .container {
    max-width: 1400px;
  }
}
.cid-tjhgUOQ7V5 .card {
  margin: auto;
}
.cid-tjhgUOQ7V5 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ff3366;
  margin-bottom: 2rem;
}
.cid-tjhgUOQ7V5 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tjhgUOQ7V5 .row {
  justify-content: center;
}
.cid-tjhDaQ1nbN {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tjhDaQ1nbN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjhDaQ1nbN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjhDaQ1nbN .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tjhDaQ1nbN .container {
    max-width: 1400px;
  }
}
.cid-tjhDaQ1nbN .card {
  margin: auto;
}
.cid-tjhDaQ1nbN .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ff3366;
  margin-bottom: 2rem;
}
.cid-tjhDaQ1nbN .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tjhDaQ1nbN .row {
  justify-content: center;
}
.cid-tjhgVUcwGk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tjhgVUcwGk H2 {
  color: #2e2e2e;
}
.cid-tjhgVUcwGk .mbr-text {
  color: #2e2e2e;
}
.cid-tjhgVUcwGk .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tjhgYYV1MS {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tjhgYYV1MS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjhgYYV1MS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjhgYYV1MS .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tjhgYYV1MS .container {
    max-width: 1400px;
  }
}
.cid-tjhgYYV1MS .card {
  margin: auto;
}
.cid-tjhgYYV1MS .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ff3366;
  margin-bottom: 2rem;
}
.cid-tjhgYYV1MS .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tjhgYYV1MS .row {
  justify-content: center;
}
.cid-tjhgqthM4a {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tjhgqthM4a H2 {
  color: #2e2e2e;
}
.cid-tjhgqthM4a .mbr-text {
  color: #2e2e2e;
}
.cid-tjhgqthM4a .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tjhgra6uhr {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tjhgra6uhr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjhgra6uhr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjhgra6uhr .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-tjhgra6uhr .container {
    max-width: 1400px;
  }
}
.cid-tjhgra6uhr .card {
  margin: auto;
}
.cid-tjhgra6uhr .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ff3366;
  margin-bottom: 2rem;
}
.cid-tjhgra6uhr .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tjhgra6uhr .row {
  justify-content: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-r7YG5hrxgh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r7YG5hrxgh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r7YG5hrxgh a {
  font-style: normal;
}
.cid-r7YG5hrxgh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r7YG5hrxgh .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r7YG5hrxgh .nav-item:focus,
.cid-r7YG5hrxgh .nav-link:focus {
  outline: none;
}
.cid-r7YG5hrxgh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r7YG5hrxgh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r7YG5hrxgh .menu-logo {
  margin-right: auto;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r7YG5hrxgh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r7YG5hrxgh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r7YG5hrxgh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r7YG5hrxgh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r7YG5hrxgh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r7YG5hrxgh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r7YG5hrxgh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r7YG5hrxgh button.navbar-toggler:focus {
  outline: none;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r7YG5hrxgh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r7YG5hrxgh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7YG5hrxgh .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r7YG5hrxgh .collapsed .btn {
  display: flex;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r7YG5hrxgh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r7YG5hrxgh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r7YG5hrxgh .collapsed button.navbar-toggler {
  display: block;
}
.cid-r7YG5hrxgh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r7YG5hrxgh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r7YG5hrxgh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r7YG5hrxgh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r7YG5hrxgh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r7YG5hrxgh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r7YG5hrxgh.navbar-expand {
    flex-direction: column;
  }
  .cid-r7YG5hrxgh img {
    height: 3.8rem !important;
  }
  .cid-r7YG5hrxgh .btn {
    display: flex;
  }
  .cid-r7YG5hrxgh button.navbar-toggler {
    display: block;
  }
  .cid-r7YG5hrxgh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r7YG5hrxgh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r7YG5hrxgh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing,
  .cid-r7YG5hrxgh .navbar-collapse.show {
    display: block !important;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-nav,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-buttons,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r7YG5hrxgh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r7YG5hrxgh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r7YG5hrxgh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r7YG5hrxgh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r7YG5hrxgh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r7YG5hrxgh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r7YG5hrxgh .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r7YG5hrxgh .navbar-collapse {
  flex-basis: auto;
}
.cid-r7YG5hrxgh .nav-link:hover,
.cid-r7YG5hrxgh .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-r7YyNGGox4 {
  background-image: url("../../../assets/images/blank-world-map-2000x1500.jpg");
}
.cid-r7YyNGGox4 H1 {
  color: #232323;
}
.cid-r7YyNGGox4 .mbr-text,
.cid-r7YyNGGox4 .mbr-section-btn {
  color: #767676;
}
.cid-r7YATcW5vM {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-r7YATcW5vM .title {
  margin-bottom: 2rem;
}
.cid-r7YATcW5vM .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-r7YATcW5vM a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-r7YATcW5vM a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-r7YATcW5vM .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-r7YATcW5vM .input-group-btn {
  display: block;
  text-align: center;
}
.cid-r7YATcW5vM H2 {
  color: #2e2e2e;
}
.cid-r7YATcW5vM LABEL {
  color: #ffffff;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-r5eze5gVAf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r5eze5gVAf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r5eze5gVAf a {
  font-style: normal;
}
.cid-r5eze5gVAf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r5eze5gVAf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r5eze5gVAf .nav-item:focus,
.cid-r5eze5gVAf .nav-link:focus {
  outline: none;
}
.cid-r5eze5gVAf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r5eze5gVAf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r5eze5gVAf .menu-logo {
  margin-right: auto;
}
.cid-r5eze5gVAf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r5eze5gVAf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r5eze5gVAf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r5eze5gVAf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r5eze5gVAf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r5eze5gVAf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r5eze5gVAf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r5eze5gVAf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r5eze5gVAf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r5eze5gVAf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r5eze5gVAf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r5eze5gVAf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r5eze5gVAf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r5eze5gVAf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r5eze5gVAf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r5eze5gVAf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r5eze5gVAf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r5eze5gVAf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r5eze5gVAf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r5eze5gVAf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r5eze5gVAf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r5eze5gVAf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r5eze5gVAf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r5eze5gVAf button.navbar-toggler:focus {
  outline: none;
}
.cid-r5eze5gVAf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-r5eze5gVAf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r5eze5gVAf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r5eze5gVAf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r5eze5gVAf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r5eze5gVAf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r5eze5gVAf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r5eze5gVAf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r5eze5gVAf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r5eze5gVAf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r5eze5gVAf .collapsed .btn {
  display: flex;
}
.cid-r5eze5gVAf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r5eze5gVAf .collapsed .navbar-collapse.collapsing,
.cid-r5eze5gVAf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r5eze5gVAf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r5eze5gVAf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r5eze5gVAf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r5eze5gVAf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r5eze5gVAf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r5eze5gVAf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r5eze5gVAf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r5eze5gVAf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r5eze5gVAf .collapsed button.navbar-toggler {
  display: block;
}
.cid-r5eze5gVAf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r5eze5gVAf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r5eze5gVAf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r5eze5gVAf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r5eze5gVAf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r5eze5gVAf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r5eze5gVAf.navbar-expand {
    flex-direction: column;
  }
  .cid-r5eze5gVAf img {
    height: 3.8rem !important;
  }
  .cid-r5eze5gVAf .btn {
    display: flex;
  }
  .cid-r5eze5gVAf button.navbar-toggler {
    display: block;
  }
  .cid-r5eze5gVAf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r5eze5gVAf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r5eze5gVAf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r5eze5gVAf .navbar-collapse.collapsing,
  .cid-r5eze5gVAf .navbar-collapse.show {
    display: block !important;
  }
  .cid-r5eze5gVAf .navbar-collapse.collapsing .navbar-nav,
  .cid-r5eze5gVAf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r5eze5gVAf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r5eze5gVAf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r5eze5gVAf .navbar-collapse.collapsing .navbar-buttons,
  .cid-r5eze5gVAf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r5eze5gVAf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r5eze5gVAf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r5eze5gVAf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r5eze5gVAf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r5eze5gVAf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r5eze5gVAf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r5eze5gVAf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r5eze5gVAf .navbar-collapse {
  flex-basis: auto;
}
.cid-r5eze5gVAf .nav-link:hover,
.cid-r5eze5gVAf .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tc3l8gOGZu {
  padding-top: 9rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tc3l8gOGZu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tc3l8gOGZu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tc3l8gOGZu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tc3l8gOGZu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tc3l8gOGZu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-r85967GJTn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20181010-173933-2000x1500.jpg");
}
@media (min-width: 992px) {
  .cid-r85967GJTn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-r85967GJTn .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-r85967GJTn .mbr-text {
    text-align: center;
  }
}
.cid-tceX6lvcWK {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-tceX6lvcWK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tceX6lvcWK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tceX6lvcWK .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tceX6lvcWK .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tceX6lvcWK .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tceX6lvcWK .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tceX6lvcWK .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tceX6lvcWK .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tceX6lvcWK .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tceX6lvcWK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tdrxRmv22N {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tdrxRmv22N img,
.cid-tdrxRmv22N .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tdrxRmv22N .item:focus,
.cid-tdrxRmv22N span:focus {
  outline: none;
}
.cid-tdrxRmv22N .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tdrxRmv22N .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tdrxRmv22N .item {
  padding: 0;
  margin: 0;
}
.cid-tdrxRmv22N .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tdrxRmv22N .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tdrxRmv22N .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tdrxRmv22N .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tdrxRmv22N .mbr-section-title {
  color: #232323;
}
.cid-r854ro75H7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #fafafa;
}
.cid-r854ro75H7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r854ro75H7 p {
  color: #767676;
  text-align: left;
}
.cid-r854ro75H7 .card-box {
  padding-top: 2rem;
}
.cid-r854ro75H7 .card-wrapper {
  height: 100%;
}
.cid-r8fWfnZpXJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/gruix-minilumina-1701x1276.jpg");
}
.cid-r8fWfnZpXJ h1 {
  color: #616161;
}
.cid-r8fWfnZpXJ h2,
.cid-r8fWfnZpXJ h3,
.cid-r8fWfnZpXJ p {
  color: #767676;
}
.cid-r8fWfnZpXJ .mbr-section-subtitle {
  font-style: italic;
}
.cid-r8fWfnZpXJ H1 {
  text-align: right;
  color: #ffffff;
}
.cid-r8fWfnZpXJ SPAN {
  color: #ffffff;
}
.cid-r8fWfnZpXJ P {
  color: #ffffff;
}
.cid-r84TN7qPIp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-r84TN7qPIp .mbr-section-subtitle {
  color: #767676;
}
.cid-r84TN7qPIp .container-table {
  margin: 0 auto;
}
.cid-r84TN7qPIp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r84TN7qPIp .dataTables_wrapper {
  display: block;
}
.cid-r84TN7qPIp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-r84TN7qPIp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r84TN7qPIp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-r84TN7qPIp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-r84TN7qPIp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r84TN7qPIp table td {
  border-top: 1px solid #cccccc;
}
.cid-r84TN7qPIp table.table {
  background: #ffffff;
}
.cid-r84TN7qPIp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r84TN7qPIp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r84TN7qPIp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r84TN7qPIp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r84TN7qPIp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r84TN7qPIp .dataTables_filter {
    text-align: center;
  }
  .cid-r84TN7qPIp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tc3kolbsgy {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20220426-172647-2000x1500.jpg");
}
.cid-t91OqXWU3r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t91OqXWU3r .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-t91OqXWU3r .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t91OqXWU3r .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t91OqXWU3r .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t91OqXWU3r .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t91OqXWU3r .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t91OqXWU3r .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t91OqXWU3r .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t91JfvZ3FI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t91JfvZ3FI .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 991px) {
  .cid-t91JfvZ3FI .item {
    margin-bottom: 4rem;
  }
}
.cid-t91JfvZ3FI .item:last-child .icon-box:before {
  display: none;
}
.cid-t91JfvZ3FI .item.last .icon-box:before {
  display: none;
}
.cid-t91JfvZ3FI .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-t91JfvZ3FI .icon-box {
    margin-right: 1rem;
  }
}
.cid-t91JfvZ3FI .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-t91JfvZ3FI span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-t91JfvZ3FI .card {
    margin-bottom: 2rem;
  }
  .cid-t91JfvZ3FI .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-t91JfvZ3FI .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-t91JfvZ3FI .icon-box::before {
    top: 114%;
  }
}
.cid-tX74xyQJBv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tX74xyQJBv P {
  color: #2e2e2e;
}
.cid-tX74xyQJBv H1 {
  color: #2e2e2e;
}
.cid-tX74BYav7f {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tX74BYav7f h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tX74BYav7f p {
  color: #767676;
  text-align: left;
}
.cid-tX74BYav7f .card-box {
  padding-top: 2rem;
}
.cid-tX74BYav7f .card-wrapper {
  height: 100%;
}
.cid-tX74BYav7f .card-title {
  text-align: center;
}
.cid-tX74EcYbRd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tX74EcYbRd P {
  color: #2e2e2e;
}
.cid-tX74EcYbRd H1 {
  color: #2e2e2e;
}
.cid-tX74F1L9ih {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tX74F1L9ih h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tX74F1L9ih p {
  color: #767676;
  text-align: left;
}
.cid-tX74F1L9ih .card-box {
  padding-top: 2rem;
}
.cid-tX74F1L9ih .card-wrapper {
  height: 100%;
}
.cid-tX74F1L9ih .card-title {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rKVvQSfvIw {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rKVvQSfvIw .mbr-section-subtitle {
  color: #767676;
}
.cid-rKVvQUBZDy {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/100513db054-2000x1500.jpg");
}
.cid-rKVvQUBZDy .mbr-section-subtitle B {
  color: #149dcc;
}
.cid-rKVvQUBZDy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rKVvQUBZDy H2 {
  color: #ffffff;
  text-align: center;
}
.cid-rKVvQW4jKm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rKVvQW4jKm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rKVvQW4jKm a {
  font-style: normal;
}
.cid-rKVvQW4jKm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rKVvQW4jKm .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rKVvQW4jKm .nav-item:focus,
.cid-rKVvQW4jKm .nav-link:focus {
  outline: none;
}
.cid-rKVvQW4jKm .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rKVvQW4jKm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rKVvQW4jKm .menu-logo {
  margin-right: auto;
}
.cid-rKVvQW4jKm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rKVvQW4jKm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rKVvQW4jKm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rKVvQW4jKm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rKVvQW4jKm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rKVvQW4jKm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rKVvQW4jKm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rKVvQW4jKm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rKVvQW4jKm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rKVvQW4jKm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rKVvQW4jKm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rKVvQW4jKm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rKVvQW4jKm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rKVvQW4jKm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rKVvQW4jKm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rKVvQW4jKm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rKVvQW4jKm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rKVvQW4jKm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rKVvQW4jKm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rKVvQW4jKm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rKVvQW4jKm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rKVvQW4jKm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rKVvQW4jKm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rKVvQW4jKm button.navbar-toggler:focus {
  outline: none;
}
.cid-rKVvQW4jKm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rKVvQW4jKm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rKVvQW4jKm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rKVvQW4jKm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rKVvQW4jKm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rKVvQW4jKm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rKVvQW4jKm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rKVvQW4jKm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rKVvQW4jKm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rKVvQW4jKm .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rKVvQW4jKm .collapsed .btn {
  display: flex;
}
.cid-rKVvQW4jKm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rKVvQW4jKm .collapsed .navbar-collapse.collapsing,
.cid-rKVvQW4jKm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rKVvQW4jKm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rKVvQW4jKm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rKVvQW4jKm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rKVvQW4jKm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rKVvQW4jKm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rKVvQW4jKm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rKVvQW4jKm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rKVvQW4jKm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rKVvQW4jKm .collapsed button.navbar-toggler {
  display: block;
}
.cid-rKVvQW4jKm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rKVvQW4jKm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rKVvQW4jKm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rKVvQW4jKm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rKVvQW4jKm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rKVvQW4jKm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rKVvQW4jKm.navbar-expand {
    flex-direction: column;
  }
  .cid-rKVvQW4jKm img {
    height: 3.8rem !important;
  }
  .cid-rKVvQW4jKm .btn {
    display: flex;
  }
  .cid-rKVvQW4jKm button.navbar-toggler {
    display: block;
  }
  .cid-rKVvQW4jKm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rKVvQW4jKm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rKVvQW4jKm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rKVvQW4jKm .navbar-collapse.collapsing,
  .cid-rKVvQW4jKm .navbar-collapse.show {
    display: block !important;
  }
  .cid-rKVvQW4jKm .navbar-collapse.collapsing .navbar-nav,
  .cid-rKVvQW4jKm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rKVvQW4jKm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rKVvQW4jKm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rKVvQW4jKm .navbar-collapse.collapsing .navbar-buttons,
  .cid-rKVvQW4jKm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rKVvQW4jKm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rKVvQW4jKm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rKVvQW4jKm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rKVvQW4jKm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rKVvQW4jKm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rKVvQW4jKm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rKVvQW4jKm .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rKVvQW4jKm .navbar-collapse {
  flex-basis: auto;
}
.cid-rKVvQW4jKm .nav-link:hover,
.cid-rKVvQW4jKm .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tc8LPDVLqp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (min-width: 1400px) {
  .cid-tc8LPDVLqp .container {
    max-width: 1162px;
  }
}
.cid-tc8LPDVLqp .btn {
  padding: 24px 60px;
  color: #000000;
  border-radius: 60px;
}
.cid-tc8LPDVLqp .btn:hover,
.cid-tc8LPDVLqp .btn:focus {
  border-color: #ffff33 !important;
  background-color: #ffff33 !important;
}
@media (min-width: 768px) {
  .cid-tc8LPDVLqp .mbr-section-head {
    display: flex;
    justify-content: space-between;
  }
}
.cid-tc8LPDVLqp img,
.cid-tc8LPDVLqp .item-img {
  transition: all 0.5s;
  width: 100%;
  height: 100%;
}
.cid-tc8LPDVLqp .item-img {
  height: 100%;
}
.cid-tc8LPDVLqp .item-img img {
  object-fit: cover;
}
.cid-tc8LPDVLqp .item-wrapper {
  position: relative;
  height: 100%;
}
.cid-tc8LPDVLqp .item-content {
  z-index: 3;
  min-width: 250px;
  text-align: center;
  top: 60%;
  left: 50%;
  position: absolute;
  opacity: 0;
  transform: translate(-50%, -20%);
  transition: 700ms cubic-bezier(0.17, 0.67, 0, 1.01);
}
.cid-tc8LPDVLqp .mbr-text,
.cid-tc8LPDVLqp .mbr-section-btn {
  color: #ffffff;
}
.cid-tc8LPDVLqp .item-wrapper:hover .item-content {
  opacity: 1;
  transform: translate(-50%, -50%);
}
.cid-tc8LPDVLqp .item-wrapper:hover img {
  -webkit-filter: brightness(30%);
  filter: brightness(30%);
}
.cid-tc8LPDVLqp .item:focus,
.cid-tc8LPDVLqp span:focus {
  outline: none;
}
.cid-tc8LPDVLqp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tc8LPDVLqp .Bg {
  padding: 0.5rem 1rem;
  background-color: #ffff33;
}
.cid-tc8LPDVLqp .mbr-section-title,
.cid-tc8LPDVLqp .mbr-section-btn {
  text-align: left;
  color: #465052;
}
.cid-tc8LPDVLqp P {
  color: #ffffff;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rt4LNBDqte .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt4LNBDqte .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rt4LNBDqte a {
  font-style: normal;
}
.cid-rt4LNBDqte .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt4LNBDqte .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt4LNBDqte .nav-item:focus,
.cid-rt4LNBDqte .nav-link:focus {
  outline: none;
}
.cid-rt4LNBDqte .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt4LNBDqte .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt4LNBDqte .menu-logo {
  margin-right: auto;
}
.cid-rt4LNBDqte .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt4LNBDqte .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rt4LNBDqte .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt4LNBDqte .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt4LNBDqte .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt4LNBDqte .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt4LNBDqte .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt4LNBDqte .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt4LNBDqte .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt4LNBDqte .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt4LNBDqte .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt4LNBDqte .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt4LNBDqte .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt4LNBDqte .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt4LNBDqte .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt4LNBDqte .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rt4LNBDqte .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt4LNBDqte .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt4LNBDqte .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt4LNBDqte .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt4LNBDqte .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt4LNBDqte .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt4LNBDqte button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt4LNBDqte button.navbar-toggler:focus {
  outline: none;
}
.cid-rt4LNBDqte button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rt4LNBDqte button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt4LNBDqte button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt4LNBDqte button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt4LNBDqte button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt4LNBDqte nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt4LNBDqte nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt4LNBDqte nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt4LNBDqte nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt4LNBDqte .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt4LNBDqte .collapsed .btn {
  display: flex;
}
.cid-rt4LNBDqte .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt4LNBDqte .collapsed .navbar-collapse.collapsing,
.cid-rt4LNBDqte .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt4LNBDqte .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt4LNBDqte .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt4LNBDqte .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt4LNBDqte .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt4LNBDqte .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt4LNBDqte .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt4LNBDqte .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt4LNBDqte .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt4LNBDqte .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt4LNBDqte .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt4LNBDqte .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt4LNBDqte .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt4LNBDqte .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt4LNBDqte .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt4LNBDqte .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rt4LNBDqte.navbar-expand {
    flex-direction: column;
  }
  .cid-rt4LNBDqte img {
    height: 3.8rem !important;
  }
  .cid-rt4LNBDqte .btn {
    display: flex;
  }
  .cid-rt4LNBDqte button.navbar-toggler {
    display: block;
  }
  .cid-rt4LNBDqte .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt4LNBDqte .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt4LNBDqte .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt4LNBDqte .navbar-collapse.collapsing,
  .cid-rt4LNBDqte .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt4LNBDqte .navbar-collapse.collapsing .navbar-nav,
  .cid-rt4LNBDqte .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt4LNBDqte .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt4LNBDqte .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt4LNBDqte .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt4LNBDqte .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt4LNBDqte .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt4LNBDqte .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt4LNBDqte .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt4LNBDqte .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt4LNBDqte .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt4LNBDqte .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rt4LNBDqte .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt4LNBDqte .navbar-collapse {
  flex-basis: auto;
}
.cid-rt4LNBDqte .nav-link:hover,
.cid-rt4LNBDqte .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rt4LNDtGQk {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/100513db169-2000x1333.jpg");
}
.cid-rt4LNDtGQk .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rt4LNDtGQk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rTNtywonYb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTNtywonYb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rTNtywonYb p {
  color: #767676;
  text-align: left;
}
.cid-rTNtywonYb .card-box {
  padding-top: 2rem;
}
.cid-rTNtywonYb .card-wrapper {
  height: 100%;
}
.cid-rTNtywonYb .card-title {
  text-align: center;
}
.cid-rTNtywonYb P {
  color: #2e2e2e;
  text-align: center;
}
.cid-rTNtAINCcT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTNtAINCcT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rTNtAINCcT p {
  color: #767676;
  text-align: left;
}
.cid-rTNtAINCcT .card-box {
  padding-top: 2rem;
}
.cid-rTNtAINCcT .card-wrapper {
  height: 100%;
}
.cid-rTNtAINCcT .card-title {
  text-align: center;
}
.cid-rTNtAINCcT P {
  color: #2e2e2e;
  text-align: center;
}
.cid-tWfQ7Wa2eh {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWfQ7Wa2eh img,
.cid-tWfQ7Wa2eh .item-img {
  width: 100%;
}
.cid-tWfQ7Wa2eh .item:focus,
.cid-tWfQ7Wa2eh span:focus {
  outline: none;
}
.cid-tWfQ7Wa2eh .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWfQ7Wa2eh .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWfQ7Wa2eh .item {
  padding: 0;
  margin: 0;
}
.cid-tWfQ7Wa2eh .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWfQ7Wa2eh .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfQ7Wa2eh .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tWfQ7Wa2eh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWfQ7Wa2eh .mbr-section-title {
  color: #232323;
}
.cid-tWfQ7Wa2eh .mbr-text,
.cid-tWfQ7Wa2eh .mbr-section-btn {
  text-align: center;
}
.cid-tWfQ7Wa2eh .item-title {
  text-align: center;
}
.cid-tWfQ7Wa2eh .item-subtitle {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rt60ntzZO3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rt60ntzZO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rt60ntzZO3 a {
  font-style: normal;
}
.cid-rt60ntzZO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rt60ntzZO3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rt60ntzZO3 .nav-item:focus,
.cid-rt60ntzZO3 .nav-link:focus {
  outline: none;
}
.cid-rt60ntzZO3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt60ntzZO3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rt60ntzZO3 .menu-logo {
  margin-right: auto;
}
.cid-rt60ntzZO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt60ntzZO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rt60ntzZO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt60ntzZO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt60ntzZO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt60ntzZO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt60ntzZO3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt60ntzZO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt60ntzZO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt60ntzZO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt60ntzZO3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt60ntzZO3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rt60ntzZO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rt60ntzZO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt60ntzZO3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt60ntzZO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rt60ntzZO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt60ntzZO3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rt60ntzZO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt60ntzZO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt60ntzZO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt60ntzZO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt60ntzZO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rt60ntzZO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rt60ntzZO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rt60ntzZO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt60ntzZO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt60ntzZO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt60ntzZO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt60ntzZO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt60ntzZO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt60ntzZO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt60ntzZO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt60ntzZO3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rt60ntzZO3 .collapsed .btn {
  display: flex;
}
.cid-rt60ntzZO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt60ntzZO3 .collapsed .navbar-collapse.collapsing,
.cid-rt60ntzZO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt60ntzZO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt60ntzZO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt60ntzZO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt60ntzZO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt60ntzZO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt60ntzZO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt60ntzZO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt60ntzZO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt60ntzZO3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rt60ntzZO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rt60ntzZO3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt60ntzZO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rt60ntzZO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt60ntzZO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt60ntzZO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rt60ntzZO3.navbar-expand {
    flex-direction: column;
  }
  .cid-rt60ntzZO3 img {
    height: 3.8rem !important;
  }
  .cid-rt60ntzZO3 .btn {
    display: flex;
  }
  .cid-rt60ntzZO3 button.navbar-toggler {
    display: block;
  }
  .cid-rt60ntzZO3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rt60ntzZO3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt60ntzZO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt60ntzZO3 .navbar-collapse.collapsing,
  .cid-rt60ntzZO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt60ntzZO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rt60ntzZO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt60ntzZO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt60ntzZO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt60ntzZO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt60ntzZO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt60ntzZO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt60ntzZO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt60ntzZO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rt60ntzZO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt60ntzZO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt60ntzZO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rt60ntzZO3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rt60ntzZO3 .navbar-collapse {
  flex-basis: auto;
}
.cid-rt60ntzZO3 .nav-link:hover,
.cid-rt60ntzZO3 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rt60nuOqSI {
  padding-top: 120px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20180518-183410-hdr-2000x1500.jpg");
}
.cid-rt60nuOqSI .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rt60nuOqSI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sEz6lPAILB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sEz6lPAILB h2 {
  text-align: center;
}
.cid-sEz6lPAILB h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sEz6lPAILB p {
  color: #767676;
}
.cid-sEz6lPAILB img {
  object-fit: cover;
}
.cid-sEz6lPAILB .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sEz6lPAILB .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-sEz6lPAILB .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-sEz6lPAILB .mbr-section-subtitle {
  color: #767676;
}
.cid-sEz6lPAILB .card-title {
  font-weight: 500;
}
.cid-sEz6lPAILB .card-img {
  text-align: inherit;
}
.cid-sEz6lPAILB .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sEz6lPAILB .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-sEz6lPAILB .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sEz6lPAILB .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-sEz6lPAILB .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-sEz6lPAILB .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-sEzyRTMcRS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/europa-451x301.png");
}
.cid-sIqCgg9alS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIqCgg9alS .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sIqCgg9alS .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sIqCgg9alS .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sIqCgg9alS .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sIqCgg9alS .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sIqCgg9alS .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sIqCgg9alS .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sIqCgg9alS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sIqJPjSv9m {
  padding-top: 90px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20191121-140632-2000x1500.jpg");
}
.cid-sIqJPjSv9m .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-sIqJPjSv9m .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sHQe3shp4C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sHQe3shp4C .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sHQe3shp4C .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sHQe3shp4C .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sHQe3shp4C .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sHQe3shp4C .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sHQe3shp4C .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sHQe3shp4C .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sHQe3shp4C .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sN8WA8L9uh {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sN8WA8L9uh h2 {
  text-align: center;
}
.cid-sN8WA8L9uh h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sN8WA8L9uh p {
  color: #767676;
}
.cid-sN8WA8L9uh img {
  object-fit: cover;
}
.cid-sN8WA8L9uh .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sN8WA8L9uh .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-sN8WA8L9uh .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-sN8WA8L9uh .mbr-section-subtitle {
  color: #767676;
}
.cid-sN8WA8L9uh .card-title {
  font-weight: 500;
}
.cid-sN8WA8L9uh .card-img {
  text-align: inherit;
}
.cid-sN8WA8L9uh .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sN8WA8L9uh .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-sN8WA8L9uh .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sN8WA8L9uh .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-sN8WA8L9uh .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
}
.cid-sIqGKmcMHS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIqGKmcMHS img,
.cid-sIqGKmcMHS .item-img {
  width: 100%;
}
.cid-sIqGKmcMHS .item:focus,
.cid-sIqGKmcMHS span:focus {
  outline: none;
}
.cid-sIqGKmcMHS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sIqGKmcMHS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sIqGKmcMHS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sIqGKmcMHS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sIqGKmcMHS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sIqGKmcMHS .mbr-section-title {
  color: #232323;
}
.cid-sIqGKmcMHS .mbr-text,
.cid-sIqGKmcMHS .mbr-section-btn {
  text-align: left;
}
.cid-sIqGKmcMHS .item-title {
  text-align: left;
}
.cid-sIqGKmcMHS .item-subtitle {
  text-align: left;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-ravz7a6NKg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ravz7a6NKg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ravz7a6NKg a {
  font-style: normal;
}
.cid-ravz7a6NKg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ravz7a6NKg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ravz7a6NKg .nav-item:focus,
.cid-ravz7a6NKg .nav-link:focus {
  outline: none;
}
.cid-ravz7a6NKg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ravz7a6NKg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ravz7a6NKg .menu-logo {
  margin-right: auto;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ravz7a6NKg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ravz7a6NKg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ravz7a6NKg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ravz7a6NKg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ravz7a6NKg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ravz7a6NKg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ravz7a6NKg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ravz7a6NKg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ravz7a6NKg button.navbar-toggler:focus {
  outline: none;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ravz7a6NKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ravz7a6NKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ravz7a6NKg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ravz7a6NKg .collapsed .btn {
  display: flex;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ravz7a6NKg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ravz7a6NKg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ravz7a6NKg .collapsed button.navbar-toggler {
  display: block;
}
.cid-ravz7a6NKg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ravz7a6NKg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ravz7a6NKg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ravz7a6NKg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ravz7a6NKg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ravz7a6NKg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ravz7a6NKg.navbar-expand {
    flex-direction: column;
  }
  .cid-ravz7a6NKg img {
    height: 3.8rem !important;
  }
  .cid-ravz7a6NKg .btn {
    display: flex;
  }
  .cid-ravz7a6NKg button.navbar-toggler {
    display: block;
  }
  .cid-ravz7a6NKg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ravz7a6NKg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ravz7a6NKg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing,
  .cid-ravz7a6NKg .navbar-collapse.show {
    display: block !important;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-nav,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-buttons,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ravz7a6NKg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ravz7a6NKg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ravz7a6NKg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ravz7a6NKg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ravz7a6NKg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ravz7a6NKg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ravz7a6NKg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ravz7a6NKg .navbar-collapse {
  flex-basis: auto;
}
.cid-ravz7a6NKg .nav-link:hover,
.cid-ravz7a6NKg .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rr1Gvk6IwR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rr1Gvk6IwR .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rr1Gvk6IwR .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rr1Gvk6IwR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rr1Gvk6IwR .mbr-text {
    text-align: center;
  }
}
.cid-rr1Gvk6IwR H1 {
  color: #2e2e2e;
}
.cid-rr1Gvk6IwR .mbr-text,
.cid-rr1Gvk6IwR .mbr-section-btn {
  color: #2e2e2e;
}
.cid-rr1Gvk6IwR H3 {
  color: #2e2e2e;
}
.cid-rr1IUAhP7w {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mg-910672.jpg");
}
.cid-rr1IUAhP7w H1 {
  color: #f9f295;
}
.cid-rr1IUAhP7w H3 {
  color: #f9f295;
}
.cid-rr7ll88614 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rr7ll88614 .card-img {
  background-color: #fff;
}
.cid-rr7ll88614 .card-box {
  padding: 2rem;
}
.cid-rr7ll88614 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rr7ll88614 p {
  text-align: left;
}
.cid-rr7ll88614 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rr7ll88614 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rr7ll88614 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rr7ll88614 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rr7ll88614 .card-title {
  text-align: center;
}
.cid-rsx0eQFODr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rsx0eQFODr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rsx0eQFODr p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-rsx0eQFODr .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rsx0eQFODr .mbr-section-btn a {
  margin: 0;
}
.cid-rsx0eQFODr .mbr-text {
  color: #767676;
}
.cid-rsx0eQFODr .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-rsx0eQFODr .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rsx0eQFODr H2 {
  text-align: center;
  color: #2e2e2e;
}
.cid-rsx0eQFODr .card-title {
  text-align: center;
}
.cid-rsx0eQFODr .mbr-section-subtitle {
  text-align: center;
}
.cid-rr7nGjeQWi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rr7nGjeQWi .card-img {
  background-color: #fff;
}
.cid-rr7nGjeQWi .card-box {
  padding: 2rem;
}
.cid-rr7nGjeQWi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rr7nGjeQWi p {
  text-align: left;
}
.cid-rr7nGjeQWi .mbr-text {
  color: #767676;
}
.cid-rr7nGjeQWi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rr7nGjeQWi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rr7nGjeQWi .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rr7nGjeQWi .card-title {
  text-align: center;
}
.cid-rspYJoIQFI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/mg-9543.jpg");
}
.cid-rspYJoIQFI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rspYJoIQFI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rspYJoIQFI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rspYJoIQFI .mbr-text {
    text-align: center;
  }
}
.cid-rsqSBg06Ua {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rsqSBg06Ua h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rsqSBg06Ua p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rsqSBg06Ua .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rsqSBg06Ua .mbr-section-btn a {
  margin: 0;
}
.cid-rsqSBg06Ua .mbr-text {
  color: #767676;
}
.cid-rsqSBg06Ua .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-rsqSBg06Ua .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rsqSBg06Ua H2 {
  text-align: center;
  color: #2e2e2e;
}
.cid-rsqSBg06Ua .card-title {
  text-align: center;
}
.cid-rr7n4IyjMK {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/amphyprion-ocellaris4-72.jpg");
}
.cid-rrSBRXdVo0 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrSBRXdVo0 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rrSBRXdVo0 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rrSBRXdVo0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rrSBRXdVo0 .mbr-text {
    text-align: center;
  }
}
.cid-rrSBRXdVo0 H1 {
  color: #2e2e2e;
  text-align: center;
}
.cid-rrS5uwoPHk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrS5uwoPHk .card-img {
  background-color: #fff;
}
.cid-rrS5uwoPHk .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rrS5uwoPHk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rrS5uwoPHk p {
  text-align: left;
}
.cid-rrS5uwoPHk .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rrS5uwoPHk .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rrS5uwoPHk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rrS5uwoPHk .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rrS5uwoPHk .card-title {
  text-align: center;
}
.cid-rrFgnZxZLL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/acropora-1.jpg");
}
.cid-rrFgnZxZLL H3 {
  color: #f9f295;
}
.cid-rrFgnZxZLL H1 {
  color: #f9f295;
}
.cid-rrdaqBS0RQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrdaqBS0RQ h2 {
  text-align: center;
}
.cid-rrdaqBS0RQ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-rrdaqBS0RQ p {
  color: #767676;
}
.cid-rrdaqBS0RQ img {
  object-fit: cover;
}
.cid-rrdaqBS0RQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rrdaqBS0RQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rrdaqBS0RQ .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-rrdaqBS0RQ .mbr-section-subtitle {
  color: #767676;
}
.cid-rrdaqBS0RQ .card-title {
  font-weight: 500;
}
.cid-rrdaqBS0RQ .card-img {
  text-align: inherit;
}
.cid-rrdaqBS0RQ .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rrdaqBS0RQ .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-rrdaqBS0RQ .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-rrdaqBS0RQ .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-rrdaqBS0RQ .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-rrdaqBS0RQ .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-rr7jTGUPZg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/polyps.jpg");
}
.cid-sJfIAOnhiB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #f8f9f7;
}
.cid-sJfIAOnhiB .content-wrapper {
  background: #f8f9f7;
}
@media (max-width: 991px) {
  .cid-sJfIAOnhiB .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sJfIAOnhiB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sJfIAOnhiB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sJfIAOnhiB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sJfIAOnhiB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sJfIAOnhiB .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sJfIAOnhiB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sJfICXidWA {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-9543-2000x1333.jpg");
}
.cid-rsw0LaUbqr {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rsw0LaUbqr h3 {
  font-weight: 300;
}
.cid-rsw0LaUbqr .card-img {
  width: initial;
}
.cid-rsw0LaUbqr .card-img .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-rsw0LaUbqr .media-container-row {
  word-wrap: break-word;
  padding-bottom: 2rem;
  min-height: 100%;
}
.cid-rsw0LaUbqr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rsw0LaUbqr .mbr-section-subtitle {
  color: #767676;
}
.cid-rsw0LaUbqr .mbr-text {
  color: #767676;
}
.cid-rsw0LaUbqr .media-container-column {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
}
.cid-rsw0LaUbqr .mbr-al-i-c {
  align-items: center;
}
.cid-rswWTeluJl {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/mg-9370small.jpg");
}
.cid-rsBm8TLWMJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rsBm8TLWMJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rsBm8TLWMJ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rsBm8TLWMJ .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rsBm8TLWMJ .mbr-section-btn a {
  margin: 0;
}
.cid-rsBm8TLWMJ .mbr-text {
  color: #767676;
}
.cid-rsBm8TLWMJ .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-rsBm8TLWMJ .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rsBm8TLWMJ H2 {
  text-align: center;
}
.cid-rsBm8TLWMJ .card-title {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rfwbMmOBxc {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/foto-aquascaping.jpg");
}
.cid-rfwbMmOBxc .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rfwbMmOBxc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rfwbMnlrV8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rfwbMnlrV8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rfwbMnlrV8 a {
  font-style: normal;
}
.cid-rfwbMnlrV8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rfwbMnlrV8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rfwbMnlrV8 .nav-item:focus,
.cid-rfwbMnlrV8 .nav-link:focus {
  outline: none;
}
.cid-rfwbMnlrV8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rfwbMnlrV8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rfwbMnlrV8 .menu-logo {
  margin-right: auto;
}
.cid-rfwbMnlrV8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rfwbMnlrV8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rfwbMnlrV8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rfwbMnlrV8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rfwbMnlrV8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rfwbMnlrV8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rfwbMnlrV8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rfwbMnlrV8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rfwbMnlrV8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rfwbMnlrV8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rfwbMnlrV8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rfwbMnlrV8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rfwbMnlrV8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfwbMnlrV8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rfwbMnlrV8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfwbMnlrV8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rfwbMnlrV8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rfwbMnlrV8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rfwbMnlrV8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rfwbMnlrV8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rfwbMnlrV8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rfwbMnlrV8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rfwbMnlrV8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rfwbMnlrV8 button.navbar-toggler:focus {
  outline: none;
}
.cid-rfwbMnlrV8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rfwbMnlrV8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfwbMnlrV8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwbMnlrV8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwbMnlrV8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfwbMnlrV8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwbMnlrV8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfwbMnlrV8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfwbMnlrV8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwbMnlrV8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rfwbMnlrV8 .collapsed .btn {
  display: flex;
}
.cid-rfwbMnlrV8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.collapsing,
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rfwbMnlrV8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rfwbMnlrV8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rfwbMnlrV8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rfwbMnlrV8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rfwbMnlrV8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rfwbMnlrV8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rfwbMnlrV8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rfwbMnlrV8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rfwbMnlrV8.navbar-expand {
    flex-direction: column;
  }
  .cid-rfwbMnlrV8 img {
    height: 3.8rem !important;
  }
  .cid-rfwbMnlrV8 .btn {
    display: flex;
  }
  .cid-rfwbMnlrV8 button.navbar-toggler {
    display: block;
  }
  .cid-rfwbMnlrV8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rfwbMnlrV8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rfwbMnlrV8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rfwbMnlrV8 .navbar-collapse.collapsing,
  .cid-rfwbMnlrV8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rfwbMnlrV8 .navbar-collapse.collapsing .navbar-nav,
  .cid-rfwbMnlrV8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rfwbMnlrV8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rfwbMnlrV8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rfwbMnlrV8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rfwbMnlrV8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rfwbMnlrV8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rfwbMnlrV8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rfwbMnlrV8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rfwbMnlrV8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rfwbMnlrV8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rfwbMnlrV8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rfwbMnlrV8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rfwbMnlrV8 .navbar-collapse {
  flex-basis: auto;
}
.cid-rfwbMnlrV8 .nav-link:hover,
.cid-rfwbMnlrV8 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rQR4LXlZcK {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQR4LXlZcK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQR4LXlZcK p {
  color: #767676;
  text-align: left;
}
.cid-rQR4LXlZcK .card-box {
  padding-top: 2rem;
}
.cid-rQR4LXlZcK .card-wrapper {
  height: 100%;
}
.cid-rQR4LXlZcK .card-title {
  text-align: center;
}
.cid-rQR4LXlZcK P {
  text-align: center;
}
.cid-rQR4NOsikq {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQR4NOsikq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQR4NOsikq p {
  color: #767676;
  text-align: left;
}
.cid-rQR4NOsikq .card-box {
  padding-top: 2rem;
}
.cid-rQR4NOsikq .card-wrapper {
  height: 100%;
}
.cid-rQR4NOsikq .card-title {
  text-align: center;
}
.cid-rQR4NOsikq P {
  text-align: center;
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rg5torK9vc {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20180420.jpg");
}
.cid-rg5torK9vc .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-rg5torK9vc .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-rg5torK9vc .mbr-text {
  color: #ffffff;
}
.cid-rg5torK9vc H2 {
  color: #ffffff;
}
.cid-rgbbTclFQU {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgbbTclFQU H2 {
  color: #2e2e2e;
}
.cid-rgbbTclFQU .mbr-text {
  color: #2e2e2e;
}
.cid-rg5tosOWNS .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rg5tosOWNS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rg5tosOWNS a {
  font-style: normal;
}
.cid-rg5tosOWNS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rg5tosOWNS .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rg5tosOWNS .nav-item:focus,
.cid-rg5tosOWNS .nav-link:focus {
  outline: none;
}
.cid-rg5tosOWNS .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rg5tosOWNS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rg5tosOWNS .menu-logo {
  margin-right: auto;
}
.cid-rg5tosOWNS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rg5tosOWNS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rg5tosOWNS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rg5tosOWNS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rg5tosOWNS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rg5tosOWNS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rg5tosOWNS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rg5tosOWNS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rg5tosOWNS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rg5tosOWNS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rg5tosOWNS .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rg5tosOWNS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rg5tosOWNS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rg5tosOWNS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rg5tosOWNS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rg5tosOWNS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rg5tosOWNS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rg5tosOWNS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rg5tosOWNS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rg5tosOWNS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rg5tosOWNS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rg5tosOWNS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rg5tosOWNS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rg5tosOWNS button.navbar-toggler:focus {
  outline: none;
}
.cid-rg5tosOWNS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rg5tosOWNS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rg5tosOWNS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rg5tosOWNS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rg5tosOWNS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rg5tosOWNS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rg5tosOWNS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rg5tosOWNS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rg5tosOWNS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rg5tosOWNS .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rg5tosOWNS .collapsed .btn {
  display: flex;
}
.cid-rg5tosOWNS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rg5tosOWNS .collapsed .navbar-collapse.collapsing,
.cid-rg5tosOWNS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rg5tosOWNS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rg5tosOWNS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rg5tosOWNS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rg5tosOWNS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rg5tosOWNS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rg5tosOWNS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rg5tosOWNS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rg5tosOWNS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rg5tosOWNS .collapsed button.navbar-toggler {
  display: block;
}
.cid-rg5tosOWNS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rg5tosOWNS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rg5tosOWNS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rg5tosOWNS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rg5tosOWNS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rg5tosOWNS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rg5tosOWNS.navbar-expand {
    flex-direction: column;
  }
  .cid-rg5tosOWNS img {
    height: 3.8rem !important;
  }
  .cid-rg5tosOWNS .btn {
    display: flex;
  }
  .cid-rg5tosOWNS button.navbar-toggler {
    display: block;
  }
  .cid-rg5tosOWNS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rg5tosOWNS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rg5tosOWNS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rg5tosOWNS .navbar-collapse.collapsing,
  .cid-rg5tosOWNS .navbar-collapse.show {
    display: block !important;
  }
  .cid-rg5tosOWNS .navbar-collapse.collapsing .navbar-nav,
  .cid-rg5tosOWNS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rg5tosOWNS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rg5tosOWNS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rg5tosOWNS .navbar-collapse.collapsing .navbar-buttons,
  .cid-rg5tosOWNS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rg5tosOWNS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rg5tosOWNS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rg5tosOWNS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rg5tosOWNS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rg5tosOWNS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rg5tosOWNS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rg5tosOWNS .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rg5tosOWNS .navbar-collapse {
  flex-basis: auto;
}
.cid-rg5tosOWNS .nav-link:hover,
.cid-rg5tosOWNS .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rgaorCRql7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rgaorCRql7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgaorCRql7 p {
  color: #767676;
  text-align: left;
}
.cid-rgaorCRql7 .card-box {
  padding-top: 2rem;
}
.cid-rgaorCRql7 .card-wrapper {
  height: 100%;
}
.cid-rgaorCRql7 .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgaorCRql7 P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgaorCRql7 I {
  color: #2e2e2e;
}
.cid-rgboRBRCuH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgboRBRCuH H2 {
  color: #2e2e2e;
}
.cid-rgboRBRCuH .mbr-text {
  color: #2e2e2e;
}
.cid-rgboMteqcI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgboMteqcI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgboMteqcI p {
  color: #767676;
  text-align: left;
}
.cid-rgboMteqcI .card-box {
  padding-top: 2rem;
}
.cid-rgboMteqcI .card-wrapper {
  height: 100%;
}
.cid-rgboMteqcI .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgboMteqcI P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgbFieaDOT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgbFieaDOT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgbFieaDOT p {
  color: #767676;
  text-align: left;
}
.cid-rgbFieaDOT .card-box {
  padding-top: 2rem;
}
.cid-rgbFieaDOT .card-wrapper {
  height: 100%;
}
.cid-rgbFieaDOT .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgbFieaDOT P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgxRrHMMbN {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rgxRrHMMbN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgxRrHMMbN p {
  color: #767676;
  text-align: left;
}
.cid-rgxRrHMMbN .card-box {
  padding-top: 2rem;
}
.cid-rgxRrHMMbN .card-wrapper {
  height: 100%;
}
.cid-rgxRrHMMbN .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgxRrHMMbN P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgyLekgDzM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgyLekgDzM P {
  color: #2e2e2e;
}
.cid-rgyLekgDzM H1 {
  color: #2e2e2e;
}
.cid-rgyuqFni5Z {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rgyuqFni5Z h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgyuqFni5Z p {
  color: #767676;
  text-align: left;
}
.cid-rgyuqFni5Z .card-box {
  padding-top: 2rem;
}
.cid-rgyuqFni5Z .card-wrapper {
  height: 100%;
}
.cid-rgyuqFni5Z .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgyuqFni5Z P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgK6dLMKbt {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgK6dLMKbt H2 {
  color: #2e2e2e;
}
.cid-rgK6dLMKbt .mbr-text {
  color: #2e2e2e;
}
.cid-rgK6XrdY1v {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rgK6XrdY1v h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgK6XrdY1v p {
  color: #767676;
  text-align: left;
}
.cid-rgK6XrdY1v .card-box {
  padding-top: 2rem;
}
.cid-rgK6XrdY1v .card-wrapper {
  height: 100%;
}
.cid-rgK6XrdY1v .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgK6XrdY1v P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgCW6GnRC4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgCW6GnRC4 H2 {
  color: #2e2e2e;
}
.cid-rgCW7Dv2E0 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rgCW7Dv2E0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgCW7Dv2E0 p {
  color: #767676;
  text-align: left;
}
.cid-rgCW7Dv2E0 .card-box {
  padding-top: 2rem;
}
.cid-rgCW7Dv2E0 .card-wrapper {
  height: 100%;
}
.cid-rgCW7Dv2E0 .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgCW7Dv2E0 P {
  text-align: center;
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sfclrkYjE9 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20191121-140625-2000x1500.jpeg");
}
.cid-sfclrkYjE9 .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-sfclrkYjE9 .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sfclrkYjE9 .mbr-text {
  color: #ffffff;
}
.cid-sfclrkYjE9 H2 {
  color: #ffffff;
}
.cid-sfclrlfOWu {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfclrlfOWu .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sfclrlfOWu .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sfclrlfOWu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sfclrlfOWu .mbr-text {
    text-align: center;
  }
}
.cid-sfclrlfOWu .mbr-text,
.cid-sfclrlfOWu .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sfclrlfOWu H1 {
  color: #2e2e2e;
}
.cid-sfclrlfOWu H3 {
  color: #2e2e2e;
}
.cid-sfclrlzj1Y {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfclrlzj1Y h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfclrlzj1Y p {
  color: #767676;
  text-align: left;
}
.cid-sfclrlzj1Y .card-box {
  padding-top: 2rem;
}
.cid-sfclrlzj1Y .card-wrapper {
  height: 100%;
}
.cid-sfclrlzj1Y .card-title {
  text-align: center;
}
.cid-sfclrlzj1Y P {
  color: #2e2e2e;
}
.cid-sfclrlYwRt .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfclrlYwRt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfclrlYwRt a {
  font-style: normal;
}
.cid-sfclrlYwRt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfclrlYwRt .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sfclrlYwRt .nav-item:focus,
.cid-sfclrlYwRt .nav-link:focus {
  outline: none;
}
.cid-sfclrlYwRt .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sfclrlYwRt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfclrlYwRt .menu-logo {
  margin-right: auto;
}
.cid-sfclrlYwRt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sfclrlYwRt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfclrlYwRt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfclrlYwRt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfclrlYwRt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfclrlYwRt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfclrlYwRt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfclrlYwRt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfclrlYwRt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfclrlYwRt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfclrlYwRt .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfclrlYwRt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfclrlYwRt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfclrlYwRt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfclrlYwRt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfclrlYwRt .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sfclrlYwRt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfclrlYwRt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfclrlYwRt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfclrlYwRt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfclrlYwRt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfclrlYwRt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfclrlYwRt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfclrlYwRt button.navbar-toggler:focus {
  outline: none;
}
.cid-sfclrlYwRt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sfclrlYwRt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfclrlYwRt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfclrlYwRt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfclrlYwRt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfclrlYwRt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfclrlYwRt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfclrlYwRt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfclrlYwRt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfclrlYwRt .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sfclrlYwRt .collapsed .btn {
  display: flex;
}
.cid-sfclrlYwRt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfclrlYwRt .collapsed .navbar-collapse.collapsing,
.cid-sfclrlYwRt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfclrlYwRt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfclrlYwRt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfclrlYwRt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfclrlYwRt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfclrlYwRt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfclrlYwRt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfclrlYwRt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfclrlYwRt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfclrlYwRt .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfclrlYwRt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfclrlYwRt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfclrlYwRt .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sfclrlYwRt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfclrlYwRt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfclrlYwRt .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sfclrlYwRt.navbar-expand {
    flex-direction: column;
  }
  .cid-sfclrlYwRt img {
    height: 3.8rem !important;
  }
  .cid-sfclrlYwRt .btn {
    display: flex;
  }
  .cid-sfclrlYwRt button.navbar-toggler {
    display: block;
  }
  .cid-sfclrlYwRt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfclrlYwRt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfclrlYwRt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfclrlYwRt .navbar-collapse.collapsing,
  .cid-sfclrlYwRt .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfclrlYwRt .navbar-collapse.collapsing .navbar-nav,
  .cid-sfclrlYwRt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfclrlYwRt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfclrlYwRt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfclrlYwRt .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfclrlYwRt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfclrlYwRt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfclrlYwRt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfclrlYwRt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfclrlYwRt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfclrlYwRt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfclrlYwRt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sfclrlYwRt .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sfclrlYwRt .navbar-collapse {
  flex-basis: auto;
}
.cid-sfclrlYwRt .nav-link:hover,
.cid-sfclrlYwRt .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sfclrml8rl {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfclrml8rl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfclrml8rl p {
  color: #767676;
  text-align: left;
}
.cid-sfclrml8rl .card-box {
  padding-top: 2rem;
}
.cid-sfclrml8rl .card-wrapper {
  height: 100%;
}
.cid-sfclrml8rl .card-title {
  text-align: center;
}
.cid-sfclrmRD5N {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfclrmRD5N h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sfclrmRD5N p {
  color: #767676;
  text-align: left;
}
.cid-sfclrmRD5N .card-box {
  padding-top: 2rem;
}
.cid-sfclrmRD5N .card-wrapper {
  height: 100%;
}
.cid-sfclrmRD5N .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-sfclrmRD5N P {
  text-align: center;
  color: #2e2e2e;
}
.cid-sfclrmRD5N I {
  color: #2e2e2e;
}
.cid-sLgapRL7rk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20181010-173926-2000x1500.jpg");
}
.cid-sLgpALDDH1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sLgpALDDH1 .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-sLgpALDDH1 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sLgpALDDH1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-sLgpALDDH1 .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-sLgpALDDH1 .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sLgpALDDH1 .mbr-text,
.cid-sLgpALDDH1 .mbr-section-btn {
  color: #2e2e2e;
  text-align: center;
}
.cid-sLgpALDDH1 .mbr-section-title {
  text-align: center;
}
.cid-sLgakO1R6j {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/kit-aquascaping-1920-400-1920x400.jpg");
}
.cid-sLgakO1R6j H1 {
  color: #232323;
}
.cid-sLga2udBNy {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sLga2udBNy .mbr-section-subtitle {
  color: #767676;
}
.cid-sLga2udBNy .container-table {
  margin: 0 auto;
}
.cid-sLga2udBNy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sLga2udBNy .dataTables_wrapper {
  display: block;
}
.cid-sLga2udBNy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sLga2udBNy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sLga2udBNy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-sLga2udBNy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sLga2udBNy table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-sLga2udBNy table td {
  border-top: 1px solid #ffffff;
}
.cid-sLga2udBNy table.table {
  background: #ffffff;
}
.cid-sLga2udBNy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sLga2udBNy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sLga2udBNy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sLga2udBNy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sLga2udBNy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sLga2udBNy .dataTables_filter {
    text-align: center;
  }
  .cid-sLga2udBNy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rQRPvLp1a7 {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20181010-173926-2000x1500.jpg");
}
.cid-rQRPvLp1a7 H1 {
  color: #efefef;
}
.cid-ri3ZA3Atux {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ri3ZA3Atux H2 {
  color: #2e2e2e;
}
.cid-ri3ZA3Atux .mbr-text {
  color: #2e2e2e;
}
.cid-ri3ZA4wC4A .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ri3ZA4wC4A .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ri3ZA4wC4A a {
  font-style: normal;
}
.cid-ri3ZA4wC4A .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ri3ZA4wC4A .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ri3ZA4wC4A .nav-item:focus,
.cid-ri3ZA4wC4A .nav-link:focus {
  outline: none;
}
.cid-ri3ZA4wC4A .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ri3ZA4wC4A .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ri3ZA4wC4A .menu-logo {
  margin-right: auto;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ri3ZA4wC4A .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ri3ZA4wC4A .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ri3ZA4wC4A button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ri3ZA4wC4A button.navbar-toggler:focus {
  outline: none;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ri3ZA4wC4A .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ri3ZA4wC4A .collapsed .btn {
  display: flex;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ri3ZA4wC4A .collapsed button.navbar-toggler {
  display: block;
}
.cid-ri3ZA4wC4A .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ri3ZA4wC4A .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ri3ZA4wC4A .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ri3ZA4wC4A .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ri3ZA4wC4A .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ri3ZA4wC4A .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ri3ZA4wC4A.navbar-expand {
    flex-direction: column;
  }
  .cid-ri3ZA4wC4A img {
    height: 3.8rem !important;
  }
  .cid-ri3ZA4wC4A .btn {
    display: flex;
  }
  .cid-ri3ZA4wC4A button.navbar-toggler {
    display: block;
  }
  .cid-ri3ZA4wC4A .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ri3ZA4wC4A .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ri3ZA4wC4A .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing,
  .cid-ri3ZA4wC4A .navbar-collapse.show {
    display: block !important;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-nav,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-buttons,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ri3ZA4wC4A .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ri3ZA4wC4A .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ri3ZA4wC4A .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ri3ZA4wC4A .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ri3ZA4wC4A .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ri3ZA4wC4A .navbar-collapse {
  flex-basis: auto;
}
.cid-ri3ZA4wC4A .nav-link:hover,
.cid-ri3ZA4wC4A .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-ri3ZA5gQEW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ri3ZA5gQEW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZA5gQEW p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZA5gQEW .card-box {
  padding-top: 2rem;
}
.cid-ri3ZA5gQEW .card-wrapper {
  height: 100%;
}
.cid-ri3ZA5gQEW .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA5gQEW P {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA5gQEW I {
  color: #2e2e2e;
}
.cid-ri3ZA7cAfP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ri3ZA7cAfP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZA7cAfP p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZA7cAfP .card-box {
  padding-top: 2rem;
}
.cid-ri3ZA7cAfP .card-wrapper {
  height: 100%;
}
.cid-ri3ZA7cAfP .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA7cAfP P {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA8pPUL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ri3ZA8pPUL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZA8pPUL p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZA8pPUL .card-box {
  padding-top: 2rem;
}
.cid-ri3ZA8pPUL .card-wrapper {
  height: 100%;
}
.cid-ri3ZA8pPUL .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA8pPUL P {
  text-align: center;
  color: #2e2e2e;
}
.cid-sDf2hGhEXN {
  background: #e4d295;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sDf2hGhEXN .image-block {
  margin: auto;
}
.cid-sDf2hGhEXN figcaption {
  position: relative;
}
.cid-sDf2hGhEXN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sDf2hGhEXN .image-block {
    width: 100% !important;
  }
}
.cid-sDf2hGhEXN DIV {
  text-align: right;
  color: #000000;
}
.cid-ri3ZAcwXEC {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ri3ZAcwXEC H2 {
  color: #2e2e2e;
}
.cid-ri3ZAcwXEC .mbr-text {
  color: #149dcc;
}
.cid-ri3ZA9nCgt {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ri3ZA9nCgt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZA9nCgt p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZA9nCgt .card-box {
  padding-top: 2rem;
}
.cid-ri3ZA9nCgt .card-wrapper {
  height: 100%;
}
.cid-ri3ZA9nCgt .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA9nCgt P {
  text-align: center;
  color: #2e2e2e;
}
.cid-sDeTdEnCHc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #e4d295;
}
.cid-sDeTdEnCHc H2 {
  color: #2e2e2e;
}
.cid-sDeTdEnCHc .mbr-text {
  color: #2e2e2e;
}
.cid-sDeTdEnCHc .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-ri3ZAaAgBK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ri3ZAaAgBK P {
  color: #149dcc;
}
.cid-ri3ZAaAgBK H1 {
  color: #2e2e2e;
}
.cid-ri3ZAbkTPr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ri3ZAbkTPr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZAbkTPr p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZAbkTPr .card-box {
  padding-top: 2rem;
}
.cid-ri3ZAbkTPr .card-wrapper {
  height: 100%;
}
.cid-ri3ZAbkTPr .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZAbkTPr P {
  text-align: center;
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-ri3ZA2Ts7P {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/11802716-966513846702768-4886197238090917323-o.jpg");
}
.cid-ri3ZA2Ts7P .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-ri3ZA2Ts7P .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-ri3ZA2Ts7P .mbr-text {
  color: #149dcc;
}
.cid-ri3ZA2Ts7P H2 {
  color: #f9f9f9;
}
.cid-ri3ZA4wC4A .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ri3ZA4wC4A .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ri3ZA4wC4A a {
  font-style: normal;
}
.cid-ri3ZA4wC4A .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ri3ZA4wC4A .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ri3ZA4wC4A .nav-item:focus,
.cid-ri3ZA4wC4A .nav-link:focus {
  outline: none;
}
.cid-ri3ZA4wC4A .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ri3ZA4wC4A .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ri3ZA4wC4A .menu-logo {
  margin-right: auto;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ri3ZA4wC4A .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ri3ZA4wC4A .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ri3ZA4wC4A .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ri3ZA4wC4A .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ri3ZA4wC4A .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ri3ZA4wC4A .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ri3ZA4wC4A button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ri3ZA4wC4A button.navbar-toggler:focus {
  outline: none;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ri3ZA4wC4A button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ri3ZA4wC4A nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ri3ZA4wC4A .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ri3ZA4wC4A .collapsed .btn {
  display: flex;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ri3ZA4wC4A .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ri3ZA4wC4A .collapsed button.navbar-toggler {
  display: block;
}
.cid-ri3ZA4wC4A .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ri3ZA4wC4A .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ri3ZA4wC4A .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ri3ZA4wC4A .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ri3ZA4wC4A .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ri3ZA4wC4A .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ri3ZA4wC4A.navbar-expand {
    flex-direction: column;
  }
  .cid-ri3ZA4wC4A img {
    height: 3.8rem !important;
  }
  .cid-ri3ZA4wC4A .btn {
    display: flex;
  }
  .cid-ri3ZA4wC4A button.navbar-toggler {
    display: block;
  }
  .cid-ri3ZA4wC4A .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ri3ZA4wC4A .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ri3ZA4wC4A .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing,
  .cid-ri3ZA4wC4A .navbar-collapse.show {
    display: block !important;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-nav,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-buttons,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ri3ZA4wC4A .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ri3ZA4wC4A .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ri3ZA4wC4A .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ri3ZA4wC4A .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ri3ZA4wC4A .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ri3ZA4wC4A .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ri3ZA4wC4A .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ri3ZA4wC4A .navbar-collapse {
  flex-basis: auto;
}
.cid-ri3ZA4wC4A .nav-link:hover,
.cid-ri3ZA4wC4A .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-uv8mFzz3Nt {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uv8mFzz3Nt img,
.cid-uv8mFzz3Nt .item-img {
  width: 100%;
}
.cid-uv8mFzz3Nt .item:focus,
.cid-uv8mFzz3Nt span:focus {
  outline: none;
}
.cid-uv8mFzz3Nt .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uv8mFzz3Nt .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uv8mFzz3Nt .item {
  padding: 0;
  margin: 0;
}
.cid-uv8mFzz3Nt .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uv8mFzz3Nt .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uv8mFzz3Nt .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uv8mFzz3Nt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uv8mFzz3Nt .mbr-section-title {
  color: #232323;
}
.cid-uv8mFzz3Nt .mbr-text,
.cid-uv8mFzz3Nt .mbr-section-btn {
  text-align: center;
}
.cid-uv8mFzz3Nt .item-title {
  text-align: center;
}
.cid-uv8mFzz3Nt .item-subtitle {
  text-align: center;
}
.cid-uv8mGA8Dfs {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #d4a055;
}
.cid-uv8mGA8Dfs .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uv8mGA8Dfs .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uv8mGA8Dfs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uv8mGA8Dfs .mbr-text {
    text-align: center;
  }
}
.cid-uv8mGA8Dfs .mbr-text,
.cid-uv8mGA8Dfs .mbr-section-btn {
  color: #2e2e2e;
}
.cid-uv8mGA8Dfs H1 {
  color: #2e2e2e;
}
.cid-uv8mGA8Dfs H3 {
  color: #2e2e2e;
}
.cid-ri3ZA5gQEW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ri3ZA5gQEW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZA5gQEW p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZA5gQEW .card-box {
  padding-top: 2rem;
}
.cid-ri3ZA5gQEW .card-wrapper {
  height: 100%;
}
.cid-ri3ZA5gQEW .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA5gQEW P {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA5gQEW I {
  color: #2e2e2e;
}
.cid-ri3ZA7cAfP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ri3ZA7cAfP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri3ZA7cAfP p {
  color: #767676;
  text-align: left;
}
.cid-ri3ZA7cAfP .card-box {
  padding-top: 2rem;
}
.cid-ri3ZA7cAfP .card-wrapper {
  height: 100%;
}
.cid-ri3ZA7cAfP .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-ri3ZA7cAfP P {
  text-align: center;
  color: #2e2e2e;
}
.cid-sVrVq54o9A {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sVrVq54o9A H2 {
  color: #2e2e2e;
}
.cid-sVrVq54o9A .mbr-text {
  color: #2e2e2e;
}
.cid-uv8mIdcPiz {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uv8mIdcPiz h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uv8mIdcPiz p {
  color: #767676;
  text-align: left;
}
.cid-uv8mIdcPiz .card-box {
  padding-top: 2rem;
}
.cid-uv8mIdcPiz .card-wrapper {
  height: 100%;
}
.cid-uv8mIdcPiz .card-title {
  text-align: center;
}
.cid-uv8mIdcPiz P {
  text-align: center;
}
.cid-sVrSUP3zrk {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/foto-31-10-07-16.jpg");
}
.cid-sVrSUP3zrk .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sVrSUP3zrk .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVrSUP3zrk .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sVrSUP3zrk .mbr-text {
    text-align: center;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rhj4uvln74 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20200225-143814-1-2000x2667.jpg");
}
.cid-rhj4uvln74 .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-rhj4uvln74 .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-rhj4uvln74 .mbr-text {
  color: #ffffff;
}
.cid-rhj4uvln74 H2 {
  color: #ffffff;
}
.cid-rhj4uwlrY6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rhj4uwlrY6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rhj4uwlrY6 a {
  font-style: normal;
}
.cid-rhj4uwlrY6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rhj4uwlrY6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rhj4uwlrY6 .nav-item:focus,
.cid-rhj4uwlrY6 .nav-link:focus {
  outline: none;
}
.cid-rhj4uwlrY6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rhj4uwlrY6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rhj4uwlrY6 .menu-logo {
  margin-right: auto;
}
.cid-rhj4uwlrY6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rhj4uwlrY6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rhj4uwlrY6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rhj4uwlrY6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rhj4uwlrY6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rhj4uwlrY6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rhj4uwlrY6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rhj4uwlrY6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rhj4uwlrY6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rhj4uwlrY6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rhj4uwlrY6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rhj4uwlrY6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rhj4uwlrY6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rhj4uwlrY6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rhj4uwlrY6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhj4uwlrY6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rhj4uwlrY6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rhj4uwlrY6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rhj4uwlrY6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rhj4uwlrY6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rhj4uwlrY6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rhj4uwlrY6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rhj4uwlrY6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rhj4uwlrY6 button.navbar-toggler:focus {
  outline: none;
}
.cid-rhj4uwlrY6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rhj4uwlrY6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhj4uwlrY6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhj4uwlrY6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhj4uwlrY6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhj4uwlrY6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhj4uwlrY6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhj4uwlrY6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhj4uwlrY6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhj4uwlrY6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rhj4uwlrY6 .collapsed .btn {
  display: flex;
}
.cid-rhj4uwlrY6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.collapsing,
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rhj4uwlrY6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rhj4uwlrY6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rhj4uwlrY6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rhj4uwlrY6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhj4uwlrY6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rhj4uwlrY6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rhj4uwlrY6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rhj4uwlrY6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rhj4uwlrY6.navbar-expand {
    flex-direction: column;
  }
  .cid-rhj4uwlrY6 img {
    height: 3.8rem !important;
  }
  .cid-rhj4uwlrY6 .btn {
    display: flex;
  }
  .cid-rhj4uwlrY6 button.navbar-toggler {
    display: block;
  }
  .cid-rhj4uwlrY6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rhj4uwlrY6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhj4uwlrY6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rhj4uwlrY6 .navbar-collapse.collapsing,
  .cid-rhj4uwlrY6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rhj4uwlrY6 .navbar-collapse.collapsing .navbar-nav,
  .cid-rhj4uwlrY6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rhj4uwlrY6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rhj4uwlrY6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rhj4uwlrY6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rhj4uwlrY6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rhj4uwlrY6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rhj4uwlrY6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rhj4uwlrY6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rhj4uwlrY6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rhj4uwlrY6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rhj4uwlrY6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rhj4uwlrY6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rhj4uwlrY6 .navbar-collapse {
  flex-basis: auto;
}
.cid-rhj4uwlrY6 .nav-link:hover,
.cid-rhj4uwlrY6 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rhjNocuIwO {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rhjNocuIwO h2 {
  text-align: center;
}
.cid-rhjNocuIwO h3 {
  text-align: center;
  font-weight: 300;
}
.cid-rhjNocuIwO p {
  color: #767676;
}
.cid-rhjNocuIwO img {
  object-fit: cover;
}
.cid-rhjNocuIwO .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rhjNocuIwO .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rhjNocuIwO .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-rhjNocuIwO .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-rhjNocuIwO .card-title {
  font-weight: 500;
}
.cid-rhjNocuIwO .card-img {
  text-align: inherit;
}
.cid-rhjNocuIwO .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rhjNocuIwO .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-rhjNocuIwO .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-rhjNocuIwO .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-rhjNocuIwO .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-rhjNocuIwO .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-rhj4uzKmmO {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rhj4uzKmmO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rhj4uzKmmO p {
  color: #767676;
  text-align: left;
}
.cid-rhj4uzKmmO .card-box {
  padding-top: 2rem;
}
.cid-rhj4uzKmmO .card-wrapper {
  height: 100%;
}
.cid-rhj4uzKmmO .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhj4uzKmmO P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhk6WbPkXB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rhk6WbPkXB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rhk6WbPkXB p {
  color: #767676;
  text-align: left;
}
.cid-rhk6WbPkXB .card-box {
  padding-top: 2rem;
}
.cid-rhk6WbPkXB .card-wrapper {
  height: 100%;
}
.cid-rhk6WbPkXB .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhk6WbPkXB P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhjekcpHGO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #c5ff9b;
}
.cid-rhjekcpHGO .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: center;
  font-weight: 300;
}
.cid-rhjekcpHGO .step {
  width: 96px;
  height: 96px;
  font-size: 48px;
  border-radius: 50%;
  border: 2px solid #2e2e2e;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .cid-rhjekcpHGO .separline .step-wrapper {
    position: relative;
  }
  .cid-rhjekcpHGO .separline .step-wrapper:before,
  .cid-rhjekcpHGO .separline .step-wrapper:after {
    top: 50px;
    position: absolute;
    content: "";
    height: 2px;
    width: calc(50% + 15px - 48px - 8px);
    background-color: #2e2e2e;
  }
  .cid-rhjekcpHGO .separline .step-wrapper:before {
    left: -15px;
  }
  .cid-rhjekcpHGO .separline .step-wrapper:after {
    left: calc(50% + 8px + 48px);
  }
  .cid-rhjekcpHGO .separline.last-child .step-wrapper:after,
  .cid-rhjekcpHGO .separline:nth-child(3n) .step-wrapper:after,
  .cid-rhjekcpHGO .separline:nth-child(3n+1) .step-wrapper:before {
    background: none;
  }
}
@media (max-width: 767px) {
  .cid-rhjekcpHGO .card:not(.last-child) {
    padding-bottom: 1.5rem;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rgJzJpfA9A {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20180606.jpg");
}
.cid-rgJzJpfA9A .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rgJzJpfA9A .mbr-section-subtitle {
  color: #f9f9f9;
}
.cid-rgJzJpfA9A .mbr-text {
  color: #ffffff;
}
.cid-rgJzJpfA9A H2 {
  color: #ffffff;
}
.cid-rgJzJpP6q8 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgJzJpP6q8 H2 {
  color: #2e2e2e;
}
.cid-rgJzJpP6q8 .mbr-text {
  color: #2e2e2e;
}
.cid-rgJzJqh2Oe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rgJzJqh2Oe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rgJzJqh2Oe a {
  font-style: normal;
}
.cid-rgJzJqh2Oe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rgJzJqh2Oe .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rgJzJqh2Oe .nav-item:focus,
.cid-rgJzJqh2Oe .nav-link:focus {
  outline: none;
}
.cid-rgJzJqh2Oe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rgJzJqh2Oe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rgJzJqh2Oe .menu-logo {
  margin-right: auto;
}
.cid-rgJzJqh2Oe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rgJzJqh2Oe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rgJzJqh2Oe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rgJzJqh2Oe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rgJzJqh2Oe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rgJzJqh2Oe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rgJzJqh2Oe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rgJzJqh2Oe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rgJzJqh2Oe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rgJzJqh2Oe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rgJzJqh2Oe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rgJzJqh2Oe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rgJzJqh2Oe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rgJzJqh2Oe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rgJzJqh2Oe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rgJzJqh2Oe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rgJzJqh2Oe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rgJzJqh2Oe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rgJzJqh2Oe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rgJzJqh2Oe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rgJzJqh2Oe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rgJzJqh2Oe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rgJzJqh2Oe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rgJzJqh2Oe button.navbar-toggler:focus {
  outline: none;
}
.cid-rgJzJqh2Oe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rgJzJqh2Oe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rgJzJqh2Oe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rgJzJqh2Oe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rgJzJqh2Oe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rgJzJqh2Oe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rgJzJqh2Oe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rgJzJqh2Oe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rgJzJqh2Oe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rgJzJqh2Oe .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rgJzJqh2Oe .collapsed .btn {
  display: flex;
}
.cid-rgJzJqh2Oe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.collapsing,
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rgJzJqh2Oe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rgJzJqh2Oe .collapsed button.navbar-toggler {
  display: block;
}
.cid-rgJzJqh2Oe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rgJzJqh2Oe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rgJzJqh2Oe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rgJzJqh2Oe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rgJzJqh2Oe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rgJzJqh2Oe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rgJzJqh2Oe.navbar-expand {
    flex-direction: column;
  }
  .cid-rgJzJqh2Oe img {
    height: 3.8rem !important;
  }
  .cid-rgJzJqh2Oe .btn {
    display: flex;
  }
  .cid-rgJzJqh2Oe button.navbar-toggler {
    display: block;
  }
  .cid-rgJzJqh2Oe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rgJzJqh2Oe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rgJzJqh2Oe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rgJzJqh2Oe .navbar-collapse.collapsing,
  .cid-rgJzJqh2Oe .navbar-collapse.show {
    display: block !important;
  }
  .cid-rgJzJqh2Oe .navbar-collapse.collapsing .navbar-nav,
  .cid-rgJzJqh2Oe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rgJzJqh2Oe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rgJzJqh2Oe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rgJzJqh2Oe .navbar-collapse.collapsing .navbar-buttons,
  .cid-rgJzJqh2Oe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rgJzJqh2Oe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rgJzJqh2Oe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rgJzJqh2Oe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rgJzJqh2Oe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rgJzJqh2Oe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rgJzJqh2Oe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rgJzJqh2Oe .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rgJzJqh2Oe .navbar-collapse {
  flex-basis: auto;
}
.cid-rgJzJqh2Oe .nav-link:hover,
.cid-rgJzJqh2Oe .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rgJzJqKZG1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rgJzJqKZG1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgJzJqKZG1 p {
  color: #767676;
  text-align: left;
}
.cid-rgJzJqKZG1 .card-box {
  padding-top: 2rem;
}
.cid-rgJzJqKZG1 .card-wrapper {
  height: 100%;
}
.cid-rgJzJqKZG1 .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgJzJqKZG1 P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgJzJqKZG1 I {
  color: #2e2e2e;
}
.cid-rgQjbViaM7 {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rgQjbViaM7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rgQjbViaM7 p {
  color: #767676;
  text-align: left;
}
.cid-rgQjbViaM7 .card-box {
  padding-top: 2rem;
}
.cid-rgQjbViaM7 .card-wrapper {
  height: 100%;
}
.cid-rgQjbViaM7 .card-title {
  text-align: center;
}
.cid-rgQjbViaM7 P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rgQjbViaM7 B {
  color: #2e2e2e;
}
.cid-tjzecZ4q7H {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/img-20180518-183410-hdr-2000x1500.jpg");
}
.cid-tjzecZ4q7H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjzecZ4q7H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjzecZ4q7H .mbr-section-title {
  color: #ffffff;
}
.cid-rgJzJuc9od {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgJzJuc9od P {
  color: #2e2e2e;
}
.cid-rgJzJuc9od H1 {
  color: #2e2e2e;
}
.cid-tjzjwJy1B9 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tjzjwJy1B9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tjzjwJy1B9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tjzjwJy1B9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tjzjwJy1B9 .row {
    flex-direction: column-reverse;
  }
  .cid-tjzjwJy1B9 .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tjzjwJy1B9 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tjzjwJy1B9 .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tjzjwJy1B9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-s0niZQWpLY {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s0niZQWpLY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s0niZQWpLY p {
  color: #767676;
  text-align: left;
}
.cid-s0niZQWpLY .card-box {
  padding-top: 2rem;
}
.cid-s0niZQWpLY .card-wrapper {
  height: 100%;
}
.cid-s0niZQWpLY .card-title {
  text-align: center;
}
.cid-s0niZQWpLY P {
  text-align: center;
  color: #232323;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rhptn3PGvH {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20181121.jpg");
}
.cid-rhptn3PGvH .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rhptn3PGvH .mbr-section-subtitle {
  color: #f9f9f9;
}
.cid-rhptn3PGvH .mbr-text {
  color: #ffffff;
}
.cid-rhptn3PGvH H2 {
  color: #ffffff;
}
.cid-rhptn4rcst {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rhptn4rcst H2 {
  color: #2e2e2e;
}
.cid-rhptn4rcst .mbr-text {
  color: #2e2e2e;
}
.cid-rhptn4UfDX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rhptn4UfDX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rhptn4UfDX a {
  font-style: normal;
}
.cid-rhptn4UfDX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rhptn4UfDX .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rhptn4UfDX .nav-item:focus,
.cid-rhptn4UfDX .nav-link:focus {
  outline: none;
}
.cid-rhptn4UfDX .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rhptn4UfDX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rhptn4UfDX .menu-logo {
  margin-right: auto;
}
.cid-rhptn4UfDX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rhptn4UfDX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rhptn4UfDX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rhptn4UfDX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rhptn4UfDX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rhptn4UfDX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rhptn4UfDX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rhptn4UfDX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rhptn4UfDX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rhptn4UfDX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rhptn4UfDX .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rhptn4UfDX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rhptn4UfDX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rhptn4UfDX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rhptn4UfDX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhptn4UfDX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rhptn4UfDX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rhptn4UfDX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rhptn4UfDX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rhptn4UfDX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rhptn4UfDX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rhptn4UfDX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rhptn4UfDX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rhptn4UfDX button.navbar-toggler:focus {
  outline: none;
}
.cid-rhptn4UfDX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rhptn4UfDX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhptn4UfDX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhptn4UfDX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhptn4UfDX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhptn4UfDX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhptn4UfDX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhptn4UfDX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhptn4UfDX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhptn4UfDX .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rhptn4UfDX .collapsed .btn {
  display: flex;
}
.cid-rhptn4UfDX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rhptn4UfDX .collapsed .navbar-collapse.collapsing,
.cid-rhptn4UfDX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rhptn4UfDX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rhptn4UfDX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rhptn4UfDX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rhptn4UfDX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rhptn4UfDX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rhptn4UfDX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rhptn4UfDX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rhptn4UfDX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rhptn4UfDX .collapsed button.navbar-toggler {
  display: block;
}
.cid-rhptn4UfDX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rhptn4UfDX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhptn4UfDX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rhptn4UfDX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rhptn4UfDX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rhptn4UfDX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rhptn4UfDX.navbar-expand {
    flex-direction: column;
  }
  .cid-rhptn4UfDX img {
    height: 3.8rem !important;
  }
  .cid-rhptn4UfDX .btn {
    display: flex;
  }
  .cid-rhptn4UfDX button.navbar-toggler {
    display: block;
  }
  .cid-rhptn4UfDX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rhptn4UfDX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhptn4UfDX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rhptn4UfDX .navbar-collapse.collapsing,
  .cid-rhptn4UfDX .navbar-collapse.show {
    display: block !important;
  }
  .cid-rhptn4UfDX .navbar-collapse.collapsing .navbar-nav,
  .cid-rhptn4UfDX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rhptn4UfDX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rhptn4UfDX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rhptn4UfDX .navbar-collapse.collapsing .navbar-buttons,
  .cid-rhptn4UfDX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rhptn4UfDX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rhptn4UfDX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rhptn4UfDX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rhptn4UfDX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rhptn4UfDX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rhptn4UfDX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rhptn4UfDX .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rhptn4UfDX .navbar-collapse {
  flex-basis: auto;
}
.cid-rhptn4UfDX .nav-link:hover,
.cid-rhptn4UfDX .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rhptn5yyYY {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rhptn5yyYY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rhptn5yyYY p {
  color: #767676;
  text-align: left;
}
.cid-rhptn5yyYY .card-box {
  padding-top: 2rem;
}
.cid-rhptn5yyYY .card-wrapper {
  height: 100%;
}
.cid-rhptn5yyYY .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhptn5yyYY P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhptn5yyYY I {
  color: #2e2e2e;
}
.cid-rhptn6ewBt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rhptn6ewBt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rhptn6ewBt p {
  color: #767676;
  text-align: left;
}
.cid-rhptn6ewBt .card-box {
  padding-top: 2rem;
}
.cid-rhptn6ewBt .card-wrapper {
  height: 100%;
}
.cid-rhptn6ewBt .card-title {
  text-align: center;
}
.cid-rhptn6ewBt P {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhptn6ewBt B {
  color: #2e2e2e;
}
.cid-rhLNEEh40d {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rhLNEEh40d H2 {
  color: #2e2e2e;
}
.cid-rhLNEEh40d .mbr-text {
  color: #2e2e2e;
}
.cid-rhptn8dSIH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rhptn8dSIH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rhptn8dSIH p {
  color: #767676;
  text-align: left;
}
.cid-rhptn8dSIH .card-box {
  padding-top: 2rem;
}
.cid-rhptn8dSIH .card-wrapper {
  height: 100%;
}
.cid-rhptn8dSIH .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-rhptn8dSIH P {
  text-align: center;
  color: #2e2e2e;
}
.cid-t8mwFenhfp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t8mwFenhfp img,
.cid-t8mwFenhfp .item-img {
  width: 100%;
}
.cid-t8mwFenhfp .item:focus,
.cid-t8mwFenhfp span:focus {
  outline: none;
}
.cid-t8mwFenhfp .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t8mwFenhfp .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t8mwFenhfp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t8mwFenhfp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t8mwFenhfp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t8mwFenhfp .mbr-section-title {
  color: #232323;
}
.cid-t8mwFenhfp .mbr-text,
.cid-t8mwFenhfp .mbr-section-btn {
  text-align: center;
}
.cid-t8mwFenhfp .item-title {
  text-align: center;
}
.cid-t8mwFenhfp .item-subtitle {
  text-align: left;
}
.cid-rhMoH5Dcq3 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rhMoH5Dcq3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rhMoH5Dcq3 .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rhMoH5Dcq3 .mbr-text {
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rhShbL25GN {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/terra-activa-nova-brown2.jpg");
}
.cid-rhShbL25GN .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rhShbL25GN .mbr-section-subtitle {
  color: #f9f9f9;
}
.cid-rhShbL25GN .mbr-text {
  color: #ffffff;
}
.cid-rhShbL25GN H2 {
  color: #ffffff;
}
.cid-rhShbM3kcP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rhShbM3kcP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rhShbM3kcP a {
  font-style: normal;
}
.cid-rhShbM3kcP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rhShbM3kcP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rhShbM3kcP .nav-item:focus,
.cid-rhShbM3kcP .nav-link:focus {
  outline: none;
}
.cid-rhShbM3kcP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rhShbM3kcP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rhShbM3kcP .menu-logo {
  margin-right: auto;
}
.cid-rhShbM3kcP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rhShbM3kcP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rhShbM3kcP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rhShbM3kcP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rhShbM3kcP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rhShbM3kcP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rhShbM3kcP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rhShbM3kcP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rhShbM3kcP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rhShbM3kcP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rhShbM3kcP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rhShbM3kcP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rhShbM3kcP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rhShbM3kcP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rhShbM3kcP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhShbM3kcP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rhShbM3kcP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rhShbM3kcP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rhShbM3kcP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rhShbM3kcP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rhShbM3kcP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rhShbM3kcP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rhShbM3kcP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rhShbM3kcP button.navbar-toggler:focus {
  outline: none;
}
.cid-rhShbM3kcP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rhShbM3kcP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhShbM3kcP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhShbM3kcP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhShbM3kcP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhShbM3kcP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhShbM3kcP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhShbM3kcP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhShbM3kcP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhShbM3kcP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rhShbM3kcP .collapsed .btn {
  display: flex;
}
.cid-rhShbM3kcP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rhShbM3kcP .collapsed .navbar-collapse.collapsing,
.cid-rhShbM3kcP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rhShbM3kcP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rhShbM3kcP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rhShbM3kcP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rhShbM3kcP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rhShbM3kcP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rhShbM3kcP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rhShbM3kcP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rhShbM3kcP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rhShbM3kcP .collapsed button.navbar-toggler {
  display: block;
}
.cid-rhShbM3kcP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rhShbM3kcP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhShbM3kcP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rhShbM3kcP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rhShbM3kcP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rhShbM3kcP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rhShbM3kcP.navbar-expand {
    flex-direction: column;
  }
  .cid-rhShbM3kcP img {
    height: 3.8rem !important;
  }
  .cid-rhShbM3kcP .btn {
    display: flex;
  }
  .cid-rhShbM3kcP button.navbar-toggler {
    display: block;
  }
  .cid-rhShbM3kcP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rhShbM3kcP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhShbM3kcP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rhShbM3kcP .navbar-collapse.collapsing,
  .cid-rhShbM3kcP .navbar-collapse.show {
    display: block !important;
  }
  .cid-rhShbM3kcP .navbar-collapse.collapsing .navbar-nav,
  .cid-rhShbM3kcP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rhShbM3kcP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rhShbM3kcP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rhShbM3kcP .navbar-collapse.collapsing .navbar-buttons,
  .cid-rhShbM3kcP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rhShbM3kcP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rhShbM3kcP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rhShbM3kcP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rhShbM3kcP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rhShbM3kcP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rhShbM3kcP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rhShbM3kcP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rhShbM3kcP .navbar-collapse {
  flex-basis: auto;
}
.cid-rhShbM3kcP .nav-link:hover,
.cid-rhShbM3kcP .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-t7Gc0NWaGY {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t7Gc0NWaGY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-t7Gc0NWaGY p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-t7Gc0NWaGY .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-t7Gc0NWaGY .mbr-section-btn a {
  margin: 0;
}
.cid-t7Gc0NWaGY .mbr-text {
  color: #767676;
}
.cid-t7Gc0NWaGY .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7Gc0NWaGY .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-t7Gc0NWaGY .card-title {
  text-align: center;
}
.cid-t7H1KTfXjg {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ccf5b6;
}
.cid-t7H1KTfXjg .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-t7H1KTfXjg .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t7H1KTfXjg .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7H1KTfXjg .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t7H1KTfXjg .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7H1KTfXjg .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t7H1KTfXjg .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7H1KTfXjg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-rhY6UncD3t {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rhY6UncD3t .mbr-section-subtitle {
  color: #2e2e2e;
  font-weight: 300;
}
.cid-rhY6UncD3t .mbr-content-text {
  color: #767676;
  margin-bottom: 0;
}
.cid-rhY6UncD3t .card {
  word-wrap: break-word;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rhY6UncD3t .img-text {
  width: 64px;
  height: 64px;
  font-size: 32px;
  border: 2px solid #838282;
  border-radius: 50%;
}
@media (max-width: 991px) {
  .cid-rhY6UncD3t .img-text {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .cid-rhY6UncD3t .cards-block {
    border-top: 2px solid #838282;
  }
}
.cid-rhY6UncD3t .cards-block .card {
  border-bottom: 2px solid #838282;
  border-radius: 0;
}
.cid-rhY6UncD3t .cards-container {
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
}
.cid-rhY6UncD3t .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rhY6UncD3t .media-block {
    padding-left: 2rem;
  }
}
.cid-rhY6UncD3t .cards-block {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
@media (max-width: 991px) {
  .cid-rhY6UncD3t .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-rhY6UncD3t .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rhYdb7t34A {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20180420.jpg");
}
.cid-rhYdb7t34A .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rhYdb7t34A .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rhYdb7t34A .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rhYdb7t34A .mbr-text {
    text-align: center;
  }
}
.cid-rhYgkiIf4m {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rhYgkiIf4m h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rhYgkiIf4m p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rhYgkiIf4m .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rhYgkiIf4m .mbr-section-btn a {
  margin: 0;
}
.cid-rhYgkiIf4m .mbr-text {
  color: #767676;
}
.cid-rhYgkiIf4m .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-rhYgkiIf4m .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rhYgkiIf4m .card-title {
  text-align: center;
}
.cid-t7GYn4fZXy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7GYn4fZXy .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-t7GYn4fZXy .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-t7GYn4fZXy .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7GYn4fZXy .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-t7GYn4fZXy .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t7GYn4fZXy .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-t7GYn4fZXy .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-t7GYn4fZXy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t7GYn4fZXy .mbr-text,
.cid-t7GYn4fZXy .mbr-section-btn {
  color: #232323;
}
.cid-ri2HiAmgLb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #e4d295;
}
.cid-ri2HiAmgLb H2 {
  color: #2e2e2e;
}
.cid-ri2HiAmgLb .mbr-text {
  color: #2e2e2e;
}
.cid-ri2FF9JNmZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #e4d295;
}
.cid-ri2FF9JNmZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ri2FF9JNmZ p {
  color: #767676;
  text-align: left;
}
.cid-ri2FF9JNmZ .card-box {
  padding-top: 2rem;
}
.cid-ri2FF9JNmZ .card-wrapper {
  height: 100%;
}
.cid-ri2FF9JNmZ .card-title {
  color: #2e2e2e;
}
.cid-ri2FF9JNmZ P {
  color: #2e2e2e;
}
.cid-ri2Mxr5M2v {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ri2Mxr5M2v H2 {
  color: #2e2e2e;
}
.cid-ri2Mxr5M2v .mbr-text {
  color: #2e2e2e;
}
.cid-ri2ILtILoK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ri2ILtILoK .counter-container {
  color: #767676;
}
.cid-ri2ILtILoK .counter-container ul {
  margin-bottom: 0;
}
.cid-ri2ILtILoK .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-ri2ILtILoK .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #0f7699;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #0f7699;
  color: #0f7699;
}
.cid-ri2ILtILoK .mbr-text UL {
  color: #2e2e2e;
}
.cid-ri2OHDaBxn {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ri2OHDaBxn .mbr-section-subtitle {
  color: #767676;
}
.cid-ri2OHDaBxn .container-table {
  margin: 0 auto;
}
.cid-ri2OHDaBxn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ri2OHDaBxn .dataTables_wrapper {
  display: block;
}
.cid-ri2OHDaBxn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ri2OHDaBxn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ri2OHDaBxn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-ri2OHDaBxn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ri2OHDaBxn table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-ri2OHDaBxn table td {
  border-top: 1px solid #ffffff;
}
.cid-ri2OHDaBxn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ri2OHDaBxn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ri2OHDaBxn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ri2OHDaBxn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ri2OHDaBxn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ri2OHDaBxn .dataTables_filter {
    text-align: center;
  }
  .cid-ri2OHDaBxn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sIqLZXb5ob .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sIqLZXb5ob .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sIqLZXb5ob a {
  font-style: normal;
}
.cid-sIqLZXb5ob .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sIqLZXb5ob .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sIqLZXb5ob .nav-item:focus,
.cid-sIqLZXb5ob .nav-link:focus {
  outline: none;
}
.cid-sIqLZXb5ob .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sIqLZXb5ob .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sIqLZXb5ob .menu-logo {
  margin-right: auto;
}
.cid-sIqLZXb5ob .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sIqLZXb5ob .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIqLZXb5ob .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIqLZXb5ob .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIqLZXb5ob .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIqLZXb5ob .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIqLZXb5ob .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIqLZXb5ob .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIqLZXb5ob .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIqLZXb5ob .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIqLZXb5ob .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIqLZXb5ob .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sIqLZXb5ob .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIqLZXb5ob .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIqLZXb5ob .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIqLZXb5ob .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sIqLZXb5ob .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIqLZXb5ob .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sIqLZXb5ob .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIqLZXb5ob .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIqLZXb5ob .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIqLZXb5ob .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIqLZXb5ob button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sIqLZXb5ob button.navbar-toggler:focus {
  outline: none;
}
.cid-sIqLZXb5ob button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sIqLZXb5ob button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIqLZXb5ob button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIqLZXb5ob button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIqLZXb5ob button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIqLZXb5ob nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIqLZXb5ob nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIqLZXb5ob nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIqLZXb5ob nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIqLZXb5ob .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sIqLZXb5ob .collapsed .btn {
  display: flex;
}
.cid-sIqLZXb5ob .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIqLZXb5ob .collapsed .navbar-collapse.collapsing,
.cid-sIqLZXb5ob .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIqLZXb5ob .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIqLZXb5ob .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIqLZXb5ob .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIqLZXb5ob .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIqLZXb5ob .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIqLZXb5ob .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIqLZXb5ob .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIqLZXb5ob .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sIqLZXb5ob .collapsed button.navbar-toggler {
  display: block;
}
.cid-sIqLZXb5ob .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sIqLZXb5ob .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIqLZXb5ob .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sIqLZXb5ob .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIqLZXb5ob .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIqLZXb5ob .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sIqLZXb5ob.navbar-expand {
    flex-direction: column;
  }
  .cid-sIqLZXb5ob img {
    height: 3.8rem !important;
  }
  .cid-sIqLZXb5ob .btn {
    display: flex;
  }
  .cid-sIqLZXb5ob button.navbar-toggler {
    display: block;
  }
  .cid-sIqLZXb5ob .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sIqLZXb5ob .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIqLZXb5ob .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIqLZXb5ob .navbar-collapse.collapsing,
  .cid-sIqLZXb5ob .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIqLZXb5ob .navbar-collapse.collapsing .navbar-nav,
  .cid-sIqLZXb5ob .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIqLZXb5ob .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIqLZXb5ob .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIqLZXb5ob .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIqLZXb5ob .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIqLZXb5ob .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIqLZXb5ob .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIqLZXb5ob .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIqLZXb5ob .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIqLZXb5ob .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIqLZXb5ob .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sIqLZXb5ob .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sIqLZXb5ob .navbar-collapse {
  flex-basis: auto;
}
.cid-sIqLZXb5ob .nav-link:hover,
.cid-sIqLZXb5ob .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sIqLZYayTE {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/mg-910672.jpg");
}
.cid-sIqLZYayTE H1 {
  color: #ffffff;
}
.cid-sIqLZYayTE H3 {
  color: #f9f295;
}
.cid-sIwFDGT0qe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sIwFDGT0qe h2 {
  text-align: center;
}
.cid-sIwFDGT0qe h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sIwFDGT0qe p {
  color: #767676;
}
.cid-sIwFDGT0qe img {
  object-fit: cover;
}
.cid-sIwFDGT0qe .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sIwFDGT0qe .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-sIwFDGT0qe .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-sIwFDGT0qe .mbr-section-subtitle {
  color: #767676;
}
.cid-sIwFDGT0qe .card-title {
  font-weight: 500;
}
.cid-sIwFDGT0qe .card-img {
  text-align: inherit;
}
.cid-sIwFDGT0qe .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sIwFDGT0qe .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-sIwFDGT0qe .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sIwFDGT0qe .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-sIwFDGT0qe .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-sIwFDGT0qe .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-sIr9OpIel9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sIr9OpIel9 img,
.cid-sIr9OpIel9 .item-img {
  width: 100%;
}
.cid-sIr9OpIel9 .item:focus,
.cid-sIr9OpIel9 span:focus {
  outline: none;
}
.cid-sIr9OpIel9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sIr9OpIel9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sIr9OpIel9 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sIr9OpIel9 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sIr9OpIel9 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sIr9OpIel9 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sIr9OpIel9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sIr9OpIel9 .mbr-section-title {
  color: #232323;
}
.cid-sIr9OpIel9 .mbr-text,
.cid-sIr9OpIel9 .mbr-section-btn {
  text-align: left;
}
.cid-sIr9OpIel9 .item-title {
  text-align: center;
}
.cid-sIr9OpIel9 .item-subtitle {
  text-align: left;
}
.cid-sIZAq003uM {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-9370-2000x1333.jpg");
}
.cid-sIZua1HRAe {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sIZua1HRAe .row {
  flex-direction: row-reverse;
}
.cid-sIZua1HRAe .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sIZua1HRAe .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sIZua1HRAe .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sIZ2QE7T6C {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sIZ2QE7T6C .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sIZ2QE7T6C .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sIZ2QE7T6C .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sIZ2QE7T6C .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sIZwlkB0kc {
  padding-top: 3rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sIZwlkB0kc .container {
    max-width: 1400px;
  }
}
.cid-sIZwlkB0kc .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-sIZwlkB0kc .card-wrapper {
  margin-top: 3rem;
}
.cid-sIZwlkB0kc .row {
  justify-content: center;
}
.cid-sIZwlkB0kc .mbr-section-title {
  text-align: center;
}
.cid-sIYZNYbuhG {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/-mg-9370-2000x1333.jpg");
}
.cid-sIYZNYbuhG .content-wrapper {
  background: #efefef;
}
@media (max-width: 991px) {
  .cid-sIYZNYbuhG .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sIYZNYbuhG .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sIYZNYbuhG .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sIYZNYbuhG .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sIYZNYbuhG .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sIYZNYbuhG .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sIYZNYbuhG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sICjflH8ko {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sICjflH8ko img,
.cid-sICjflH8ko .item-img {
  width: 100%;
}
.cid-sICjflH8ko .item:focus,
.cid-sICjflH8ko span:focus {
  outline: none;
}
.cid-sICjflH8ko .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sICjflH8ko .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sICjflH8ko .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sICjflH8ko .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sICjflH8ko .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sICjflH8ko .mbr-section-title {
  color: #232323;
}
.cid-sICjflH8ko .mbr-text,
.cid-sICjflH8ko .mbr-section-btn {
  text-align: left;
}
.cid-sICjflH8ko .item-title {
  text-align: left;
}
.cid-sICjflH8ko .item-subtitle {
  text-align: left;
}
.cid-sIYExsbAMy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/-mg-8962-2000x1333.jpg");
}
.cid-sIYExsbAMy .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sIYExsbAMy .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sIYExsbAMy .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sIYExsbAMy .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sIYExsbAMy .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sIYExsbAMy .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sIYExsbAMy .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sIYExsbAMy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sIqM03COta {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sIqM03COta h3 {
  font-weight: 300;
}
.cid-sIqM03COta .card-img {
  width: initial;
}
.cid-sIqM03COta .card-img .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sIqM03COta .media-container-row {
  word-wrap: break-word;
  padding-bottom: 2rem;
  min-height: 100%;
}
.cid-sIqM03COta .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sIqM03COta .mbr-section-subtitle {
  color: #767676;
}
.cid-sIqM03COta .mbr-text {
  color: #767676;
}
.cid-sIqM03COta .media-container-column {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
}
.cid-sIqM03COta .mbr-al-i-c {
  align-items: center;
}
.cid-sIYHL1Tl5B {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-sIYHL1Tl5B .mbr-section-title {
  color: #ffffff;
}
.cid-sIYQmrcEgL {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sIBu8sv9kb {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sIBu8sv9kb img,
.cid-sIBu8sv9kb .item-img {
  width: 100%;
}
.cid-sIBu8sv9kb .item:focus,
.cid-sIBu8sv9kb span:focus {
  outline: none;
}
.cid-sIBu8sv9kb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sIBu8sv9kb .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sIBu8sv9kb .item {
  padding: 0;
  margin: 0;
}
.cid-sIBu8sv9kb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sIBu8sv9kb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sIBu8sv9kb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sIBu8sv9kb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sIBu8sv9kb .mbr-section-title {
  color: #232323;
}
.cid-sIBu8sv9kb .mbr-text,
.cid-sIBu8sv9kb .mbr-section-btn {
  text-align: left;
}
.cid-sIBu8sv9kb .item-title {
  text-align: left;
}
.cid-sIBu8sv9kb .item-subtitle {
  text-align: left;
}
.cid-sIqM048fUo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mg-9370small.jpg");
}
.cid-sIYMoeI0gp {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sIYKXlOjgl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIYKXlOjgl .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sIYKXlOjgl .img-item {
  position: relative;
}
.cid-sIYKXlOjgl .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-sIYKXlOjgl .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-sIYKXlOjgl .img-item .img-description p {
  margin-bottom: 0;
}
.cid-sIYMrki18P {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sIYMrki18P .mbr-text {
  text-align: center;
}
.cid-sIYMrki18P .mbr-section-subtitle {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sJ02Ow1Nrf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sJ02Ow1Nrf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sJ02Ow1Nrf a {
  font-style: normal;
}
.cid-sJ02Ow1Nrf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sJ02Ow1Nrf .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sJ02Ow1Nrf .nav-item:focus,
.cid-sJ02Ow1Nrf .nav-link:focus {
  outline: none;
}
.cid-sJ02Ow1Nrf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sJ02Ow1Nrf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sJ02Ow1Nrf .menu-logo {
  margin-right: auto;
}
.cid-sJ02Ow1Nrf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sJ02Ow1Nrf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sJ02Ow1Nrf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sJ02Ow1Nrf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sJ02Ow1Nrf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sJ02Ow1Nrf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sJ02Ow1Nrf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sJ02Ow1Nrf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sJ02Ow1Nrf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sJ02Ow1Nrf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sJ02Ow1Nrf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sJ02Ow1Nrf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sJ02Ow1Nrf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sJ02Ow1Nrf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sJ02Ow1Nrf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sJ02Ow1Nrf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sJ02Ow1Nrf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sJ02Ow1Nrf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sJ02Ow1Nrf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sJ02Ow1Nrf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sJ02Ow1Nrf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sJ02Ow1Nrf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sJ02Ow1Nrf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sJ02Ow1Nrf button.navbar-toggler:focus {
  outline: none;
}
.cid-sJ02Ow1Nrf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sJ02Ow1Nrf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sJ02Ow1Nrf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sJ02Ow1Nrf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sJ02Ow1Nrf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sJ02Ow1Nrf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJ02Ow1Nrf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sJ02Ow1Nrf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sJ02Ow1Nrf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJ02Ow1Nrf .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sJ02Ow1Nrf .collapsed .btn {
  display: flex;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.collapsing,
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sJ02Ow1Nrf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sJ02Ow1Nrf .collapsed button.navbar-toggler {
  display: block;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sJ02Ow1Nrf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sJ02Ow1Nrf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sJ02Ow1Nrf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sJ02Ow1Nrf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sJ02Ow1Nrf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sJ02Ow1Nrf.navbar-expand {
    flex-direction: column;
  }
  .cid-sJ02Ow1Nrf img {
    height: 3.8rem !important;
  }
  .cid-sJ02Ow1Nrf .btn {
    display: flex;
  }
  .cid-sJ02Ow1Nrf button.navbar-toggler {
    display: block;
  }
  .cid-sJ02Ow1Nrf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sJ02Ow1Nrf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sJ02Ow1Nrf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sJ02Ow1Nrf .navbar-collapse.collapsing,
  .cid-sJ02Ow1Nrf .navbar-collapse.show {
    display: block !important;
  }
  .cid-sJ02Ow1Nrf .navbar-collapse.collapsing .navbar-nav,
  .cid-sJ02Ow1Nrf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sJ02Ow1Nrf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sJ02Ow1Nrf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sJ02Ow1Nrf .navbar-collapse.collapsing .navbar-buttons,
  .cid-sJ02Ow1Nrf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sJ02Ow1Nrf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sJ02Ow1Nrf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sJ02Ow1Nrf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sJ02Ow1Nrf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sJ02Ow1Nrf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sJ02Ow1Nrf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sJ02Ow1Nrf .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sJ02Ow1Nrf .navbar-collapse {
  flex-basis: auto;
}
.cid-sJ02Ow1Nrf .nav-link:hover,
.cid-sJ02Ow1Nrf .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sJ02OwRVjC {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/21-07-05-091-2000x1333.jpg");
}
.cid-sJ02OwRVjC H1 {
  color: #ffffff;
}
.cid-sJ02OwRVjC H3 {
  color: #f9f295;
}
.cid-sJ03JUrJdD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJ03JUrJdD img,
.cid-sJ03JUrJdD .item-img {
  width: 100%;
}
.cid-sJ03JUrJdD .item:focus,
.cid-sJ03JUrJdD span:focus {
  outline: none;
}
.cid-sJ03JUrJdD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sJ03JUrJdD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sJ03JUrJdD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sJ03JUrJdD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sJ03JUrJdD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sJ03JUrJdD .mbr-section-title {
  color: #232323;
}
.cid-sJ03JUrJdD .mbr-text,
.cid-sJ03JUrJdD .mbr-section-btn {
  text-align: left;
}
.cid-sJ03JUrJdD .item-title {
  text-align: center;
}
.cid-sJ03JUrJdD .item-subtitle {
  text-align: left;
}
.cid-sJ02Oy6L4s {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-8889-2000x1333.jpg");
}
.cid-sJ02OyqCwl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sJ02OyqCwl .row {
  flex-direction: row-reverse;
}
.cid-sJ02OyqCwl .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sJ02OyqCwl .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ02OyqCwl .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sJ02OyLh1h {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJ02OyLh1h .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sJ02OyLh1h .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sJ02OyLh1h .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sJ02OyLh1h .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sJ02Oz2KbH {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sJ02Oz2KbH .container {
    max-width: 1400px;
  }
}
.cid-sJ02Oz2KbH .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-sJ02Oz2KbH .card-wrapper {
  margin-top: 3rem;
}
.cid-sJ02Oz2KbH .row {
  justify-content: center;
}
.cid-sJ02Oz2KbH .mbr-section-title {
  text-align: center;
}
.cid-sJ0eYUhHbG {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJ0eYUhHbG .item {
  padding-bottom: 2rem;
}
.cid-sJ0eYUhHbG .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-sJ0eYUhHbG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sJ0eYUhHbG .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sJ0eYUhHbG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sJ0eYUhHbG .carousel-control,
.cid-sJ0eYUhHbG .close {
  background: #1b1b1b;
}
.cid-sJ0eYUhHbG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sJ0eYUhHbG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sJ0eYUhHbG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sJ0eYUhHbG .carousel-control-next span {
  margin-left: 5px;
}
.cid-sJ0eYUhHbG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sJ0eYUhHbG .close::before {
  content: '\e91a';
}
.cid-sJ0eYUhHbG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sJ0eYUhHbG .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sJ0eYUhHbG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJ0eYUhHbG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sJ0eYUhHbG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sJ0eYUhHbG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sJ0eYUhHbG .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-sJ0eYUhHbG .carousel-indicators li.active,
.cid-sJ0eYUhHbG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sJ0eYUhHbG .carousel-indicators li::after,
.cid-sJ0eYUhHbG .carousel-indicators li::before {
  content: none;
}
.cid-sJ0eYUhHbG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sJ0eYUhHbG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sJ0eYUhHbG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sJ0eYUhHbG .carousel-indicators {
    display: none;
  }
}
.cid-sJ0eYUhHbG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sJ0eYUhHbG .carousel-inner > .active {
  display: block;
}
.cid-sJ0eYUhHbG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJ0eYUhHbG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sJ0eYUhHbG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sJ0eYUhHbG .carousel-control,
  .cid-sJ0eYUhHbG .carousel-indicators,
  .cid-sJ0eYUhHbG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sJ0eYUhHbG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sJ0eYUhHbG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sJ0eYUhHbG .carousel-indicators .active,
.cid-sJ0eYUhHbG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sJ0eYUhHbG .carousel-indicators .active {
  background: #fff;
}
.cid-sJ0eYUhHbG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sJ0eYUhHbG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sJ0eYUhHbG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sJ0eYUhHbG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sJ0eYUhHbG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sJ0eYUhHbG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sJ0eYUhHbG .carousel {
  width: 100%;
}
.cid-sJ0eYUhHbG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sJ0eYUhHbG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sJ0eYUhHbG .modal.fade .modal-dialog,
.cid-sJ0eYUhHbG .modal.in .modal-dialog {
  transform: none;
}
.cid-sJ0eYUhHbG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sJ0eYUhHbG H6 {
  text-align: center;
}
.cid-sJ0hjPLRFb {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/foto-03-03-10-22-31-09-1944x1296.jpg");
}
.cid-sJ0iz9EAHP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sJ0iz9EAHP .row {
  flex-direction: row-reverse;
}
.cid-sJ0iz9EAHP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sJ0iz9EAHP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ0iz9EAHP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sJ0j9giYxM {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJ0j9giYxM .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sJ0j9giYxM .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sJ0j9giYxM .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sJ0j9giYxM .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sJ0kQdTg3S {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sJ0kQdTg3S .container {
    max-width: 1400px;
  }
}
.cid-sJ0kQdTg3S .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-sJ0kQdTg3S .card-wrapper {
  margin-top: 3rem;
}
.cid-sJ0kQdTg3S .row {
  justify-content: center;
}
.cid-sJ0kQdTg3S .mbr-section-title {
  text-align: center;
}
.cid-sJ0kRBiJ6q {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJ0kRBiJ6q .item {
  padding-bottom: 2rem;
}
.cid-sJ0kRBiJ6q .item-wrapper {
  height: 400px;
  position: relative;
}
.cid-sJ0kRBiJ6q .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sJ0kRBiJ6q .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sJ0kRBiJ6q .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sJ0kRBiJ6q .carousel-control,
.cid-sJ0kRBiJ6q .close {
  background: #1b1b1b;
}
.cid-sJ0kRBiJ6q .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sJ0kRBiJ6q .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sJ0kRBiJ6q .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sJ0kRBiJ6q .carousel-control-next span {
  margin-left: 5px;
}
.cid-sJ0kRBiJ6q .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sJ0kRBiJ6q .close::before {
  content: '\e91a';
}
.cid-sJ0kRBiJ6q .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sJ0kRBiJ6q .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sJ0kRBiJ6q .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJ0kRBiJ6q .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sJ0kRBiJ6q .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sJ0kRBiJ6q .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sJ0kRBiJ6q .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-sJ0kRBiJ6q .carousel-indicators li.active,
.cid-sJ0kRBiJ6q .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sJ0kRBiJ6q .carousel-indicators li::after,
.cid-sJ0kRBiJ6q .carousel-indicators li::before {
  content: none;
}
.cid-sJ0kRBiJ6q .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sJ0kRBiJ6q .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sJ0kRBiJ6q .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sJ0kRBiJ6q .carousel-indicators {
    display: none;
  }
}
.cid-sJ0kRBiJ6q .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sJ0kRBiJ6q .carousel-inner > .active {
  display: block;
}
.cid-sJ0kRBiJ6q .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJ0kRBiJ6q .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sJ0kRBiJ6q .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sJ0kRBiJ6q .carousel-control,
  .cid-sJ0kRBiJ6q .carousel-indicators,
  .cid-sJ0kRBiJ6q .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sJ0kRBiJ6q .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sJ0kRBiJ6q .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sJ0kRBiJ6q .carousel-indicators .active,
.cid-sJ0kRBiJ6q .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sJ0kRBiJ6q .carousel-indicators .active {
  background: #fff;
}
.cid-sJ0kRBiJ6q .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sJ0kRBiJ6q .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sJ0kRBiJ6q .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sJ0kRBiJ6q .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sJ0kRBiJ6q .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sJ0kRBiJ6q .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sJ0kRBiJ6q .carousel {
  width: 100%;
}
.cid-sJ0kRBiJ6q .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sJ0kRBiJ6q .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sJ0kRBiJ6q .modal.fade .modal-dialog,
.cid-sJ0kRBiJ6q .modal.in .modal-dialog {
  transform: none;
}
.cid-sJ0kRBiJ6q .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sJ0kRBiJ6q H6 {
  text-align: center;
}
.cid-sJ0kSU0aps {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/foto-03-03-10-22-34-37-800x533.jpg");
}
.cid-sJ4TgNFkfN {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sJ4TgNFkfN .row {
  flex-direction: row-reverse;
}
.cid-sJ4TgNFkfN .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sJ4TgNFkfN .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ4TgNFkfN .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sJ4TLqVwyA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJ4TLqVwyA .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sJ4TLqVwyA .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sJ4TLqVwyA .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sJ4TLqVwyA .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sJ4UajFUmc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sJ4UajFUmc .container {
    max-width: 1400px;
  }
}
.cid-sJ4UajFUmc .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-sJ4UajFUmc .card-wrapper {
  margin-top: 3rem;
}
.cid-sJ4UajFUmc .row {
  justify-content: center;
}
.cid-sJ4UajFUmc .mbr-section-title {
  text-align: center;
}
.cid-sJ6qHN1PhZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJ6qHN1PhZ .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sJ6qHN1PhZ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sJ6qHN1PhZ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sJ6qHN1PhZ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sJ6qHN1PhZ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ6qHN1PhZ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sJ6qHN1PhZ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sJ6qHN1PhZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sJ6eVh5Hab {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-sJ6eVh5Hab .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sJ6eVh5Hab .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sJ6eVh5Hab .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sJ6eVh5Hab .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sJ6eVh5Hab .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ6eVh5Hab .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sJ6eVh5Hab .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sJ6eVh5Hab .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sJ6eVh5Hab .card-title {
  text-align: left;
}
.cid-sJ4UfyqG9b {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-8508-2000x1333.jpg");
}
.cid-sJ4UiFaD81 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sJ4UiFaD81 .row {
  flex-direction: row-reverse;
}
.cid-sJ4UiFaD81 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sJ4UiFaD81 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ4UiFaD81 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sJ4Ul8pGij {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJ4Ul8pGij .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sJ4Ul8pGij .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sJ4Ul8pGij .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sJ4Ul8pGij .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sJ4UmtYbJt {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-sJ4UmtYbJt .container {
    max-width: 1400px;
  }
}
.cid-sJ4UmtYbJt .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-sJ4UmtYbJt .card-wrapper {
  margin-top: 3rem;
}
.cid-sJ4UmtYbJt .row {
  justify-content: center;
}
.cid-sJ4UmtYbJt .mbr-section-title {
  text-align: center;
}
.cid-sJ6pKpM60w {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJ6pKpM60w .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sJ6pKpM60w .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sJ6pKpM60w .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sJ6pKpM60w .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sJ6pKpM60w .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sJ6pKpM60w .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sJ6pKpM60w .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sJ6pKpM60w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sJ6pKpM60w .mbr-text,
.cid-sJ6pKpM60w .mbr-section-btn {
  text-align: right;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sJbZQPrleJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sJbZQPrleJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sJbZQPrleJ a {
  font-style: normal;
}
.cid-sJbZQPrleJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sJbZQPrleJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sJbZQPrleJ .nav-item:focus,
.cid-sJbZQPrleJ .nav-link:focus {
  outline: none;
}
.cid-sJbZQPrleJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sJbZQPrleJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sJbZQPrleJ .menu-logo {
  margin-right: auto;
}
.cid-sJbZQPrleJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sJbZQPrleJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sJbZQPrleJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sJbZQPrleJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sJbZQPrleJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sJbZQPrleJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sJbZQPrleJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sJbZQPrleJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sJbZQPrleJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sJbZQPrleJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sJbZQPrleJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sJbZQPrleJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sJbZQPrleJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sJbZQPrleJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sJbZQPrleJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sJbZQPrleJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sJbZQPrleJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sJbZQPrleJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sJbZQPrleJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sJbZQPrleJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sJbZQPrleJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sJbZQPrleJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sJbZQPrleJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sJbZQPrleJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sJbZQPrleJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sJbZQPrleJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sJbZQPrleJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sJbZQPrleJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sJbZQPrleJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sJbZQPrleJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJbZQPrleJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sJbZQPrleJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sJbZQPrleJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJbZQPrleJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sJbZQPrleJ .collapsed .btn {
  display: flex;
}
.cid-sJbZQPrleJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sJbZQPrleJ .collapsed .navbar-collapse.collapsing,
.cid-sJbZQPrleJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sJbZQPrleJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sJbZQPrleJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sJbZQPrleJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sJbZQPrleJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sJbZQPrleJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sJbZQPrleJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sJbZQPrleJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sJbZQPrleJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sJbZQPrleJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sJbZQPrleJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sJbZQPrleJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sJbZQPrleJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sJbZQPrleJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sJbZQPrleJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sJbZQPrleJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sJbZQPrleJ.navbar-expand {
    flex-direction: column;
  }
  .cid-sJbZQPrleJ img {
    height: 3.8rem !important;
  }
  .cid-sJbZQPrleJ .btn {
    display: flex;
  }
  .cid-sJbZQPrleJ button.navbar-toggler {
    display: block;
  }
  .cid-sJbZQPrleJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sJbZQPrleJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sJbZQPrleJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sJbZQPrleJ .navbar-collapse.collapsing,
  .cid-sJbZQPrleJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sJbZQPrleJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sJbZQPrleJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sJbZQPrleJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sJbZQPrleJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sJbZQPrleJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sJbZQPrleJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sJbZQPrleJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sJbZQPrleJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sJbZQPrleJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sJbZQPrleJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sJbZQPrleJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sJbZQPrleJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sJbZQPrleJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sJbZQPrleJ .navbar-collapse {
  flex-basis: auto;
}
.cid-sJbZQPrleJ .nav-link:hover,
.cid-sJbZQPrleJ .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sJbZQQSoKk {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/-mg-7150-2000x1333.jpg");
}
.cid-sJbZQQSoKk H1 {
  color: #ffffff;
}
.cid-sJbZQQSoKk H3 {
  color: #f9f295;
}
.cid-sLOqjUgznk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sLOqjUgznk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sLOqjUgznk p {
  color: #767676;
  text-align: left;
}
.cid-sLOqjUgznk .card-box {
  padding-top: 2rem;
}
.cid-sLOqjUgznk .card-wrapper {
  height: 100%;
}
.cid-sLOqjUgznk .card-title {
  text-align: center;
  color: #232323;
}
.cid-sLOqjUgznk P {
  text-align: left;
  color: #2e2e2e;
}
.cid-sLOtfVahCY {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sLOtfVahCY .line {
  background-color: #88e1f5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sKk1fh1IjC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sKk1fh1IjC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sKk1fh1IjC a {
  font-style: normal;
}
.cid-sKk1fh1IjC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sKk1fh1IjC .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sKk1fh1IjC .nav-item:focus,
.cid-sKk1fh1IjC .nav-link:focus {
  outline: none;
}
.cid-sKk1fh1IjC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sKk1fh1IjC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sKk1fh1IjC .menu-logo {
  margin-right: auto;
}
.cid-sKk1fh1IjC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sKk1fh1IjC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sKk1fh1IjC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sKk1fh1IjC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sKk1fh1IjC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sKk1fh1IjC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sKk1fh1IjC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sKk1fh1IjC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sKk1fh1IjC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sKk1fh1IjC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sKk1fh1IjC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sKk1fh1IjC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sKk1fh1IjC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sKk1fh1IjC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sKk1fh1IjC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKk1fh1IjC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sKk1fh1IjC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sKk1fh1IjC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sKk1fh1IjC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sKk1fh1IjC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sKk1fh1IjC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sKk1fh1IjC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sKk1fh1IjC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sKk1fh1IjC button.navbar-toggler:focus {
  outline: none;
}
.cid-sKk1fh1IjC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sKk1fh1IjC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sKk1fh1IjC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sKk1fh1IjC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sKk1fh1IjC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sKk1fh1IjC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKk1fh1IjC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sKk1fh1IjC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sKk1fh1IjC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKk1fh1IjC .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sKk1fh1IjC .collapsed .btn {
  display: flex;
}
.cid-sKk1fh1IjC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sKk1fh1IjC .collapsed .navbar-collapse.collapsing,
.cid-sKk1fh1IjC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sKk1fh1IjC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sKk1fh1IjC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sKk1fh1IjC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sKk1fh1IjC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sKk1fh1IjC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sKk1fh1IjC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sKk1fh1IjC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sKk1fh1IjC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sKk1fh1IjC .collapsed button.navbar-toggler {
  display: block;
}
.cid-sKk1fh1IjC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sKk1fh1IjC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sKk1fh1IjC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sKk1fh1IjC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sKk1fh1IjC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sKk1fh1IjC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sKk1fh1IjC.navbar-expand {
    flex-direction: column;
  }
  .cid-sKk1fh1IjC img {
    height: 3.8rem !important;
  }
  .cid-sKk1fh1IjC .btn {
    display: flex;
  }
  .cid-sKk1fh1IjC button.navbar-toggler {
    display: block;
  }
  .cid-sKk1fh1IjC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sKk1fh1IjC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sKk1fh1IjC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sKk1fh1IjC .navbar-collapse.collapsing,
  .cid-sKk1fh1IjC .navbar-collapse.show {
    display: block !important;
  }
  .cid-sKk1fh1IjC .navbar-collapse.collapsing .navbar-nav,
  .cid-sKk1fh1IjC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sKk1fh1IjC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sKk1fh1IjC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sKk1fh1IjC .navbar-collapse.collapsing .navbar-buttons,
  .cid-sKk1fh1IjC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sKk1fh1IjC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sKk1fh1IjC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sKk1fh1IjC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sKk1fh1IjC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sKk1fh1IjC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sKk1fh1IjC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sKk1fh1IjC .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sKk1fh1IjC .navbar-collapse {
  flex-basis: auto;
}
.cid-sKk1fh1IjC .nav-link:hover,
.cid-sKk1fh1IjC .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sKk1fhEtLB {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/-mg-6729-2000x1333.jpg");
  text-shadow: 4px 4px 8px #969696;
}
.cid-sKk1fhEtLB H1 {
  color: #ffffff;
}
.cid-sKk1fhEtLB H3 {
  color: #ffffff;
}
.cid-sKk2r6L1nB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKk2r6L1nB .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKk2r6L1nB .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKk2r6L1nB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKk2r6L1nB .mbr-text {
    text-align: center;
  }
}
.cid-sKk2r6L1nB .mbr-text,
.cid-sKk2r6L1nB .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sKk2r6L1nB H1 {
  color: #2e2e2e;
}
.cid-sKk2r6L1nB H3 {
  color: #2e2e2e;
}
.cid-sKk7C9TmkL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sKk7C9TmkL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKk7C9TmkL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKk7C9TmkL .mbr-text {
    text-align: center;
  }
}
.cid-sKk7C9TmkL .mbr-text,
.cid-sKk7C9TmkL .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sKk7C9TmkL H1 {
  color: #2e2e2e;
}
.cid-sKk7C9TmkL H3 {
  color: #2e2e2e;
}
.cid-sKk9YGQBT7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKk9YGQBT7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sKk9YGQBT7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sKk9YGQBT7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sKk9YGQBT7 .mbr-text {
    text-align: center;
  }
}
.cid-sKk9YGQBT7 .mbr-text,
.cid-sKk9YGQBT7 .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sKk9YGQBT7 H1 {
  color: #2e2e2e;
}
.cid-sKk9YGQBT7 H3 {
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sMo15GOb08 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sMo15GOb08 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sMo15GOb08 a {
  font-style: normal;
}
.cid-sMo15GOb08 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sMo15GOb08 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sMo15GOb08 .nav-item:focus,
.cid-sMo15GOb08 .nav-link:focus {
  outline: none;
}
.cid-sMo15GOb08 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sMo15GOb08 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sMo15GOb08 .menu-logo {
  margin-right: auto;
}
.cid-sMo15GOb08 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sMo15GOb08 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sMo15GOb08 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sMo15GOb08 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sMo15GOb08 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sMo15GOb08 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sMo15GOb08 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sMo15GOb08 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sMo15GOb08 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMo15GOb08 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sMo15GOb08 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sMo15GOb08 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sMo15GOb08 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMo15GOb08 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sMo15GOb08 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMo15GOb08 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sMo15GOb08 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sMo15GOb08 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sMo15GOb08 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sMo15GOb08 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sMo15GOb08 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sMo15GOb08 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sMo15GOb08 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sMo15GOb08 button.navbar-toggler:focus {
  outline: none;
}
.cid-sMo15GOb08 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sMo15GOb08 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sMo15GOb08 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sMo15GOb08 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sMo15GOb08 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sMo15GOb08 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMo15GOb08 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sMo15GOb08 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sMo15GOb08 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMo15GOb08 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sMo15GOb08 .collapsed .btn {
  display: flex;
}
.cid-sMo15GOb08 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sMo15GOb08 .collapsed .navbar-collapse.collapsing,
.cid-sMo15GOb08 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sMo15GOb08 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sMo15GOb08 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sMo15GOb08 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sMo15GOb08 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sMo15GOb08 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sMo15GOb08 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sMo15GOb08 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sMo15GOb08 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sMo15GOb08 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sMo15GOb08 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sMo15GOb08 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sMo15GOb08 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sMo15GOb08 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sMo15GOb08 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sMo15GOb08 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sMo15GOb08.navbar-expand {
    flex-direction: column;
  }
  .cid-sMo15GOb08 img {
    height: 3.8rem !important;
  }
  .cid-sMo15GOb08 .btn {
    display: flex;
  }
  .cid-sMo15GOb08 button.navbar-toggler {
    display: block;
  }
  .cid-sMo15GOb08 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sMo15GOb08 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sMo15GOb08 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sMo15GOb08 .navbar-collapse.collapsing,
  .cid-sMo15GOb08 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sMo15GOb08 .navbar-collapse.collapsing .navbar-nav,
  .cid-sMo15GOb08 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sMo15GOb08 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sMo15GOb08 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sMo15GOb08 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sMo15GOb08 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sMo15GOb08 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sMo15GOb08 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMo15GOb08 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sMo15GOb08 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sMo15GOb08 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sMo15GOb08 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sMo15GOb08 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sMo15GOb08 .navbar-collapse {
  flex-basis: auto;
}
.cid-sMo15GOb08 .nav-link:hover,
.cid-sMo15GOb08 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sMo15HDiAv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMo15HDiAv .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sMo15HDiAv .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMo15HDiAv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMo15HDiAv .mbr-text {
    text-align: center;
  }
}
.cid-sMo15HDiAv H1 {
  color: #2e2e2e;
}
.cid-sMo15HDiAv .mbr-text,
.cid-sMo15HDiAv .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sMo15HDiAv H3 {
  color: #2e2e2e;
}
.cid-sMo15HXOx9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMo15HXOx9 .line {
  background-color: #88e1f5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMolWdbai9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sMolWdbai9 img,
.cid-sMolWdbai9 .item-img {
  width: 100%;
}
.cid-sMolWdbai9 .item:focus,
.cid-sMolWdbai9 span:focus {
  outline: none;
}
.cid-sMolWdbai9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sMolWdbai9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sMolWdbai9 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMolWdbai9 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sMolWdbai9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sMolWdbai9 .mbr-section-title {
  color: #232323;
}
.cid-sMolWdbai9 .mbr-text,
.cid-sMolWdbai9 .mbr-section-btn {
  text-align: left;
}
.cid-sMolWdbai9 .item-title {
  text-align: left;
}
.cid-sMolWdbai9 .item-subtitle {
  text-align: left;
}
.cid-sMo15Iba39 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMo15Iba39 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMo15Iba39 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sMo15Iba39 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sMo15Iba39 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sMo15Iba39 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMo15Iba39 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sMo15Iba39 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sMo15Iba39 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMo15Iba39 .card-title {
  text-align: right;
}
.cid-sMo15Iba39 .mbr-text,
.cid-sMo15Iba39 .mbr-section-btn {
  text-align: left;
}
.cid-sMo15JdkDx {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/-mg-9089-2000x1333.jpg");
}
.cid-sMoqQc4IVu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sMoqQc4IVu .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-sMoqQc4IVu .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMoqQc4IVu .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-sMoqQc4IVu .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-sMoqQc4IVu .row .row {
    flex-direction: column-reverse;
  }
  .cid-sMoqQc4IVu .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sMoqQc4IVu .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMoqQc4IVu .card-subtitle {
  color: #0095ff;
}
.cid-sMoqQc4IVu .mbr-text {
  color: #555555;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-rTBEtB83Lk {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/root4-1000x1000.jpg");
}
.cid-rTBEtB83Lk .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rTBEtB83Lk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-rTBEtB83Lk .mbr-text {
  color: #ffffff;
}
.cid-rTBEtB83Lk H2 {
  color: #ffffff;
}
.cid-rQQJzUnZ14 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQQJzUnZ14 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQQJzUnZ14 a {
  font-style: normal;
}
.cid-rQQJzUnZ14 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQQJzUnZ14 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rQQJzUnZ14 .nav-item:focus,
.cid-rQQJzUnZ14 .nav-link:focus {
  outline: none;
}
.cid-rQQJzUnZ14 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rQQJzUnZ14 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQQJzUnZ14 .menu-logo {
  margin-right: auto;
}
.cid-rQQJzUnZ14 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rQQJzUnZ14 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQQJzUnZ14 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQQJzUnZ14 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQQJzUnZ14 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQQJzUnZ14 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQQJzUnZ14 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQQJzUnZ14 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQQJzUnZ14 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQQJzUnZ14 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQQJzUnZ14 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQQJzUnZ14 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQQJzUnZ14 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQQJzUnZ14 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQQJzUnZ14 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQQJzUnZ14 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQQJzUnZ14 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQQJzUnZ14 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQQJzUnZ14 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQQJzUnZ14 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQQJzUnZ14 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQQJzUnZ14 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQQJzUnZ14 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQQJzUnZ14 button.navbar-toggler:focus {
  outline: none;
}
.cid-rQQJzUnZ14 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-rQQJzUnZ14 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQQJzUnZ14 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQQJzUnZ14 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQQJzUnZ14 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQQJzUnZ14 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQQJzUnZ14 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQQJzUnZ14 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQQJzUnZ14 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQQJzUnZ14 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rQQJzUnZ14 .collapsed .btn {
  display: flex;
}
.cid-rQQJzUnZ14 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.collapsing,
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQQJzUnZ14 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rQQJzUnZ14 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQQJzUnZ14 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQQJzUnZ14 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQQJzUnZ14 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQQJzUnZ14 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQQJzUnZ14 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQQJzUnZ14 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQQJzUnZ14.navbar-expand {
    flex-direction: column;
  }
  .cid-rQQJzUnZ14 img {
    height: 3.8rem !important;
  }
  .cid-rQQJzUnZ14 .btn {
    display: flex;
  }
  .cid-rQQJzUnZ14 button.navbar-toggler {
    display: block;
  }
  .cid-rQQJzUnZ14 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQQJzUnZ14 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQQJzUnZ14 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQQJzUnZ14 .navbar-collapse.collapsing,
  .cid-rQQJzUnZ14 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQQJzUnZ14 .navbar-collapse.collapsing .navbar-nav,
  .cid-rQQJzUnZ14 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQQJzUnZ14 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQQJzUnZ14 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQQJzUnZ14 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQQJzUnZ14 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQQJzUnZ14 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQQJzUnZ14 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQQJzUnZ14 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQQJzUnZ14 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQQJzUnZ14 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQQJzUnZ14 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQQJzUnZ14 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rQQJzUnZ14 .navbar-collapse {
  flex-basis: auto;
}
.cid-rQQJzUnZ14 .nav-link:hover,
.cid-rQQJzUnZ14 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sVrXQiyfO4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVrXQiyfO4 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVrXQiyfO4 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sVrXQiyfO4 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVrXQiyfO4 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVrXQiyfO4 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVrXQiyfO4 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVrXQiyfO4 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sVrXQiyfO4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVrY0mnnjh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVrY0mnnjh .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVrY0mnnjh .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVrY0mnnjh .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVrY0mnnjh .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVrY0mnnjh .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVrY0mnnjh .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sVrY0mnnjh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sVrY13akmZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sVrY13akmZ .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sVrY13akmZ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sVrY13akmZ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVrY13akmZ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sVrY13akmZ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sVrY13akmZ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sVrY13akmZ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sVrY13akmZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tc3nmr8Ym4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tc3nmr8Ym4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tc3nmr8Ym4 a {
  font-style: normal;
}
.cid-tc3nmr8Ym4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tc3nmr8Ym4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tc3nmr8Ym4 .nav-item:focus,
.cid-tc3nmr8Ym4 .nav-link:focus {
  outline: none;
}
.cid-tc3nmr8Ym4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tc3nmr8Ym4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tc3nmr8Ym4 .menu-logo {
  margin-right: auto;
}
.cid-tc3nmr8Ym4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tc3nmr8Ym4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tc3nmr8Ym4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tc3nmr8Ym4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tc3nmr8Ym4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tc3nmr8Ym4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tc3nmr8Ym4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tc3nmr8Ym4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tc3nmr8Ym4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tc3nmr8Ym4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tc3nmr8Ym4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tc3nmr8Ym4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tc3nmr8Ym4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tc3nmr8Ym4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tc3nmr8Ym4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tc3nmr8Ym4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tc3nmr8Ym4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tc3nmr8Ym4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tc3nmr8Ym4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tc3nmr8Ym4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tc3nmr8Ym4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tc3nmr8Ym4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tc3nmr8Ym4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tc3nmr8Ym4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tc3nmr8Ym4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tc3nmr8Ym4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tc3nmr8Ym4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tc3nmr8Ym4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tc3nmr8Ym4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tc3nmr8Ym4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc3nmr8Ym4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tc3nmr8Ym4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tc3nmr8Ym4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc3nmr8Ym4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tc3nmr8Ym4 .collapsed .btn {
  display: flex;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.collapsing,
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tc3nmr8Ym4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tc3nmr8Ym4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tc3nmr8Ym4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tc3nmr8Ym4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tc3nmr8Ym4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tc3nmr8Ym4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tc3nmr8Ym4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tc3nmr8Ym4.navbar-expand {
    flex-direction: column;
  }
  .cid-tc3nmr8Ym4 img {
    height: 3.8rem !important;
  }
  .cid-tc3nmr8Ym4 .btn {
    display: flex;
  }
  .cid-tc3nmr8Ym4 button.navbar-toggler {
    display: block;
  }
  .cid-tc3nmr8Ym4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tc3nmr8Ym4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tc3nmr8Ym4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tc3nmr8Ym4 .navbar-collapse.collapsing,
  .cid-tc3nmr8Ym4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tc3nmr8Ym4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tc3nmr8Ym4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tc3nmr8Ym4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tc3nmr8Ym4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tc3nmr8Ym4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tc3nmr8Ym4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tc3nmr8Ym4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tc3nmr8Ym4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tc3nmr8Ym4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tc3nmr8Ym4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tc3nmr8Ym4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tc3nmr8Ym4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tc3nmr8Ym4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tc3nmr8Ym4 .navbar-collapse {
  flex-basis: auto;
}
.cid-tc3nmr8Ym4 .nav-link:hover,
.cid-tc3nmr8Ym4 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tfZBM7gH0U {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tfZBM7gH0U img {
  width: 120px;
  margin: auto;
}
.cid-tfZBM7gH0U .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tfZBM7gH0U .card {
    max-width: 12.5%;
  }
}
.cid-tg09ourJ5O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tg09ourJ5O img {
  width: 120px;
  margin: auto;
}
.cid-tg09ourJ5O .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tg09ourJ5O .card {
    max-width: 12.5%;
  }
}
.cid-tgbLHDBrIG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tgbLHDBrIG img {
  width: 120px;
  margin: auto;
}
.cid-tgbLHDBrIG .card {
  transition: all 0.3s;
  height: fit-content;
  padding: 1rem 0;
  opacity: 0.7;
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tgbLHDBrIG .card {
    max-width: 12.5%;
  }
}
.cid-tc3nmsPBlv {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tc3nmsPBlv .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tc3nmsPBlv .team-card:hover {
  transform: translateY(-10px);
}
.cid-tc3nmsPBlv .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tc3nmsPBlv .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tc3nmsPBlv .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tc3nmsPBlv .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tc3nmsPBlv .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tc3nmsPBlv .social-row {
  text-align: center;
}
.cid-tc3nmsPBlv .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #149dcc;
  transition: all 0.3s;
}
.cid-tc3nmsPBlv .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #149dcc;
  font-size: 1.5rem;
}
.cid-tc3nmsPBlv .social-row .soc-item:hover {
  background-color: #149dcc;
}
.cid-tc3nmsPBlv .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tc3nmsPBlv .mbr-role,
.cid-tc3nmsPBlv .social-row {
  color: #000000;
}
.cid-tc3oWOImxd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tc3oWOImxd .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tc3oWOImxd .team-card:hover {
  transform: translateY(-10px);
}
.cid-tc3oWOImxd .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tc3oWOImxd .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tc3oWOImxd .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tc3oWOImxd .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tc3oWOImxd .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tc3oWOImxd .social-row {
  text-align: center;
}
.cid-tc3oWOImxd .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #149dcc;
  transition: all 0.3s;
}
.cid-tc3oWOImxd .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #149dcc;
  font-size: 1.5rem;
}
.cid-tc3oWOImxd .social-row .soc-item:hover {
  background-color: #149dcc;
}
.cid-tc3oWOImxd .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tc3oWOImxd .mbr-role,
.cid-tc3oWOImxd .social-row {
  color: #000000;
}
.cid-tgbKHckVZ0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tgbKHckVZ0 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tgbKHckVZ0 .team-card:hover {
  transform: translateY(-10px);
}
.cid-tgbKHckVZ0 .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tgbKHckVZ0 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tgbKHckVZ0 .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tgbKHckVZ0 .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tgbKHckVZ0 .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tgbKHckVZ0 .social-row {
  text-align: center;
}
.cid-tgbKHckVZ0 .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #149dcc;
  transition: all 0.3s;
}
.cid-tgbKHckVZ0 .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #149dcc;
  font-size: 1.5rem;
}
.cid-tgbKHckVZ0 .social-row .soc-item:hover {
  background-color: #149dcc;
}
.cid-tgbKHckVZ0 .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tgbKHckVZ0 .mbr-role,
.cid-tgbKHckVZ0 .social-row {
  color: #000000;
}
.cid-tcBHg0iEri {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-tcBHg0iEri .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tcBHg0iEri .team-card:hover {
  transform: translateY(-10px);
}
.cid-tcBHg0iEri .card-wrap {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tcBHg0iEri .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tcBHg0iEri .card-wrap .image-wrap img {
  width: 100%;
}
@media (min-width: 768px) {
  .cid-tcBHg0iEri .card-wrap .content-wrap {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tcBHg0iEri .card-wrap .content-wrap {
    padding: 1rem;
  }
}
.cid-tcBHg0iEri .social-row {
  text-align: center;
}
.cid-tcBHg0iEri .social-row .soc-item {
  display: inline-block;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.6rem;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 2px solid #149dcc;
  transition: all 0.3s;
}
.cid-tcBHg0iEri .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #149dcc;
  font-size: 1.5rem;
}
.cid-tcBHg0iEri .social-row .soc-item:hover {
  background-color: #149dcc;
}
.cid-tcBHg0iEri .social-row .soc-item:hover .mbr-iconfont {
  color: #ffffff;
}
.cid-tcBHg0iEri .mbr-role,
.cid-tcBHg0iEri .social-row {
  color: #000000;
}
.cid-tc3nmssthC {
  background-image: url("../../../assets/images/blank-world-map-2000x1500.jpg");
}
.cid-tc3nmssthC H1 {
  color: #232323;
}
.cid-tc3nmssthC .mbr-text,
.cid-tc3nmssthC .mbr-section-btn {
  color: #767676;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tifqy5AYWA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tifqy5AYWA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tifqy5AYWA a {
  font-style: normal;
}
.cid-tifqy5AYWA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tifqy5AYWA .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tifqy5AYWA .nav-item:focus,
.cid-tifqy5AYWA .nav-link:focus {
  outline: none;
}
.cid-tifqy5AYWA .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tifqy5AYWA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tifqy5AYWA .menu-logo {
  margin-right: auto;
}
.cid-tifqy5AYWA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tifqy5AYWA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tifqy5AYWA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tifqy5AYWA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tifqy5AYWA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tifqy5AYWA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tifqy5AYWA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tifqy5AYWA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tifqy5AYWA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tifqy5AYWA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tifqy5AYWA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tifqy5AYWA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tifqy5AYWA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tifqy5AYWA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tifqy5AYWA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tifqy5AYWA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tifqy5AYWA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tifqy5AYWA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tifqy5AYWA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tifqy5AYWA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tifqy5AYWA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tifqy5AYWA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tifqy5AYWA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tifqy5AYWA button.navbar-toggler:focus {
  outline: none;
}
.cid-tifqy5AYWA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tifqy5AYWA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tifqy5AYWA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tifqy5AYWA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tifqy5AYWA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tifqy5AYWA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tifqy5AYWA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tifqy5AYWA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tifqy5AYWA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tifqy5AYWA .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tifqy5AYWA .collapsed .btn {
  display: flex;
}
.cid-tifqy5AYWA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tifqy5AYWA .collapsed .navbar-collapse.collapsing,
.cid-tifqy5AYWA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tifqy5AYWA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tifqy5AYWA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tifqy5AYWA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tifqy5AYWA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tifqy5AYWA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tifqy5AYWA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tifqy5AYWA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tifqy5AYWA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tifqy5AYWA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tifqy5AYWA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tifqy5AYWA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tifqy5AYWA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tifqy5AYWA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tifqy5AYWA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tifqy5AYWA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tifqy5AYWA.navbar-expand {
    flex-direction: column;
  }
  .cid-tifqy5AYWA img {
    height: 3.8rem !important;
  }
  .cid-tifqy5AYWA .btn {
    display: flex;
  }
  .cid-tifqy5AYWA button.navbar-toggler {
    display: block;
  }
  .cid-tifqy5AYWA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tifqy5AYWA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tifqy5AYWA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tifqy5AYWA .navbar-collapse.collapsing,
  .cid-tifqy5AYWA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tifqy5AYWA .navbar-collapse.collapsing .navbar-nav,
  .cid-tifqy5AYWA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tifqy5AYWA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tifqy5AYWA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tifqy5AYWA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tifqy5AYWA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tifqy5AYWA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tifqy5AYWA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tifqy5AYWA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tifqy5AYWA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tifqy5AYWA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tifqy5AYWA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tifqy5AYWA .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tifqy5AYWA .navbar-collapse {
  flex-basis: auto;
}
.cid-tifqy5AYWA .nav-link:hover,
.cid-tifqy5AYWA .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tifqy6XS0p {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/-mg-7154-2000x1257.jpg");
}
.cid-tifqy7ixiZ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifqy7ixiZ H2 {
  color: #2e2e2e;
}
.cid-tifqy7ixiZ .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifqy7ixiZ .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tifqy7ixiZ .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tift44pX7O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tift44pX7O H2 {
  color: #2e2e2e;
}
.cid-tift44pX7O .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tift44pX7O .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tift44pX7O .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tift74o1Pi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tift74o1Pi H2 {
  color: #2e2e2e;
}
.cid-tift74o1Pi .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tift74o1Pi .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tift74o1Pi .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifyTfzBEu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifyTfzBEu H2 {
  color: #2e2e2e;
}
.cid-tifyTfzBEu .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifyTfzBEu .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifyTfzBEu .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifxgMlWHB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifxgMlWHB H2 {
  color: #2e2e2e;
}
.cid-tifxgMlWHB .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifxgMlWHB .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifxgMlWHB .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tify35JQqR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tify35JQqR H2 {
  color: #2e2e2e;
}
.cid-tify35JQqR .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tify35JQqR .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tify35JQqR .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifyqSsfR2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifyqSsfR2 H2 {
  color: #2e2e2e;
}
.cid-tifyqSsfR2 .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifyqSsfR2 .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifyqSsfR2 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tifvQNIm2G .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tifvQNIm2G .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tifvQNIm2G a {
  font-style: normal;
}
.cid-tifvQNIm2G .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tifvQNIm2G .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tifvQNIm2G .nav-item:focus,
.cid-tifvQNIm2G .nav-link:focus {
  outline: none;
}
.cid-tifvQNIm2G .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tifvQNIm2G .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tifvQNIm2G .menu-logo {
  margin-right: auto;
}
.cid-tifvQNIm2G .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tifvQNIm2G .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tifvQNIm2G .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tifvQNIm2G .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tifvQNIm2G .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tifvQNIm2G .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tifvQNIm2G .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tifvQNIm2G .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tifvQNIm2G .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tifvQNIm2G .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tifvQNIm2G .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tifvQNIm2G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tifvQNIm2G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tifvQNIm2G .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tifvQNIm2G .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tifvQNIm2G .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tifvQNIm2G .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tifvQNIm2G .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tifvQNIm2G .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tifvQNIm2G .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tifvQNIm2G .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tifvQNIm2G .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tifvQNIm2G button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tifvQNIm2G button.navbar-toggler:focus {
  outline: none;
}
.cid-tifvQNIm2G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tifvQNIm2G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tifvQNIm2G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tifvQNIm2G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tifvQNIm2G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tifvQNIm2G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tifvQNIm2G nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tifvQNIm2G nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tifvQNIm2G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tifvQNIm2G .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tifvQNIm2G .collapsed .btn {
  display: flex;
}
.cid-tifvQNIm2G .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tifvQNIm2G .collapsed .navbar-collapse.collapsing,
.cid-tifvQNIm2G .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tifvQNIm2G .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tifvQNIm2G .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tifvQNIm2G .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tifvQNIm2G .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tifvQNIm2G .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tifvQNIm2G .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tifvQNIm2G .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tifvQNIm2G .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tifvQNIm2G .collapsed button.navbar-toggler {
  display: block;
}
.cid-tifvQNIm2G .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tifvQNIm2G .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tifvQNIm2G .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tifvQNIm2G .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tifvQNIm2G .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tifvQNIm2G .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tifvQNIm2G.navbar-expand {
    flex-direction: column;
  }
  .cid-tifvQNIm2G img {
    height: 3.8rem !important;
  }
  .cid-tifvQNIm2G .btn {
    display: flex;
  }
  .cid-tifvQNIm2G button.navbar-toggler {
    display: block;
  }
  .cid-tifvQNIm2G .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tifvQNIm2G .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tifvQNIm2G .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tifvQNIm2G .navbar-collapse.collapsing,
  .cid-tifvQNIm2G .navbar-collapse.show {
    display: block !important;
  }
  .cid-tifvQNIm2G .navbar-collapse.collapsing .navbar-nav,
  .cid-tifvQNIm2G .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tifvQNIm2G .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tifvQNIm2G .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tifvQNIm2G .navbar-collapse.collapsing .navbar-buttons,
  .cid-tifvQNIm2G .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tifvQNIm2G .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tifvQNIm2G .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tifvQNIm2G .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tifvQNIm2G .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tifvQNIm2G .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tifvQNIm2G .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tifvQNIm2G .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tifvQNIm2G .navbar-collapse {
  flex-basis: auto;
}
.cid-tifvQNIm2G .nav-link:hover,
.cid-tifvQNIm2G .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tifvQOO9wV {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/-mg-8506-2000x1333.jpg");
}
.cid-tifvQPaxkT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifvQPaxkT H2 {
  color: #2e2e2e;
}
.cid-tifvQPaxkT .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifvQPaxkT .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tifvQPaxkT .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifvQPx2Fj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifvQPx2Fj H2 {
  color: #2e2e2e;
}
.cid-tifvQPx2Fj .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifvQPx2Fj .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tifvQPx2Fj .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifvQPSUTP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifvQPSUTP H2 {
  color: #2e2e2e;
}
.cid-tifvQPSUTP .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifvQPSUTP .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tifvQPSUTP .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifvQQfgzh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifvQQfgzh H2 {
  color: #2e2e2e;
}
.cid-tifvQQfgzh .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifvQQfgzh .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tifvQQfgzh .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tifD6ggDcs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tifD6ggDcs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tifD6ggDcs a {
  font-style: normal;
}
.cid-tifD6ggDcs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tifD6ggDcs .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tifD6ggDcs .nav-item:focus,
.cid-tifD6ggDcs .nav-link:focus {
  outline: none;
}
.cid-tifD6ggDcs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tifD6ggDcs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tifD6ggDcs .menu-logo {
  margin-right: auto;
}
.cid-tifD6ggDcs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tifD6ggDcs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tifD6ggDcs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tifD6ggDcs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tifD6ggDcs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tifD6ggDcs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tifD6ggDcs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tifD6ggDcs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tifD6ggDcs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tifD6ggDcs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tifD6ggDcs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tifD6ggDcs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tifD6ggDcs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tifD6ggDcs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tifD6ggDcs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tifD6ggDcs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tifD6ggDcs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tifD6ggDcs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tifD6ggDcs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tifD6ggDcs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tifD6ggDcs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tifD6ggDcs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tifD6ggDcs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tifD6ggDcs button.navbar-toggler:focus {
  outline: none;
}
.cid-tifD6ggDcs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tifD6ggDcs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tifD6ggDcs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tifD6ggDcs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tifD6ggDcs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tifD6ggDcs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tifD6ggDcs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tifD6ggDcs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tifD6ggDcs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tifD6ggDcs .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tifD6ggDcs .collapsed .btn {
  display: flex;
}
.cid-tifD6ggDcs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tifD6ggDcs .collapsed .navbar-collapse.collapsing,
.cid-tifD6ggDcs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tifD6ggDcs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tifD6ggDcs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tifD6ggDcs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tifD6ggDcs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tifD6ggDcs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tifD6ggDcs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tifD6ggDcs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tifD6ggDcs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tifD6ggDcs .collapsed button.navbar-toggler {
  display: block;
}
.cid-tifD6ggDcs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tifD6ggDcs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tifD6ggDcs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tifD6ggDcs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tifD6ggDcs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tifD6ggDcs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tifD6ggDcs.navbar-expand {
    flex-direction: column;
  }
  .cid-tifD6ggDcs img {
    height: 3.8rem !important;
  }
  .cid-tifD6ggDcs .btn {
    display: flex;
  }
  .cid-tifD6ggDcs button.navbar-toggler {
    display: block;
  }
  .cid-tifD6ggDcs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tifD6ggDcs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tifD6ggDcs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tifD6ggDcs .navbar-collapse.collapsing,
  .cid-tifD6ggDcs .navbar-collapse.show {
    display: block !important;
  }
  .cid-tifD6ggDcs .navbar-collapse.collapsing .navbar-nav,
  .cid-tifD6ggDcs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tifD6ggDcs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tifD6ggDcs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tifD6ggDcs .navbar-collapse.collapsing .navbar-buttons,
  .cid-tifD6ggDcs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tifD6ggDcs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tifD6ggDcs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tifD6ggDcs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tifD6ggDcs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tifD6ggDcs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tifD6ggDcs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tifD6ggDcs .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tifD6ggDcs .navbar-collapse {
  flex-basis: auto;
}
.cid-tifD6ggDcs .nav-link:hover,
.cid-tifD6ggDcs .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tifD6hxtEb {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/-mg-9543-2000x1333.jpg");
}
.cid-tifD6hTMKb {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifD6hTMKb H2 {
  color: #2e2e2e;
}
.cid-tifD6hTMKb .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6hTMKb .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tifD6hTMKb .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifD6ihj2q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifD6ihj2q H2 {
  color: #2e2e2e;
}
.cid-tifD6ihj2q .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6ihj2q .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6ihj2q .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifD6iCfbI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifD6iCfbI H2 {
  color: #2e2e2e;
}
.cid-tifD6iCfbI .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6iCfbI .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6iCfbI .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifD6j1zU5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifD6j1zU5 H2 {
  color: #2e2e2e;
}
.cid-tifD6j1zU5 .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6j1zU5 .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6j1zU5 .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tifD6jpZ8B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tifD6jpZ8B H2 {
  color: #2e2e2e;
}
.cid-tifD6jpZ8B .mbr-text {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6jpZ8B .mbr-section-subtitle {
  color: #2e2e2e;
  text-align: left;
}
.cid-tifD6jpZ8B .mbr-section-subtitle DIV {
  text-align: left;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tc8nGzgaJx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tc8nGzgaJx .mbr-text,
.cid-tc8nGzgaJx .mbr-section-btn {
  color: #333333;
}
.cid-tc8nGzLhoG {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/blau-interzoo-2016-1-850x631.jpg");
}
.cid-tc8nGzLhoG .mbr-section-subtitle B {
  color: #149dcc;
}
.cid-tc8nGzLhoG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tc8nGzLhoG H2 {
  color: #ffffff;
  text-align: center;
}
.cid-tc8nGA58pT .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tc8nGA58pT .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tc8nGA58pT a {
  font-style: normal;
}
.cid-tc8nGA58pT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tc8nGA58pT .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tc8nGA58pT .nav-item:focus,
.cid-tc8nGA58pT .nav-link:focus {
  outline: none;
}
.cid-tc8nGA58pT .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tc8nGA58pT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tc8nGA58pT .menu-logo {
  margin-right: auto;
}
.cid-tc8nGA58pT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tc8nGA58pT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tc8nGA58pT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tc8nGA58pT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tc8nGA58pT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tc8nGA58pT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tc8nGA58pT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tc8nGA58pT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tc8nGA58pT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tc8nGA58pT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tc8nGA58pT .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tc8nGA58pT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tc8nGA58pT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tc8nGA58pT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tc8nGA58pT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tc8nGA58pT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tc8nGA58pT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tc8nGA58pT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tc8nGA58pT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tc8nGA58pT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tc8nGA58pT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tc8nGA58pT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tc8nGA58pT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tc8nGA58pT button.navbar-toggler:focus {
  outline: none;
}
.cid-tc8nGA58pT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tc8nGA58pT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tc8nGA58pT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tc8nGA58pT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tc8nGA58pT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tc8nGA58pT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc8nGA58pT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tc8nGA58pT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tc8nGA58pT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc8nGA58pT .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tc8nGA58pT .collapsed .btn {
  display: flex;
}
.cid-tc8nGA58pT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tc8nGA58pT .collapsed .navbar-collapse.collapsing,
.cid-tc8nGA58pT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tc8nGA58pT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tc8nGA58pT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tc8nGA58pT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tc8nGA58pT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tc8nGA58pT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tc8nGA58pT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tc8nGA58pT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tc8nGA58pT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tc8nGA58pT .collapsed button.navbar-toggler {
  display: block;
}
.cid-tc8nGA58pT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tc8nGA58pT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tc8nGA58pT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tc8nGA58pT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tc8nGA58pT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tc8nGA58pT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tc8nGA58pT.navbar-expand {
    flex-direction: column;
  }
  .cid-tc8nGA58pT img {
    height: 3.8rem !important;
  }
  .cid-tc8nGA58pT .btn {
    display: flex;
  }
  .cid-tc8nGA58pT button.navbar-toggler {
    display: block;
  }
  .cid-tc8nGA58pT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tc8nGA58pT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tc8nGA58pT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tc8nGA58pT .navbar-collapse.collapsing,
  .cid-tc8nGA58pT .navbar-collapse.show {
    display: block !important;
  }
  .cid-tc8nGA58pT .navbar-collapse.collapsing .navbar-nav,
  .cid-tc8nGA58pT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tc8nGA58pT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tc8nGA58pT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tc8nGA58pT .navbar-collapse.collapsing .navbar-buttons,
  .cid-tc8nGA58pT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tc8nGA58pT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tc8nGA58pT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tc8nGA58pT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tc8nGA58pT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tc8nGA58pT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tc8nGA58pT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tc8nGA58pT .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tc8nGA58pT .navbar-collapse {
  flex-basis: auto;
}
.cid-tc8nGA58pT .nav-link:hover,
.cid-tc8nGA58pT .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tcdy9B3pBt {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tcdy9B3pBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tcdy9B3pBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tcdy9B3pBt .timeline-element {
  position: relative;
}
.cid-tcdy9B3pBt .timelines-container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column-reverse;
}
.cid-tcdy9B3pBt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tcdy9B3pBt .mbr-section-title,
.cid-tcdy9B3pBt .mbr-section-subtitle,
.cid-tcdy9B3pBt .timeline-date {
  text-align: center;
}
.cid-tcdy9B3pBt .iconBackground {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #6592e6;
  margin-left: -9px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tcdy9B3pBt .iconBackground {
    left: 15px;
    top: 30px;
  }
}
@media (min-width: 768px) {
  .cid-tcdy9B3pBt .iconBackground {
    top: 70px;
    left: 50%;
  }
}
.cid-tcdy9B3pBt .row:after {
  content: "";
  position: absolute;
  background-color: #6592e6;
  width: 2px;
}
@media (max-width: 767px) {
  .cid-tcdy9B3pBt .row:after {
    height: calc(100% + 30px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-tcdy9B3pBt .row:after {
    height: calc(100% - 20px);
    top: 90px;
    left: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tcdy9B3pBt .timeline-date-wrapper,
  .cid-tcdy9B3pBt .timeline-text-wrapper,
  .cid-tcdy9B3pBt .image-wrapper {
    padding: 0rem;
    padding-left: 2rem;
  }
  .cid-tcdy9B3pBt .mbr-timeline-date {
    text-align: left !important;
  }
  .cid-tcdy9B3pBt .mbr-timeline-title {
    text-align: left;
    margin-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tcdy9B3pBt .timeline-date-wrapper,
  .cid-tcdy9B3pBt .timeline-text-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tcdy9B3pBt .timeline-date-wrapper,
  .cid-tcdy9B3pBt .timeline-text-wrapper,
  .cid-tcdy9B3pBt .image-wrapper {
    padding: 2rem;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tccU97yRwx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tccU97yRwx .mbr-text,
.cid-tccU97yRwx .mbr-section-btn {
  color: #333333;
}
.cid-tccU984cLp {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-20180511-120326-hdr-2000x1500.jpg");
}
.cid-tccU984cLp .mbr-section-subtitle B {
  color: #149dcc;
}
.cid-tccU984cLp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tccU984cLp H2 {
  color: #ffffff;
  text-align: center;
}
.cid-tccU98pG9e .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tccU98pG9e .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tccU98pG9e a {
  font-style: normal;
}
.cid-tccU98pG9e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tccU98pG9e .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tccU98pG9e .nav-item:focus,
.cid-tccU98pG9e .nav-link:focus {
  outline: none;
}
.cid-tccU98pG9e .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tccU98pG9e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tccU98pG9e .menu-logo {
  margin-right: auto;
}
.cid-tccU98pG9e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tccU98pG9e .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tccU98pG9e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tccU98pG9e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tccU98pG9e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tccU98pG9e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tccU98pG9e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tccU98pG9e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tccU98pG9e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tccU98pG9e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tccU98pG9e .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tccU98pG9e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tccU98pG9e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tccU98pG9e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tccU98pG9e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tccU98pG9e .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tccU98pG9e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tccU98pG9e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tccU98pG9e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tccU98pG9e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tccU98pG9e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tccU98pG9e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tccU98pG9e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tccU98pG9e button.navbar-toggler:focus {
  outline: none;
}
.cid-tccU98pG9e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tccU98pG9e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tccU98pG9e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tccU98pG9e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tccU98pG9e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tccU98pG9e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tccU98pG9e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tccU98pG9e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tccU98pG9e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tccU98pG9e .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tccU98pG9e .collapsed .btn {
  display: flex;
}
.cid-tccU98pG9e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tccU98pG9e .collapsed .navbar-collapse.collapsing,
.cid-tccU98pG9e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tccU98pG9e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tccU98pG9e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tccU98pG9e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tccU98pG9e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tccU98pG9e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tccU98pG9e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tccU98pG9e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tccU98pG9e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tccU98pG9e .collapsed button.navbar-toggler {
  display: block;
}
.cid-tccU98pG9e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tccU98pG9e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tccU98pG9e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tccU98pG9e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tccU98pG9e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tccU98pG9e .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tccU98pG9e.navbar-expand {
    flex-direction: column;
  }
  .cid-tccU98pG9e img {
    height: 3.8rem !important;
  }
  .cid-tccU98pG9e .btn {
    display: flex;
  }
  .cid-tccU98pG9e button.navbar-toggler {
    display: block;
  }
  .cid-tccU98pG9e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tccU98pG9e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tccU98pG9e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tccU98pG9e .navbar-collapse.collapsing,
  .cid-tccU98pG9e .navbar-collapse.show {
    display: block !important;
  }
  .cid-tccU98pG9e .navbar-collapse.collapsing .navbar-nav,
  .cid-tccU98pG9e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tccU98pG9e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tccU98pG9e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tccU98pG9e .navbar-collapse.collapsing .navbar-buttons,
  .cid-tccU98pG9e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tccU98pG9e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tccU98pG9e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tccU98pG9e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tccU98pG9e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tccU98pG9e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tccU98pG9e .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tccU98pG9e .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tccU98pG9e .navbar-collapse {
  flex-basis: auto;
}
.cid-tccU98pG9e .nav-link:hover,
.cid-tccU98pG9e .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tccU98RV73 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tccU98RV73 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tccU98RV73 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tccU98RV73 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tccU98RV73 .row {
  flex-direction: row-reverse;
}
.cid-tccU98RV73 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tccU98RV73 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tccU99gx5v {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tccU99gx5v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tccU99gx5v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tccU99gx5v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tccU99gx5v img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tccU99gx5v .text-wrapper {
    padding: 2rem;
  }
}
.cid-tccU99G6uu {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tccU99G6uu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tccU99G6uu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tccU99G6uu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tccU99G6uu .row {
  flex-direction: row-reverse;
}
.cid-tccU99G6uu img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tccU99G6uu .text-wrapper {
    padding: 2rem;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tcec6DPtWJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tcec6DPtWJ .mbr-text,
.cid-tcec6DPtWJ .mbr-section-btn {
  color: #333333;
}
.cid-tcec6ECezj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tcec6ECezj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tcec6ECezj a {
  font-style: normal;
}
.cid-tcec6ECezj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tcec6ECezj .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tcec6ECezj .nav-item:focus,
.cid-tcec6ECezj .nav-link:focus {
  outline: none;
}
.cid-tcec6ECezj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tcec6ECezj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tcec6ECezj .menu-logo {
  margin-right: auto;
}
.cid-tcec6ECezj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tcec6ECezj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tcec6ECezj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tcec6ECezj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tcec6ECezj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tcec6ECezj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tcec6ECezj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tcec6ECezj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tcec6ECezj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcec6ECezj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tcec6ECezj .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tcec6ECezj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tcec6ECezj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tcec6ECezj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tcec6ECezj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tcec6ECezj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tcec6ECezj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tcec6ECezj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tcec6ECezj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tcec6ECezj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tcec6ECezj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tcec6ECezj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tcec6ECezj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tcec6ECezj button.navbar-toggler:focus {
  outline: none;
}
.cid-tcec6ECezj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tcec6ECezj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tcec6ECezj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tcec6ECezj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tcec6ECezj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tcec6ECezj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcec6ECezj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tcec6ECezj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tcec6ECezj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcec6ECezj .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tcec6ECezj .collapsed .btn {
  display: flex;
}
.cid-tcec6ECezj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tcec6ECezj .collapsed .navbar-collapse.collapsing,
.cid-tcec6ECezj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tcec6ECezj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tcec6ECezj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tcec6ECezj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tcec6ECezj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tcec6ECezj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tcec6ECezj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tcec6ECezj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tcec6ECezj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tcec6ECezj .collapsed button.navbar-toggler {
  display: block;
}
.cid-tcec6ECezj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tcec6ECezj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tcec6ECezj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tcec6ECezj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tcec6ECezj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tcec6ECezj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tcec6ECezj.navbar-expand {
    flex-direction: column;
  }
  .cid-tcec6ECezj img {
    height: 3.8rem !important;
  }
  .cid-tcec6ECezj .btn {
    display: flex;
  }
  .cid-tcec6ECezj button.navbar-toggler {
    display: block;
  }
  .cid-tcec6ECezj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tcec6ECezj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tcec6ECezj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tcec6ECezj .navbar-collapse.collapsing,
  .cid-tcec6ECezj .navbar-collapse.show {
    display: block !important;
  }
  .cid-tcec6ECezj .navbar-collapse.collapsing .navbar-nav,
  .cid-tcec6ECezj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tcec6ECezj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tcec6ECezj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tcec6ECezj .navbar-collapse.collapsing .navbar-buttons,
  .cid-tcec6ECezj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tcec6ECezj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tcec6ECezj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tcec6ECezj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tcec6ECezj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tcec6ECezj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tcec6ECezj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tcec6ECezj .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tcec6ECezj .navbar-collapse {
  flex-basis: auto;
}
.cid-tcec6ECezj .nav-link:hover,
.cid-tcec6ECezj .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tceeiM52oa {
  padding-top: 7rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tceeiM52oa .image {
  position: relative;
  margin-bottom: 200px;
  height: 560px;
  background-image: url("../../../assets/images/ocellaris-1900x600.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.cid-tceeiM52oa .form__wrap {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -160px;
  z-index: 5;
}
.cid-tceeiM52oa .inner__wrap {
  padding: 70px 40px 60px 75px;
  border-bottom: 4px solid #149dcc;
  box-shadow: 0px 50px 100px 0px rgba(3, 3, 3, 0.02);
  background: #ffffff;
}
.cid-tceeiM52oa .mbr-form {
  width: 100%;
}
.cid-tceeiM52oa .form-group {
  margin-bottom: 0;
}
.cid-tceeiM52oa .dragArea .form-control {
  color: #000000;
  font-size: 17px;
  background-color: #ffffff !important;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #149dcc;
  margin-bottom: 30px;
  padding-bottom: 12px;
}
.cid-tceeiM52oa .dragArea textarea {
  margin-bottom: 30px;
  height: 105px !important;
  max-height: 105px;
  resize: none;
  border: none;
  border-bottom: 1px solid #149dcc;
}
.cid-tceeiM52oa .dragArea input::-webkit-input-placeholder {
  color: #000000;
  opacity: 0.8;
}
.cid-tceeiM52oa .dragArea input::-moz-placeholder {
  color: #000000;
  opacity: 0.8;
}
.cid-tceeiM52oa .dragArea textarea::-webkit-input-placeholder {
  color: #000000;
  opacity: 0.8;
}
.cid-tceeiM52oa .dragArea textarea::-moz-placeholder {
  color: #000000;
  opacity: 0.8;
}
.cid-tceeiM52oa .dragArea .input-group-btn .btn {
  min-width: 185px;
  border-radius: 0;
  line-height: 55px;
}
.cid-tceeiM52oa .title__block {
  padding-left: 50px;
  padding-left: 15px;
  padding-right: 50px;
}
.cid-tceeiM52oa .mbr-section-subtitle {
  letter-spacing: 1.5px;
  margin-bottom: 15px;
  color: #c0c0c9;
}
.cid-tceeiM52oa .mbr-section-title {
  color: #233d63;
  margin-bottom: 15px;
}
.cid-tceeiM52oa .mbr-text {
  margin-bottom: 10px;
}
.cid-tceeiM52oa .phone {
  color: #ff3a46;
}
@media (max-width: 991px) {
  .cid-tceeiM52oa .image {
    margin-bottom: 50px;
    height: auto;
    padding: 50px 0;
  }
  .cid-tceeiM52oa .form__wrap {
    position: static;
  }
  .cid-tceeiM52oa .title__block {
    padding: 0 15px 50px;
    order: -1;
  }
  .cid-tceeiM52oa .subscribe__form {
    order: 1;
  }
  .cid-tceeiM52oa .inner__wrap {
    padding: 70px 15px 60px;
  }
}
.cid-tceeiM52oa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tceeiM52oa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sL4ximoMp7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sL4ximoMp7 .mbr-text,
.cid-sL4ximoMp7 .mbr-section-btn {
  color: #333333;
}
.cid-sL4ximKgjI {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/-mg-9370-2000x1333.jpg");
}
.cid-sL4ximKgjI .mbr-section-subtitle B {
  color: #149dcc;
}
.cid-sL4ximKgjI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sL4ximKgjI H2 {
  color: #ffffff;
  text-align: center;
}
.cid-sL4xin1zvp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sL4xin1zvp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sL4xin1zvp a {
  font-style: normal;
}
.cid-sL4xin1zvp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL4xin1zvp .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL4xin1zvp .nav-item:focus,
.cid-sL4xin1zvp .nav-link:focus {
  outline: none;
}
.cid-sL4xin1zvp .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL4xin1zvp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL4xin1zvp .menu-logo {
  margin-right: auto;
}
.cid-sL4xin1zvp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL4xin1zvp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sL4xin1zvp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL4xin1zvp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL4xin1zvp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL4xin1zvp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL4xin1zvp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL4xin1zvp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL4xin1zvp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL4xin1zvp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL4xin1zvp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL4xin1zvp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL4xin1zvp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL4xin1zvp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL4xin1zvp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL4xin1zvp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sL4xin1zvp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL4xin1zvp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL4xin1zvp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL4xin1zvp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL4xin1zvp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL4xin1zvp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL4xin1zvp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL4xin1zvp button.navbar-toggler:focus {
  outline: none;
}
.cid-sL4xin1zvp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sL4xin1zvp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL4xin1zvp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL4xin1zvp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL4xin1zvp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL4xin1zvp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL4xin1zvp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL4xin1zvp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL4xin1zvp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL4xin1zvp .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL4xin1zvp .collapsed .btn {
  display: flex;
}
.cid-sL4xin1zvp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL4xin1zvp .collapsed .navbar-collapse.collapsing,
.cid-sL4xin1zvp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL4xin1zvp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL4xin1zvp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL4xin1zvp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL4xin1zvp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL4xin1zvp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL4xin1zvp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL4xin1zvp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL4xin1zvp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL4xin1zvp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL4xin1zvp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL4xin1zvp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL4xin1zvp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sL4xin1zvp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL4xin1zvp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL4xin1zvp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sL4xin1zvp.navbar-expand {
    flex-direction: column;
  }
  .cid-sL4xin1zvp img {
    height: 3.8rem !important;
  }
  .cid-sL4xin1zvp .btn {
    display: flex;
  }
  .cid-sL4xin1zvp button.navbar-toggler {
    display: block;
  }
  .cid-sL4xin1zvp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL4xin1zvp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL4xin1zvp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL4xin1zvp .navbar-collapse.collapsing,
  .cid-sL4xin1zvp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL4xin1zvp .navbar-collapse.collapsing .navbar-nav,
  .cid-sL4xin1zvp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL4xin1zvp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL4xin1zvp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL4xin1zvp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL4xin1zvp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL4xin1zvp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL4xin1zvp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL4xin1zvp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sL4xin1zvp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL4xin1zvp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL4xin1zvp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sL4xin1zvp .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL4xin1zvp .navbar-collapse {
  flex-basis: auto;
}
.cid-sL4xin1zvp .nav-link:hover,
.cid-sL4xin1zvp .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sL4xinnmpt {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sL4xinnmpt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sL4xinnmpt p {
  color: #767676;
  text-align: left;
}
.cid-sL4xinnmpt .card-box {
  padding-top: 2rem;
}
.cid-sL4xinnmpt .card-wrapper {
  height: 100%;
}
.cid-sL4xinnmpt .card-title {
  text-align: center;
  color: #232323;
}
.cid-sL4xinnmpt P {
  text-align: center;
}
.cid-sL4xinQLUV {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sL4xinQLUV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sL4xinQLUV p {
  color: #767676;
  text-align: left;
}
.cid-sL4xinQLUV .card-box {
  padding-top: 2rem;
}
.cid-sL4xinQLUV .card-wrapper {
  height: 100%;
}
.cid-sL4xinQLUV .card-title {
  text-align: center;
  color: #232323;
}
.cid-sL4xinQLUV P {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tbFi5F2YDh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tbFi5F2YDh .mbr-text,
.cid-tbFi5F2YDh .mbr-section-btn {
  color: #333333;
}
.cid-tbFi5FwVJa {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/100513db055-2000x1500.jpg");
}
.cid-tbFi5FwVJa .mbr-section-subtitle B {
  color: #149dcc;
}
.cid-tbFi5FwVJa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tbFi5FwVJa H2 {
  color: #ffffff;
  text-align: center;
}
.cid-tbFi5FQGQ1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tbFi5FQGQ1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbFi5FQGQ1 a {
  font-style: normal;
}
.cid-tbFi5FQGQ1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tbFi5FQGQ1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tbFi5FQGQ1 .nav-item:focus,
.cid-tbFi5FQGQ1 .nav-link:focus {
  outline: none;
}
.cid-tbFi5FQGQ1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tbFi5FQGQ1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tbFi5FQGQ1 .menu-logo {
  margin-right: auto;
}
.cid-tbFi5FQGQ1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbFi5FQGQ1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tbFi5FQGQ1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tbFi5FQGQ1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbFi5FQGQ1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbFi5FQGQ1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbFi5FQGQ1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tbFi5FQGQ1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbFi5FQGQ1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tbFi5FQGQ1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbFi5FQGQ1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tbFi5FQGQ1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tbFi5FQGQ1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbFi5FQGQ1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbFi5FQGQ1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbFi5FQGQ1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tbFi5FQGQ1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tbFi5FQGQ1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tbFi5FQGQ1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tbFi5FQGQ1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbFi5FQGQ1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbFi5FQGQ1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbFi5FQGQ1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tbFi5FQGQ1 button.navbar-toggler:focus {
  outline: none;
}
.cid-tbFi5FQGQ1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tbFi5FQGQ1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tbFi5FQGQ1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tbFi5FQGQ1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tbFi5FQGQ1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tbFi5FQGQ1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbFi5FQGQ1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tbFi5FQGQ1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tbFi5FQGQ1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbFi5FQGQ1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tbFi5FQGQ1 .collapsed .btn {
  display: flex;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.collapsing,
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbFi5FQGQ1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tbFi5FQGQ1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tbFi5FQGQ1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbFi5FQGQ1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tbFi5FQGQ1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbFi5FQGQ1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbFi5FQGQ1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tbFi5FQGQ1.navbar-expand {
    flex-direction: column;
  }
  .cid-tbFi5FQGQ1 img {
    height: 3.8rem !important;
  }
  .cid-tbFi5FQGQ1 .btn {
    display: flex;
  }
  .cid-tbFi5FQGQ1 button.navbar-toggler {
    display: block;
  }
  .cid-tbFi5FQGQ1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tbFi5FQGQ1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbFi5FQGQ1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tbFi5FQGQ1 .navbar-collapse.collapsing,
  .cid-tbFi5FQGQ1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbFi5FQGQ1 .navbar-collapse.collapsing .navbar-nav,
  .cid-tbFi5FQGQ1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbFi5FQGQ1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbFi5FQGQ1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbFi5FQGQ1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbFi5FQGQ1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tbFi5FQGQ1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbFi5FQGQ1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbFi5FQGQ1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tbFi5FQGQ1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbFi5FQGQ1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbFi5FQGQ1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tbFi5FQGQ1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tbFi5FQGQ1 .navbar-collapse {
  flex-basis: auto;
}
.cid-tbFi5FQGQ1 .nav-link:hover,
.cid-tbFi5FQGQ1 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tbFjnHUkTc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tbFjnHUkTc img,
.cid-tbFjnHUkTc .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tbFjnHUkTc .item:focus,
.cid-tbFjnHUkTc span:focus {
  outline: none;
}
.cid-tbFjnHUkTc .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tbFjnHUkTc .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tbFjnHUkTc .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tbFjnHUkTc .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tbFjnHUkTc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tbFjnHUkTc .mbr-section-title {
  color: #232323;
}
.cid-tbFjnHUkTc .mbr-text,
.cid-tbFjnHUkTc .mbr-section-btn {
  text-align: left;
}
.cid-tbFjnHUkTc .item-title {
  text-align: center;
}
.cid-tbFjnHUkTc .item-subtitle {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sAw9QyPpxm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sAw9QyPpxm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sAw9QyPpxm a {
  font-style: normal;
}
.cid-sAw9QyPpxm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sAw9QyPpxm .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sAw9QyPpxm .nav-item:focus,
.cid-sAw9QyPpxm .nav-link:focus {
  outline: none;
}
.cid-sAw9QyPpxm .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sAw9QyPpxm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sAw9QyPpxm .menu-logo {
  margin-right: auto;
}
.cid-sAw9QyPpxm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sAw9QyPpxm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sAw9QyPpxm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sAw9QyPpxm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sAw9QyPpxm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sAw9QyPpxm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sAw9QyPpxm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sAw9QyPpxm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sAw9QyPpxm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAw9QyPpxm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sAw9QyPpxm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sAw9QyPpxm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sAw9QyPpxm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAw9QyPpxm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sAw9QyPpxm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAw9QyPpxm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sAw9QyPpxm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sAw9QyPpxm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sAw9QyPpxm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sAw9QyPpxm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sAw9QyPpxm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sAw9QyPpxm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sAw9QyPpxm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sAw9QyPpxm button.navbar-toggler:focus {
  outline: none;
}
.cid-sAw9QyPpxm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sAw9QyPpxm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sAw9QyPpxm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sAw9QyPpxm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sAw9QyPpxm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sAw9QyPpxm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sAw9QyPpxm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sAw9QyPpxm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sAw9QyPpxm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sAw9QyPpxm .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sAw9QyPpxm .collapsed .btn {
  display: flex;
}
.cid-sAw9QyPpxm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sAw9QyPpxm .collapsed .navbar-collapse.collapsing,
.cid-sAw9QyPpxm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sAw9QyPpxm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sAw9QyPpxm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sAw9QyPpxm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sAw9QyPpxm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sAw9QyPpxm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sAw9QyPpxm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sAw9QyPpxm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sAw9QyPpxm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sAw9QyPpxm .collapsed button.navbar-toggler {
  display: block;
}
.cid-sAw9QyPpxm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sAw9QyPpxm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sAw9QyPpxm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sAw9QyPpxm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sAw9QyPpxm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sAw9QyPpxm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sAw9QyPpxm.navbar-expand {
    flex-direction: column;
  }
  .cid-sAw9QyPpxm img {
    height: 3.8rem !important;
  }
  .cid-sAw9QyPpxm .btn {
    display: flex;
  }
  .cid-sAw9QyPpxm button.navbar-toggler {
    display: block;
  }
  .cid-sAw9QyPpxm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sAw9QyPpxm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sAw9QyPpxm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sAw9QyPpxm .navbar-collapse.collapsing,
  .cid-sAw9QyPpxm .navbar-collapse.show {
    display: block !important;
  }
  .cid-sAw9QyPpxm .navbar-collapse.collapsing .navbar-nav,
  .cid-sAw9QyPpxm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sAw9QyPpxm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sAw9QyPpxm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sAw9QyPpxm .navbar-collapse.collapsing .navbar-buttons,
  .cid-sAw9QyPpxm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sAw9QyPpxm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sAw9QyPpxm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sAw9QyPpxm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sAw9QyPpxm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sAw9QyPpxm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sAw9QyPpxm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sAw9QyPpxm .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sAw9QyPpxm .navbar-collapse {
  flex-basis: auto;
}
.cid-sAw9QyPpxm .nav-link:hover,
.cid-sAw9QyPpxm .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sAw9QzkRcV {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/-mg-6729-2000x1333.jpg");
}
.cid-sAw9QzkRcV .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-sAw9QzkRcV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sHQT4NKkqa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sHQT4NKkqa h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHQT4NKkqa p {
  color: #767676;
  text-align: left;
}
.cid-sHQT4NKkqa .card-box {
  padding-top: 2rem;
}
.cid-sHQT4NKkqa .card-wrapper {
  height: 100%;
}
.cid-sHQT4NKkqa .card-title {
  text-align: center;
  color: #232323;
}
.cid-sHQT4NKkqa P {
  text-align: center;
}
.cid-sHRpU9sBgj {
  padding-top: 90px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ancora-3-2000x1176.jpg");
}
.cid-sHRGrSx3SW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sHRGrSx3SW .mbr-section-title {
  color: #232323;
}
.cid-sHRGrSx3SW .mbr-section-subtitle {
  color: #767676;
}
.cid-sHRxFNOy9z {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sHRxFNOy9z h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRxFNOy9z p {
  color: #767676;
  text-align: left;
}
.cid-sHRxFNOy9z .card-box {
  padding-top: 2rem;
}
.cid-sHRxFNOy9z .card-wrapper {
  height: 100%;
}
.cid-sHRs2ghkji {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRs2ghkji h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRs2ghkji p {
  color: #767676;
  text-align: left;
}
.cid-sHRs2ghkji .card-box {
  padding-top: 2rem;
}
.cid-sHRs2ghkji .card-wrapper {
  height: 100%;
}
.cid-sHRs2ghkji .card-title {
  text-align: center;
  color: #232323;
}
.cid-sHRs2ghkji P {
  text-align: center;
}
.cid-u0iStuHu1i {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0iStuHu1i .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u0iStuHu1i .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u0iStuHu1i .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u0iStuHu1i .mbr-text {
    text-align: center;
  }
}
.cid-u0iStuHu1i H1 {
  color: #232323;
}
.cid-u0iStuHu1i .mbr-text,
.cid-u0iStuHu1i .mbr-section-btn {
  color: #767676;
}
.cid-u0iStuHu1i H3 {
  color: #2e2e2e;
}
.cid-sHRIbQRhIj {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ancora-3-2000x1176.jpg");
}
.cid-sHRV04uRCY {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRV04uRCY h2 {
  text-align: center;
}
.cid-sHRV04uRCY h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sHRV04uRCY p {
  color: #767676;
}
.cid-sHRV04uRCY img {
  object-fit: cover;
}
.cid-sHRV04uRCY .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sHRV04uRCY .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-sHRV04uRCY .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-sHRV04uRCY .mbr-section-subtitle {
  color: #767676;
}
.cid-sHRV04uRCY .card-title {
  font-weight: 500;
}
.cid-sHRV04uRCY .card-img {
  text-align: inherit;
}
.cid-sHRV04uRCY .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sHRV04uRCY .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-sHRV04uRCY .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sHRV04uRCY .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-sHRV04uRCY .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-sHRV04uRCY .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-sHS3UR91Ah {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sHS3UR91Ah h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHS3UR91Ah p {
  color: #767676;
  text-align: left;
}
.cid-sHS3UR91Ah .card-box {
  padding-top: 2rem;
}
.cid-sHS3UR91Ah .card-wrapper {
  height: 100%;
}
.cid-sHS3UR91Ah .card-title {
  text-align: center;
  color: #232323;
}
.cid-sHS3UR91Ah P {
  text-align: center;
}
.cid-sHSb0BLVix {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-sHSb0BLVix .mbr-section-btn > * {
  margin: 0;
}
.cid-sHSb0BLVix h4 {
  font-weight: 500;
}
.cid-sHSb0BLVix p {
  color: #232323;
}
.cid-sHSb0BLVix .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sHSb0BLVix .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sHSb0BLVix .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sHSb0BLVix .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sHSb0BLVix .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sHSb0BLVix .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sHSb0BLVix .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sHSb0BLVix .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sHSb0BLVix .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sHSb0BLVix .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sHSb0BLVix .card-img span {
    font-size: 40px !important;
  }
}
.cid-sHSb0BLVix .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sLJq2skmSQ {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/aragonita-1392x924.jpg");
}
.cid-sLJq2skmSQ .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-sLJq2skmSQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sLJpf4Nb3g {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLJpf4Nb3g .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sLJpf4Nb3g .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sLJpf4Nb3g .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sLJpf4Nb3g .mbr-text {
    text-align: center;
  }
}
.cid-sLJpf4Nb3g .mbr-text,
.cid-sLJpf4Nb3g .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sLJpf4Nb3g H1 {
  color: #2e2e2e;
}
.cid-sLJpf4Nb3g H3 {
  color: #2e2e2e;
}
.cid-sHXiYb9a6p {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ancora-3-2000x1176.jpg");
}
.cid-sHXu3stG1z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sHXu3stG1z .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sHXu3stG1z .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sHXu3stG1z .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sHXu3stG1z .mbr-text {
    text-align: center;
  }
}
.cid-sHXu3stG1z H1 {
  color: #232323;
}
.cid-sHXu3stG1z .mbr-text,
.cid-sHXu3stG1z .mbr-section-btn {
  color: #767676;
}
.cid-sHXiU6xcsY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHXiU6xcsY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHXiU6xcsY p {
  color: #767676;
  text-align: left;
}
.cid-sHXiU6xcsY .card-box {
  padding-top: 2rem;
}
.cid-sHXiU6xcsY .card-wrapper {
  height: 100%;
}
.cid-sHXiU6xcsY .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-sHXiU6xcsY P {
  text-align: left;
  color: #2e2e2e;
}
.cid-tWV3CUPhlo {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/wp-226-2000x1500.jpg");
  text-shadow: 4px 4px 8px #969696;
}
.cid-tWV3CUPhlo H1 {
  color: #ffffff;
}
.cid-tWV3CUPhlo H3 {
  color: #ffffff;
}
.cid-tWV3Ik3A2R {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tWV3Ik3A2R .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWV3Ik3A2R .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWV3Ik3A2R .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWV3Ik3A2R .mbr-text {
    text-align: center;
  }
}
.cid-tWV3Ik3A2R H1 {
  color: #232323;
}
.cid-tWV3Ik3A2R .mbr-text,
.cid-tWV3Ik3A2R .mbr-section-btn {
  color: #767676;
}
.cid-tWV3Ik3A2R H3 {
  color: #555555;
}
.cid-tWV3JuYsxN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWV3JuYsxN h2 {
  text-align: center;
}
.cid-tWV3JuYsxN h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tWV3JuYsxN p {
  color: #767676;
}
.cid-tWV3JuYsxN img {
  object-fit: cover;
}
.cid-tWV3JuYsxN .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tWV3JuYsxN .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tWV3JuYsxN .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tWV3JuYsxN .mbr-section-subtitle {
  color: #767676;
}
.cid-tWV3JuYsxN .card-title {
  font-weight: 500;
}
.cid-tWV3JuYsxN .card-img {
  text-align: inherit;
}
.cid-tWV3JuYsxN .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tWV3JuYsxN .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tWV3JuYsxN .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tWV3JuYsxN .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tWV3JuYsxN .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
}
.cid-tWV3LCYLAX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWV3LCYLAX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWV3LCYLAX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWV3LCYLAX .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tWV3LCYLAX .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tWV3LCYLAX .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tWV3LCYLAX .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tWV3LCYLAX .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tWV3LCYLAX .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tWV3LCYLAX .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tWV3LCYLAX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sHSco31Oi8 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20180508-162000-hdr-2000x1500.jpg");
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-r7Bk113U8e .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r7Bk113U8e .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r7Bk113U8e a {
  font-style: normal;
}
.cid-r7Bk113U8e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r7Bk113U8e .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-r7Bk113U8e .nav-item:focus,
.cid-r7Bk113U8e .nav-link:focus {
  outline: none;
}
.cid-r7Bk113U8e .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r7Bk113U8e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r7Bk113U8e .menu-logo {
  margin-right: auto;
}
.cid-r7Bk113U8e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r7Bk113U8e .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r7Bk113U8e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r7Bk113U8e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r7Bk113U8e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r7Bk113U8e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r7Bk113U8e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r7Bk113U8e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r7Bk113U8e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r7Bk113U8e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r7Bk113U8e .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r7Bk113U8e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r7Bk113U8e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r7Bk113U8e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r7Bk113U8e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r7Bk113U8e .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r7Bk113U8e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r7Bk113U8e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r7Bk113U8e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r7Bk113U8e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r7Bk113U8e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r7Bk113U8e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r7Bk113U8e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r7Bk113U8e button.navbar-toggler:focus {
  outline: none;
}
.cid-r7Bk113U8e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-r7Bk113U8e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r7Bk113U8e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r7Bk113U8e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r7Bk113U8e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r7Bk113U8e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7Bk113U8e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r7Bk113U8e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r7Bk113U8e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r7Bk113U8e .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-r7Bk113U8e .collapsed .btn {
  display: flex;
}
.cid-r7Bk113U8e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r7Bk113U8e .collapsed .navbar-collapse.collapsing,
.cid-r7Bk113U8e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r7Bk113U8e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r7Bk113U8e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r7Bk113U8e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r7Bk113U8e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r7Bk113U8e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r7Bk113U8e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r7Bk113U8e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r7Bk113U8e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r7Bk113U8e .collapsed button.navbar-toggler {
  display: block;
}
.cid-r7Bk113U8e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r7Bk113U8e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r7Bk113U8e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r7Bk113U8e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r7Bk113U8e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r7Bk113U8e .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r7Bk113U8e.navbar-expand {
    flex-direction: column;
  }
  .cid-r7Bk113U8e img {
    height: 3.8rem !important;
  }
  .cid-r7Bk113U8e .btn {
    display: flex;
  }
  .cid-r7Bk113U8e button.navbar-toggler {
    display: block;
  }
  .cid-r7Bk113U8e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r7Bk113U8e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r7Bk113U8e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r7Bk113U8e .navbar-collapse.collapsing,
  .cid-r7Bk113U8e .navbar-collapse.show {
    display: block !important;
  }
  .cid-r7Bk113U8e .navbar-collapse.collapsing .navbar-nav,
  .cid-r7Bk113U8e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r7Bk113U8e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r7Bk113U8e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r7Bk113U8e .navbar-collapse.collapsing .navbar-buttons,
  .cid-r7Bk113U8e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r7Bk113U8e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r7Bk113U8e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r7Bk113U8e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r7Bk113U8e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r7Bk113U8e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r7Bk113U8e .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-r7Bk113U8e .menu-logo {
    flex-shrink: 0;
  }
}
.cid-r7Bk113U8e .navbar-collapse {
  flex-basis: auto;
}
.cid-r7Bk113U8e .nav-link:hover,
.cid-r7Bk113U8e .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-rsGZDzMtyQ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/hepatus-72.jpg");
}
.cid-rsGZDzMtyQ .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-rsGZDzMtyQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sDfc7lhP8u {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sDfc7lhP8u h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sDfc7lhP8u p {
  color: #767676;
  text-align: left;
}
.cid-sDfc7lhP8u .card-box {
  padding-top: 2rem;
}
.cid-sDfc7lhP8u .card-wrapper {
  height: 100%;
}
.cid-sDfc7lhP8u .card-title {
  text-align: center;
  color: #232323;
}
.cid-sDfc7lhP8u P {
  text-align: center;
}
.cid-uv83sivrWq {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv83sivrWq img,
.cid-uv83sivrWq .item-img {
  width: 100%;
}
.cid-uv83sivrWq .item:focus,
.cid-uv83sivrWq span:focus {
  outline: none;
}
.cid-uv83sivrWq .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uv83sivrWq .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uv83sivrWq .item {
  padding: 0;
  margin: 0;
}
.cid-uv83sivrWq .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uv83sivrWq .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uv83sivrWq .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uv83sivrWq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uv83sivrWq .mbr-section-title {
  color: #232323;
}
.cid-uv83sivrWq .mbr-text,
.cid-uv83sivrWq .mbr-section-btn {
  text-align: center;
}
.cid-uv83sivrWq .item-title {
  text-align: center;
}
.cid-uv83sivrWq .item-subtitle {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sMymALQIZ3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sMymALQIZ3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sMymALQIZ3 a {
  font-style: normal;
}
.cid-sMymALQIZ3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sMymALQIZ3 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sMymALQIZ3 .nav-item:focus,
.cid-sMymALQIZ3 .nav-link:focus {
  outline: none;
}
.cid-sMymALQIZ3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sMymALQIZ3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sMymALQIZ3 .menu-logo {
  margin-right: auto;
}
.cid-sMymALQIZ3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sMymALQIZ3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sMymALQIZ3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sMymALQIZ3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sMymALQIZ3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sMymALQIZ3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sMymALQIZ3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sMymALQIZ3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sMymALQIZ3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMymALQIZ3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sMymALQIZ3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sMymALQIZ3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sMymALQIZ3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMymALQIZ3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sMymALQIZ3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMymALQIZ3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sMymALQIZ3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sMymALQIZ3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sMymALQIZ3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sMymALQIZ3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sMymALQIZ3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sMymALQIZ3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sMymALQIZ3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sMymALQIZ3 button.navbar-toggler:focus {
  outline: none;
}
.cid-sMymALQIZ3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sMymALQIZ3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sMymALQIZ3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sMymALQIZ3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sMymALQIZ3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sMymALQIZ3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMymALQIZ3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sMymALQIZ3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sMymALQIZ3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMymALQIZ3 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sMymALQIZ3 .collapsed .btn {
  display: flex;
}
.cid-sMymALQIZ3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sMymALQIZ3 .collapsed .navbar-collapse.collapsing,
.cid-sMymALQIZ3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sMymALQIZ3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sMymALQIZ3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sMymALQIZ3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sMymALQIZ3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sMymALQIZ3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sMymALQIZ3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sMymALQIZ3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sMymALQIZ3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sMymALQIZ3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sMymALQIZ3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sMymALQIZ3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sMymALQIZ3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sMymALQIZ3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sMymALQIZ3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sMymALQIZ3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sMymALQIZ3.navbar-expand {
    flex-direction: column;
  }
  .cid-sMymALQIZ3 img {
    height: 3.8rem !important;
  }
  .cid-sMymALQIZ3 .btn {
    display: flex;
  }
  .cid-sMymALQIZ3 button.navbar-toggler {
    display: block;
  }
  .cid-sMymALQIZ3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sMymALQIZ3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sMymALQIZ3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sMymALQIZ3 .navbar-collapse.collapsing,
  .cid-sMymALQIZ3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sMymALQIZ3 .navbar-collapse.collapsing .navbar-nav,
  .cid-sMymALQIZ3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sMymALQIZ3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sMymALQIZ3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sMymALQIZ3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sMymALQIZ3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sMymALQIZ3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sMymALQIZ3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMymALQIZ3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sMymALQIZ3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sMymALQIZ3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sMymALQIZ3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sMymALQIZ3 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sMymALQIZ3 .navbar-collapse {
  flex-basis: auto;
}
.cid-sMymALQIZ3 .nav-link:hover,
.cid-sMymALQIZ3 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sMymAMsigP {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/wp-226-2000x1500.jpg");
}
.cid-sMymAMsigP .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-sMymAMsigP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sMymAMJvVy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sMymAMJvVy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMymAMJvVy p {
  color: #767676;
  text-align: left;
}
.cid-sMymAMJvVy .card-box {
  padding-top: 2rem;
}
.cid-sMymAMJvVy .card-wrapper {
  height: 100%;
}
.cid-sMymAMJvVy .card-title {
  text-align: center;
  color: #232323;
}
.cid-sMymAMJvVy P {
  text-align: center;
}
.cid-sMz2aCP2uM {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20181119-171243-2000x1500.jpg");
}
.cid-sMyQZhpZN1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMyQZhpZN1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sMyQZhpZN1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-sMyQZhpZN1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMyQZhpZN1 .link-wrap {
    align-items: center;
  }
}
.cid-sMyQZhpZN1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMyQZhpZN1 .mbr-text,
.cid-sMyQZhpZN1 .link-wrap,
.cid-sMyQZhpZN1 .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sMyT9j6SpD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMyT9j6SpD img,
.cid-sMyT9j6SpD .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-sMyT9j6SpD .item:focus,
.cid-sMyT9j6SpD span:focus {
  outline: none;
}
.cid-sMyT9j6SpD .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sMyT9j6SpD .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sMyT9j6SpD .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMyT9j6SpD .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sMyT9j6SpD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sMyT9j6SpD .mbr-section-title {
  color: #232323;
}
.cid-sMyT9j6SpD .mbr-text,
.cid-sMyT9j6SpD .mbr-section-btn {
  text-align: left;
}
.cid-sMyT9j6SpD .item-title {
  text-align: left;
}
.cid-sMyT9j6SpD .item-subtitle {
  text-align: left;
}
.cid-sMz2ZBhdAm {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sMz2ZBhdAm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMz2ZBhdAm p {
  color: #767676;
  text-align: left;
}
.cid-sMz2ZBhdAm .card-box {
  padding-top: 2rem;
}
.cid-sMz2ZBhdAm .card-wrapper {
  height: 100%;
}
.cid-sMz2ZBhdAm .card-title {
  text-align: center;
}
.cid-sMyIcEJF2c {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/1274589-639701279384028-1255412370-o-2000x1333.jpg");
}
.cid-sMzcrcwHct {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMzcrcwHct .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sMzcrcwHct .card {
    margin-bottom: 2rem!important;
  }
  .cid-sMzcrcwHct .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMzcrcwHct .link-wrap {
    align-items: center;
  }
}
.cid-sMzcrcwHct .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMyIgkx34j {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sMyIgkx34j .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-sMyIgkx34j .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMyIgkx34j .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-sMyIgkx34j .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-sMyIgkx34j .row .row {
    flex-direction: column-reverse;
  }
  .cid-sMyIgkx34j .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sMyIgkx34j .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMyIgkx34j .card-subtitle {
  color: #0095ff;
}
.cid-sMyIgkx34j .mbr-text {
  color: #555555;
}
.cid-sMyInyXEEw {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/882125-736634429690712-1820182732934343932-o-2-2000x1334.jpg");
}
.cid-sMzgJvSTi1 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMzgJvSTi1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-sMzgJvSTi1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-sMzgJvSTi1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sMzgJvSTi1 .link-wrap {
    align-items: center;
  }
}
.cid-sMzgJvSTi1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMA5c3NlgO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMA5c3NlgO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-sMA5c3NlgO img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sMA5c3NlgO .text-wrapper {
    padding: 2rem;
  }
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sEi2jwMLHb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sEi2jwMLHb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sEi2jwMLHb a {
  font-style: normal;
}
.cid-sEi2jwMLHb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sEi2jwMLHb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sEi2jwMLHb .nav-item:focus,
.cid-sEi2jwMLHb .nav-link:focus {
  outline: none;
}
.cid-sEi2jwMLHb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sEi2jwMLHb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sEi2jwMLHb .menu-logo {
  margin-right: auto;
}
.cid-sEi2jwMLHb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sEi2jwMLHb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sEi2jwMLHb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sEi2jwMLHb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sEi2jwMLHb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sEi2jwMLHb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sEi2jwMLHb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sEi2jwMLHb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sEi2jwMLHb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sEi2jwMLHb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sEi2jwMLHb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sEi2jwMLHb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sEi2jwMLHb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sEi2jwMLHb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sEi2jwMLHb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEi2jwMLHb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sEi2jwMLHb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sEi2jwMLHb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sEi2jwMLHb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sEi2jwMLHb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sEi2jwMLHb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sEi2jwMLHb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sEi2jwMLHb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sEi2jwMLHb button.navbar-toggler:focus {
  outline: none;
}
.cid-sEi2jwMLHb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sEi2jwMLHb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEi2jwMLHb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEi2jwMLHb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEi2jwMLHb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEi2jwMLHb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEi2jwMLHb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEi2jwMLHb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEi2jwMLHb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEi2jwMLHb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sEi2jwMLHb .collapsed .btn {
  display: flex;
}
.cid-sEi2jwMLHb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sEi2jwMLHb .collapsed .navbar-collapse.collapsing,
.cid-sEi2jwMLHb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sEi2jwMLHb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sEi2jwMLHb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sEi2jwMLHb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sEi2jwMLHb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sEi2jwMLHb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sEi2jwMLHb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sEi2jwMLHb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sEi2jwMLHb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sEi2jwMLHb .collapsed button.navbar-toggler {
  display: block;
}
.cid-sEi2jwMLHb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sEi2jwMLHb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sEi2jwMLHb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sEi2jwMLHb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sEi2jwMLHb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sEi2jwMLHb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sEi2jwMLHb.navbar-expand {
    flex-direction: column;
  }
  .cid-sEi2jwMLHb img {
    height: 3.8rem !important;
  }
  .cid-sEi2jwMLHb .btn {
    display: flex;
  }
  .cid-sEi2jwMLHb button.navbar-toggler {
    display: block;
  }
  .cid-sEi2jwMLHb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sEi2jwMLHb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sEi2jwMLHb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sEi2jwMLHb .navbar-collapse.collapsing,
  .cid-sEi2jwMLHb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sEi2jwMLHb .navbar-collapse.collapsing .navbar-nav,
  .cid-sEi2jwMLHb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sEi2jwMLHb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sEi2jwMLHb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sEi2jwMLHb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sEi2jwMLHb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sEi2jwMLHb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sEi2jwMLHb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sEi2jwMLHb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sEi2jwMLHb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sEi2jwMLHb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sEi2jwMLHb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sEi2jwMLHb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sEi2jwMLHb .navbar-collapse {
  flex-basis: auto;
}
.cid-sEi2jwMLHb .nav-link:hover,
.cid-sEi2jwMLHb .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sEi2jxvAQH {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEi2jxvAQH .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sEi2jxvAQH .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sEi2jxvAQH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sEi2jxvAQH .mbr-text {
    text-align: center;
  }
}
.cid-sEi2jxvAQH H1 {
  color: #2e2e2e;
}
.cid-sEi2jxvAQH .mbr-text,
.cid-sEi2jxvAQH .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sEi2jxvAQH H3 {
  color: #2e2e2e;
}
.cid-sKjslKFolJ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sKjslKFolJ .line {
  background-color: #88e1f5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKjt1pdBcn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sKjt1pdBcn .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sKjt1pdBcn .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sKjt1pdBcn .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKjt1pdBcn .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sKjt1pdBcn .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sKjt1pdBcn .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sKjt1pdBcn .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sKjt1pdBcn .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sKjt1pdBcn .card-title {
  text-align: right;
}
.cid-sKjt1pdBcn .mbr-text,
.cid-sKjt1pdBcn .mbr-section-btn {
  text-align: right;
}
.cid-sKjvbuaCaF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sKjvbuaCaF .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sKjvbuaCaF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKjvbuaCaF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sKjvbuaCaF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sKjvbuaCaF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sKjvbuaCaF .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sKjvbuaCaF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sKjDSGJ2ss {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sKjDSGJ2ss .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sKjDSGJ2ss .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sKjDSGJ2ss .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKjDSGJ2ss .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sKjDSGJ2ss .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sKjDSGJ2ss .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sKjDSGJ2ss .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sKjDSGJ2ss .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sKjDSGJ2ss .mbr-text,
.cid-sKjDSGJ2ss .mbr-section-btn {
  text-align: right;
}
.cid-sKjDSGJ2ss .card-title {
  text-align: right;
}
.cid-sEi2jDJMlM {
  padding-top: 30px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/mg-9370small.jpg");
}
.cid-sEi2jE2roY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEi2jE2roY h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sEi2jE2roY p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sEi2jE2roY .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sEi2jE2roY .mbr-section-btn a {
  margin: 0;
}
.cid-sEi2jE2roY .mbr-text {
  color: #767676;
}
.cid-sEi2jE2roY .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sEi2jE2roY .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sEi2jE2roY H2 {
  text-align: center;
}
.cid-sEi2jE2roY .card-title {
  text-align: center;
}
.cid-sEi2jE2roY .mbr-text,
.cid-sEi2jE2roY .mbr-section-btn {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-t8aPNpsbxi .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t8aPNpsbxi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t8aPNpsbxi a {
  font-style: normal;
}
.cid-t8aPNpsbxi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t8aPNpsbxi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t8aPNpsbxi .nav-item:focus,
.cid-t8aPNpsbxi .nav-link:focus {
  outline: none;
}
.cid-t8aPNpsbxi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t8aPNpsbxi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t8aPNpsbxi .menu-logo {
  margin-right: auto;
}
.cid-t8aPNpsbxi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t8aPNpsbxi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t8aPNpsbxi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t8aPNpsbxi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t8aPNpsbxi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t8aPNpsbxi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t8aPNpsbxi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t8aPNpsbxi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t8aPNpsbxi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8aPNpsbxi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t8aPNpsbxi .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t8aPNpsbxi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t8aPNpsbxi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t8aPNpsbxi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t8aPNpsbxi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t8aPNpsbxi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t8aPNpsbxi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t8aPNpsbxi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t8aPNpsbxi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t8aPNpsbxi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t8aPNpsbxi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t8aPNpsbxi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t8aPNpsbxi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t8aPNpsbxi button.navbar-toggler:focus {
  outline: none;
}
.cid-t8aPNpsbxi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-t8aPNpsbxi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t8aPNpsbxi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t8aPNpsbxi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t8aPNpsbxi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t8aPNpsbxi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8aPNpsbxi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t8aPNpsbxi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t8aPNpsbxi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8aPNpsbxi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t8aPNpsbxi .collapsed .btn {
  display: flex;
}
.cid-t8aPNpsbxi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t8aPNpsbxi .collapsed .navbar-collapse.collapsing,
.cid-t8aPNpsbxi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t8aPNpsbxi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t8aPNpsbxi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t8aPNpsbxi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t8aPNpsbxi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t8aPNpsbxi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t8aPNpsbxi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t8aPNpsbxi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t8aPNpsbxi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t8aPNpsbxi .collapsed button.navbar-toggler {
  display: block;
}
.cid-t8aPNpsbxi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t8aPNpsbxi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t8aPNpsbxi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t8aPNpsbxi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t8aPNpsbxi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t8aPNpsbxi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t8aPNpsbxi.navbar-expand {
    flex-direction: column;
  }
  .cid-t8aPNpsbxi img {
    height: 3.8rem !important;
  }
  .cid-t8aPNpsbxi .btn {
    display: flex;
  }
  .cid-t8aPNpsbxi button.navbar-toggler {
    display: block;
  }
  .cid-t8aPNpsbxi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t8aPNpsbxi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t8aPNpsbxi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t8aPNpsbxi .navbar-collapse.collapsing,
  .cid-t8aPNpsbxi .navbar-collapse.show {
    display: block !important;
  }
  .cid-t8aPNpsbxi .navbar-collapse.collapsing .navbar-nav,
  .cid-t8aPNpsbxi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t8aPNpsbxi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t8aPNpsbxi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t8aPNpsbxi .navbar-collapse.collapsing .navbar-buttons,
  .cid-t8aPNpsbxi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t8aPNpsbxi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t8aPNpsbxi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t8aPNpsbxi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t8aPNpsbxi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t8aPNpsbxi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t8aPNpsbxi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t8aPNpsbxi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t8aPNpsbxi .navbar-collapse {
  flex-basis: auto;
}
.cid-t8aPNpsbxi .nav-link:hover,
.cid-t8aPNpsbxi .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-t8aPNqP0bN {
  background-image: url("../../../assets/images/ssf-1500-1500x600.jpg");
}
.cid-t8aPNqP0bN H1 {
  color: #2e2e2e;
  text-align: left;
}
.cid-t8aPNqP0bN H3 {
  color: #2e2e2e;
  text-align: left;
}
.cid-t8gTHZB6XX {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t8gTHZB6XX p {
  margin-bottom: 0;
}
.cid-t8gTHZB6XX .content-row {
  flex-direction: row-reverse;
}
.cid-t8gTHZB6XX .section-header {
  margin-bottom: 2rem;
}
.cid-t8gTHZB6XX .wrap {
  display: flex;
  align-items: center;
  padding-bottom: 2px;
}
.cid-t8gTHZB6XX .icon-wrapper {
  border-radius: 100%;
  border: 2px solid #0f7699;
}
.cid-t8gTHZB6XX .icon {
  min-width: 33px;
  height: 33px;
  font-size: .7rem;
  font-weight: 900;
  color: black;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  transition: all 0.3s;
  transform: scaleY(-1);
}
.cid-t8gTHZB6XX .icon:before {
  content: "\e908" !important;
}
.cid-t8gTHZB6XX .panel-title.collapsed .icon {
  transform: scaleY(1) !important;
}
.cid-t8gTHZB6XX .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-t8gTHZB6XX .card .card-header a.panel-title {
  background-color: transparent!important;
  margin-top: 0px!important;
}
.cid-t8gTHZB6XX .accordion-content {
  max-width: 28rem !important;
  margin: 0 auto;
  padding-left: 2rem;
  padding-right: 2rem;
}
.cid-t8gTHZB6XX .panel-group {
  width: 100%;
}
.cid-t8gTHZB6XX .panel-title {
  border-radius: 0px;
}
.cid-t8gTHZB6XX .card {
  margin-bottom: 1rem !important;
}
.cid-t8gTHZB6XX .card .card-header {
  background: none;
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-t8gTHZB6XX .card .card-header a.panel-title {
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 900;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-t8gTHZB6XX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t8gTHZB6XX .card .panel-body {
  padding: 1rem  0 1.5rem 0;
}
.cid-t8gTHZB6XX .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-t8gTHZB6XX .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-t8gTHZB6XX .header-text {
  color: #767676;
  margin-left: .75rem;
}
.cid-t8gTHZB6XX .panel-text {
  color: #000000;
}
.cid-t8gTHZB6XX .mbr-section-subtitle {
  text-align: left;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-t8gTHZB6XX .accordion-section {
    margin-top: 2rem;
  }
}
.cid-t8gTHZB6XX .sign {
  color: #0f7699;
}
.cid-t8aPNsl8nQ {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20180420-132557-2000x1500.jpg");
}
.cid-t8aPNrdarx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t8aPNrdarx h2 {
  text-align: center;
}
.cid-t8aPNrdarx h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t8aPNrdarx p {
  color: #767676;
}
.cid-t8aPNrdarx img {
  object-fit: cover;
}
.cid-t8aPNrdarx .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-t8aPNrdarx .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t8aPNrdarx .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-t8aPNrdarx .mbr-section-subtitle {
  color: #767676;
}
.cid-t8aPNrdarx .card-title {
  font-weight: 500;
}
.cid-t8aPNrdarx .card-img {
  text-align: inherit;
}
.cid-t8aPNrdarx .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t8aPNrdarx .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t8aPNrdarx .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8aPNrdarx .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-t8aPNrdarx .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-t8aPNrdarx .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-t8aPNvKftb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #4479d9;
}
.cid-t8aPNvKftb .mbr-section-title {
  color: #ffffff;
}
.cid-t8aPNwpS2k {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-t8aPNwpS2k img,
.cid-t8aPNwpS2k .item-img {
  width: 100%;
}
.cid-t8aPNwpS2k .item:focus,
.cid-t8aPNwpS2k span:focus {
  outline: none;
}
.cid-t8aPNwpS2k .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t8aPNwpS2k .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t8aPNwpS2k .item {
  padding: 0;
  margin: 0;
}
.cid-t8aPNwpS2k .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t8aPNwpS2k .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t8aPNwpS2k .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t8aPNwpS2k .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t8aPNwpS2k .mbr-section-title {
  color: #232323;
}
.cid-t8aPNwpS2k .mbr-text,
.cid-t8aPNwpS2k .mbr-section-btn {
  text-align: left;
}
.cid-t8aPNwpS2k .item-title {
  text-align: center;
}
.cid-t8aPNwpS2k .item-subtitle {
  text-align: left;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sMto1L9A6e .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sMto1L9A6e .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sMto1L9A6e a {
  font-style: normal;
}
.cid-sMto1L9A6e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sMto1L9A6e .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sMto1L9A6e .nav-item:focus,
.cid-sMto1L9A6e .nav-link:focus {
  outline: none;
}
.cid-sMto1L9A6e .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sMto1L9A6e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sMto1L9A6e .menu-logo {
  margin-right: auto;
}
.cid-sMto1L9A6e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sMto1L9A6e .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sMto1L9A6e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sMto1L9A6e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sMto1L9A6e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sMto1L9A6e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sMto1L9A6e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sMto1L9A6e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sMto1L9A6e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMto1L9A6e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sMto1L9A6e .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sMto1L9A6e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sMto1L9A6e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMto1L9A6e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sMto1L9A6e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMto1L9A6e .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sMto1L9A6e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sMto1L9A6e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sMto1L9A6e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sMto1L9A6e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sMto1L9A6e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sMto1L9A6e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sMto1L9A6e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sMto1L9A6e button.navbar-toggler:focus {
  outline: none;
}
.cid-sMto1L9A6e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sMto1L9A6e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sMto1L9A6e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sMto1L9A6e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sMto1L9A6e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sMto1L9A6e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMto1L9A6e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sMto1L9A6e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sMto1L9A6e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMto1L9A6e .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sMto1L9A6e .collapsed .btn {
  display: flex;
}
.cid-sMto1L9A6e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sMto1L9A6e .collapsed .navbar-collapse.collapsing,
.cid-sMto1L9A6e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sMto1L9A6e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sMto1L9A6e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sMto1L9A6e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sMto1L9A6e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sMto1L9A6e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sMto1L9A6e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sMto1L9A6e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sMto1L9A6e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sMto1L9A6e .collapsed button.navbar-toggler {
  display: block;
}
.cid-sMto1L9A6e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sMto1L9A6e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sMto1L9A6e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sMto1L9A6e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sMto1L9A6e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sMto1L9A6e .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sMto1L9A6e.navbar-expand {
    flex-direction: column;
  }
  .cid-sMto1L9A6e img {
    height: 3.8rem !important;
  }
  .cid-sMto1L9A6e .btn {
    display: flex;
  }
  .cid-sMto1L9A6e button.navbar-toggler {
    display: block;
  }
  .cid-sMto1L9A6e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sMto1L9A6e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sMto1L9A6e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sMto1L9A6e .navbar-collapse.collapsing,
  .cid-sMto1L9A6e .navbar-collapse.show {
    display: block !important;
  }
  .cid-sMto1L9A6e .navbar-collapse.collapsing .navbar-nav,
  .cid-sMto1L9A6e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sMto1L9A6e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sMto1L9A6e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sMto1L9A6e .navbar-collapse.collapsing .navbar-buttons,
  .cid-sMto1L9A6e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sMto1L9A6e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sMto1L9A6e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sMto1L9A6e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sMto1L9A6e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sMto1L9A6e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sMto1L9A6e .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sMto1L9A6e .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sMto1L9A6e .navbar-collapse {
  flex-basis: auto;
}
.cid-sMto1L9A6e .nav-link:hover,
.cid-sMto1L9A6e .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sMto1LGQjy {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/-mg-1730-2000x1333.jpg");
}
.cid-sMto1LGQjy H1 {
  color: #ffffff;
}
.cid-sMto1LGQjy H3 {
  color: #f9f295;
}
.cid-sMto1LX8ln {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sMto1LX8ln h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sMto1LX8ln p {
  color: #767676;
  text-align: left;
}
.cid-sMto1LX8ln .card-box {
  padding-top: 2rem;
}
.cid-sMto1LX8ln .card-wrapper {
  height: 100%;
}
.cid-sMto1LX8ln .card-title {
  text-align: center;
  color: #232323;
}
.cid-sMto1LX8ln P {
  text-align: left;
}
.cid-sMto1MpJKs {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sMto1MpJKs .line {
  background-color: #88e1f5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMu0Coj6wo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMu0Coj6wo .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMu0Coj6wo .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sMu0Coj6wo .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sMu0Coj6wo .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sMu0Coj6wo .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMu0Coj6wo .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sMu0Coj6wo .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sMu0Coj6wo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMu69bCM31 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMu69bCM31 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMu69bCM31 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sMu69bCM31 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sMu69bCM31 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMu69bCM31 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sMu69bCM31 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sMu69bCM31 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMu7b6TsK2 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-9543-2000x1333.jpg");
}
.cid-sMu7HFyi2R {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sMu7HFyi2R .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sMu7HFyi2R .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sMu7HFyi2R .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sMu7HFyi2R .mbr-text {
    text-align: center;
  }
}
.cid-sMu7HFyi2R H1 {
  color: #2e2e2e;
}
.cid-sMu7HFyi2R .mbr-text,
.cid-sMu7HFyi2R .mbr-section-btn {
  color: #767676;
}
.cid-sMu7HFyi2R H3 {
  color: #2e2e2e;
}
.cid-sMufdslA37 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sMufdslA37 .line {
  background-color: #88e1f5;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sMuhS1uZEl {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-1730-2000x1333.jpg");
}
.cid-sMunYrL3V6 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sMunYrL3V6 .row {
  flex-direction: row-reverse;
}
.cid-sMunYrL3V6 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sMunYrL3V6 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sMunYrL3V6 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sMuwWtbDIq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sMuwWtbDIq .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sMuwWtbDIq .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sMuwWtbDIq .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sMuwWtbDIq .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sMuwWtbDIq .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sMuwWtbDIq .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sMuwWtbDIq .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sMuwWtbDIq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMuwZKeToO {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-sMuwZKeToO .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-sMuwZKeToO .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sMuwZKeToO .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-sMuwZKeToO .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-sMuwZKeToO .row .row {
    flex-direction: column-reverse;
  }
  .cid-sMuwZKeToO .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sMuwZKeToO .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sMuwZKeToO .card-subtitle {
  color: #0095ff;
}
.cid-sMuwZKeToO .mbr-text {
  color: #555555;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tbFr2W46OE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tbFr2W46OE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbFr2W46OE a {
  font-style: normal;
}
.cid-tbFr2W46OE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tbFr2W46OE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tbFr2W46OE .nav-item:focus,
.cid-tbFr2W46OE .nav-link:focus {
  outline: none;
}
.cid-tbFr2W46OE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tbFr2W46OE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tbFr2W46OE .menu-logo {
  margin-right: auto;
}
.cid-tbFr2W46OE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbFr2W46OE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tbFr2W46OE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tbFr2W46OE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbFr2W46OE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbFr2W46OE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbFr2W46OE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tbFr2W46OE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbFr2W46OE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tbFr2W46OE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbFr2W46OE .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tbFr2W46OE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tbFr2W46OE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbFr2W46OE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbFr2W46OE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbFr2W46OE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tbFr2W46OE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tbFr2W46OE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tbFr2W46OE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tbFr2W46OE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbFr2W46OE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbFr2W46OE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbFr2W46OE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tbFr2W46OE button.navbar-toggler:focus {
  outline: none;
}
.cid-tbFr2W46OE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tbFr2W46OE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tbFr2W46OE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tbFr2W46OE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tbFr2W46OE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tbFr2W46OE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbFr2W46OE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tbFr2W46OE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tbFr2W46OE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbFr2W46OE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tbFr2W46OE .collapsed .btn {
  display: flex;
}
.cid-tbFr2W46OE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbFr2W46OE .collapsed .navbar-collapse.collapsing,
.cid-tbFr2W46OE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbFr2W46OE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbFr2W46OE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbFr2W46OE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbFr2W46OE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbFr2W46OE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbFr2W46OE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tbFr2W46OE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbFr2W46OE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tbFr2W46OE .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbFr2W46OE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tbFr2W46OE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbFr2W46OE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tbFr2W46OE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbFr2W46OE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbFr2W46OE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tbFr2W46OE.navbar-expand {
    flex-direction: column;
  }
  .cid-tbFr2W46OE img {
    height: 3.8rem !important;
  }
  .cid-tbFr2W46OE .btn {
    display: flex;
  }
  .cid-tbFr2W46OE button.navbar-toggler {
    display: block;
  }
  .cid-tbFr2W46OE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tbFr2W46OE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbFr2W46OE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tbFr2W46OE .navbar-collapse.collapsing,
  .cid-tbFr2W46OE .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbFr2W46OE .navbar-collapse.collapsing .navbar-nav,
  .cid-tbFr2W46OE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbFr2W46OE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbFr2W46OE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbFr2W46OE .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbFr2W46OE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tbFr2W46OE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbFr2W46OE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbFr2W46OE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tbFr2W46OE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbFr2W46OE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbFr2W46OE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tbFr2W46OE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tbFr2W46OE .navbar-collapse {
  flex-basis: auto;
}
.cid-tbFr2W46OE .nav-link:hover,
.cid-tbFr2W46OE .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tbFr2XiZUh {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20220426-172647-2000x1500.jpg");
  text-shadow: 4px 4px 8px #969696;
}
.cid-tbFr2XiZUh H1 {
  color: #ffffff;
}
.cid-tbFr2XiZUh H3 {
  color: #ffffff;
}
.cid-tbFr2XFgxI {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbFr2XFgxI .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbFr2XFgxI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbFr2XFgxI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbFr2XFgxI .mbr-text {
    text-align: center;
  }
}
.cid-tbFr2XFgxI .mbr-text,
.cid-tbFr2XFgxI .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tbFr2XFgxI H1 {
  color: #2e2e2e;
}
.cid-tbFr2XFgxI H3 {
  color: #2e2e2e;
}
.cid-tdgUgL4MWt {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdgUgL4MWt .mbr-section-subtitle {
  color: #767676;
}
.cid-tdgUgL4MWt .container-table {
  margin: 0 auto;
}
.cid-tdgUgL4MWt .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tdgUgL4MWt .dataTables_wrapper {
  display: block;
}
.cid-tdgUgL4MWt .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tdgUgL4MWt .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tdgUgL4MWt table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-tdgUgL4MWt table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tdgUgL4MWt table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-tdgUgL4MWt table td {
  border-top: 1px solid #ffffff;
}
.cid-tdgUgL4MWt table.table {
  background: #ffffff;
}
.cid-tdgUgL4MWt .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tdgUgL4MWt .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tdgUgL4MWt .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tdgUgL4MWt .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tdgUgL4MWt .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tdgUgL4MWt .dataTables_filter {
    text-align: center;
  }
  .cid-tdgUgL4MWt .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tdgUgL4MWt .head-item {
  text-align: center;
}
.cid-tdgUgL4MWt .body-item {
  text-align: center;
}
.cid-tdrImj2i5t {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20180420-132557-2000x1500.jpg");
}
.cid-tdrF5Dnxsm {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tdrF5Dnxsm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tdrF5Dnxsm p {
  color: #767676;
  text-align: left;
}
.cid-tdrF5Dnxsm .card-box {
  padding-top: 2rem;
}
.cid-tdrF5Dnxsm .card-wrapper {
  height: 100%;
}
.cid-tdrIngkd3D {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20180518-183410-hdr-2000x1500.jpg");
}
.cid-tcf3NuyGf5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tcf3NuyGf5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tcf3NuyGf5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tcf3NuyGf5 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tcf3NuyGf5 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tcf3NuyGf5 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tcf3NuyGf5 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tcf3NuyGf5 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tcf3NuyGf5 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tcf3NuyGf5 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tcf3NuyGf5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbFr2Y5OhA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbFr2Y5OhA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbFr2Y5OhA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbFr2Y5OhA .mbr-text {
    text-align: center;
  }
}
.cid-tbFr2Y5OhA .mbr-text,
.cid-tbFr2Y5OhA .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tbFr2Y5OhA H1 {
  color: #2e2e2e;
}
.cid-tbFr2Y5OhA H3 {
  color: #232323;
}
.cid-tdgNb8mzsl {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tdgNb8mzsl img,
.cid-tdgNb8mzsl .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tdgNb8mzsl .item:focus,
.cid-tdgNb8mzsl span:focus {
  outline: none;
}
.cid-tdgNb8mzsl .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tdgNb8mzsl .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tdgNb8mzsl .item {
  padding: 0;
  margin: 0;
}
.cid-tdgNb8mzsl .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tdgNb8mzsl .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tdgNb8mzsl .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tdgNb8mzsl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tdgNb8mzsl .mbr-section-title {
  color: #232323;
}
.cid-tdrxoOnrUl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tdrxoOnrUl .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tdrxoOnrUl .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tdrxoOnrUl .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tdrxoOnrUl .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tdrxoOnrUl .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tdrxoOnrUl .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tdrxoOnrUl .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tdrxoOnrUl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tdrxqmCUSN {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tdrxqmCUSN .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 991px) {
  .cid-tdrxqmCUSN .item {
    margin-bottom: 4rem;
  }
}
.cid-tdrxqmCUSN .item:last-child .icon-box:before {
  display: none;
}
.cid-tdrxqmCUSN .item.last .icon-box:before {
  display: none;
}
.cid-tdrxqmCUSN .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-tdrxqmCUSN .icon-box {
    margin-right: 1rem;
  }
}
.cid-tdrxqmCUSN .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-tdrxqmCUSN span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tdrxqmCUSN .card {
    margin-bottom: 2rem;
  }
  .cid-tdrxqmCUSN .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tdrxqmCUSN .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-tdrxqmCUSN .icon-box::before {
    top: 114%;
  }
}
.cid-ti4E2RVxOC {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ti4E2RVxOC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ti4E2RVxOC p {
  color: #767676;
  text-align: left;
}
.cid-ti4E2RVxOC .card-box {
  padding-top: 2rem;
}
.cid-ti4E2RVxOC .card-wrapper {
  height: 100%;
}
.cid-ti4E2RVxOC .card-title {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tbFt5uXlSA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tbFt5uXlSA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbFt5uXlSA a {
  font-style: normal;
}
.cid-tbFt5uXlSA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tbFt5uXlSA .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tbFt5uXlSA .nav-item:focus,
.cid-tbFt5uXlSA .nav-link:focus {
  outline: none;
}
.cid-tbFt5uXlSA .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tbFt5uXlSA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tbFt5uXlSA .menu-logo {
  margin-right: auto;
}
.cid-tbFt5uXlSA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tbFt5uXlSA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tbFt5uXlSA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tbFt5uXlSA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbFt5uXlSA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbFt5uXlSA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbFt5uXlSA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tbFt5uXlSA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbFt5uXlSA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tbFt5uXlSA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbFt5uXlSA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tbFt5uXlSA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tbFt5uXlSA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbFt5uXlSA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbFt5uXlSA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbFt5uXlSA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tbFt5uXlSA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tbFt5uXlSA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tbFt5uXlSA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tbFt5uXlSA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbFt5uXlSA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbFt5uXlSA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbFt5uXlSA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tbFt5uXlSA button.navbar-toggler:focus {
  outline: none;
}
.cid-tbFt5uXlSA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tbFt5uXlSA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tbFt5uXlSA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tbFt5uXlSA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tbFt5uXlSA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tbFt5uXlSA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbFt5uXlSA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tbFt5uXlSA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tbFt5uXlSA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbFt5uXlSA .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tbFt5uXlSA .collapsed .btn {
  display: flex;
}
.cid-tbFt5uXlSA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbFt5uXlSA .collapsed .navbar-collapse.collapsing,
.cid-tbFt5uXlSA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbFt5uXlSA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbFt5uXlSA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbFt5uXlSA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbFt5uXlSA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbFt5uXlSA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbFt5uXlSA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tbFt5uXlSA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbFt5uXlSA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tbFt5uXlSA .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbFt5uXlSA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tbFt5uXlSA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbFt5uXlSA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tbFt5uXlSA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbFt5uXlSA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbFt5uXlSA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tbFt5uXlSA.navbar-expand {
    flex-direction: column;
  }
  .cid-tbFt5uXlSA img {
    height: 3.8rem !important;
  }
  .cid-tbFt5uXlSA .btn {
    display: flex;
  }
  .cid-tbFt5uXlSA button.navbar-toggler {
    display: block;
  }
  .cid-tbFt5uXlSA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tbFt5uXlSA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbFt5uXlSA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tbFt5uXlSA .navbar-collapse.collapsing,
  .cid-tbFt5uXlSA .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbFt5uXlSA .navbar-collapse.collapsing .navbar-nav,
  .cid-tbFt5uXlSA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbFt5uXlSA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbFt5uXlSA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbFt5uXlSA .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbFt5uXlSA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tbFt5uXlSA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbFt5uXlSA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbFt5uXlSA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tbFt5uXlSA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbFt5uXlSA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbFt5uXlSA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tbFt5uXlSA .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tbFt5uXlSA .navbar-collapse {
  flex-basis: auto;
}
.cid-tbFt5uXlSA .nav-link:hover,
.cid-tbFt5uXlSA .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tbFt5wdYhO {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20220426-172647-2000x1500.jpg");
  text-shadow: 4px 4px 8px #969696;
}
.cid-tbFt5wdYhO H1 {
  color: #ffffff;
}
.cid-tbFt5wdYhO H3 {
  color: #ffffff;
}
.cid-tbFt5wypRJ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbFt5wypRJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbFt5wypRJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbFt5wypRJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbFt5wypRJ .mbr-text {
    text-align: center;
  }
}
.cid-tbFt5wypRJ .mbr-text,
.cid-tbFt5wypRJ .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tbFt5wypRJ H1 {
  color: #2e2e2e;
}
.cid-tbFt5wypRJ H3 {
  color: #2e2e2e;
}
.cid-tbFt5wVq7R {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbFt5wVq7R .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbFt5wVq7R .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbFt5wVq7R .mbr-text {
    text-align: center;
  }
}
.cid-tbFt5wVq7R .mbr-text,
.cid-tbFt5wVq7R .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tbFt5wVq7R H1 {
  color: #2e2e2e;
}
.cid-tbFt5wVq7R H3 {
  color: #2e2e2e;
}
.cid-tbFt5xn6TG {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbFt5xn6TG .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbFt5xn6TG .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbFt5xn6TG .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbFt5xn6TG .mbr-text {
    text-align: center;
  }
}
.cid-tbFt5xn6TG .mbr-text,
.cid-tbFt5xn6TG .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tbFt5xn6TG H1 {
  color: #2e2e2e;
}
.cid-tbFt5xn6TG H3 {
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-ti4cdq4xd1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ti4cdq4xd1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ti4cdq4xd1 a {
  font-style: normal;
}
.cid-ti4cdq4xd1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ti4cdq4xd1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-ti4cdq4xd1 .nav-item:focus,
.cid-ti4cdq4xd1 .nav-link:focus {
  outline: none;
}
.cid-ti4cdq4xd1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ti4cdq4xd1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ti4cdq4xd1 .menu-logo {
  margin-right: auto;
}
.cid-ti4cdq4xd1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ti4cdq4xd1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ti4cdq4xd1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ti4cdq4xd1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ti4cdq4xd1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ti4cdq4xd1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ti4cdq4xd1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ti4cdq4xd1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ti4cdq4xd1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ti4cdq4xd1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ti4cdq4xd1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ti4cdq4xd1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ti4cdq4xd1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ti4cdq4xd1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ti4cdq4xd1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ti4cdq4xd1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ti4cdq4xd1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ti4cdq4xd1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ti4cdq4xd1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ti4cdq4xd1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ti4cdq4xd1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ti4cdq4xd1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ti4cdq4xd1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ti4cdq4xd1 button.navbar-toggler:focus {
  outline: none;
}
.cid-ti4cdq4xd1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-ti4cdq4xd1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ti4cdq4xd1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ti4cdq4xd1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ti4cdq4xd1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ti4cdq4xd1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ti4cdq4xd1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ti4cdq4xd1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ti4cdq4xd1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ti4cdq4xd1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-ti4cdq4xd1 .collapsed .btn {
  display: flex;
}
.cid-ti4cdq4xd1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.collapsing,
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ti4cdq4xd1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ti4cdq4xd1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-ti4cdq4xd1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ti4cdq4xd1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ti4cdq4xd1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ti4cdq4xd1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ti4cdq4xd1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ti4cdq4xd1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ti4cdq4xd1.navbar-expand {
    flex-direction: column;
  }
  .cid-ti4cdq4xd1 img {
    height: 3.8rem !important;
  }
  .cid-ti4cdq4xd1 .btn {
    display: flex;
  }
  .cid-ti4cdq4xd1 button.navbar-toggler {
    display: block;
  }
  .cid-ti4cdq4xd1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ti4cdq4xd1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ti4cdq4xd1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ti4cdq4xd1 .navbar-collapse.collapsing,
  .cid-ti4cdq4xd1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-ti4cdq4xd1 .navbar-collapse.collapsing .navbar-nav,
  .cid-ti4cdq4xd1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ti4cdq4xd1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ti4cdq4xd1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ti4cdq4xd1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-ti4cdq4xd1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ti4cdq4xd1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ti4cdq4xd1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ti4cdq4xd1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ti4cdq4xd1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ti4cdq4xd1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ti4cdq4xd1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ti4cdq4xd1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-ti4cdq4xd1 .navbar-collapse {
  flex-basis: auto;
}
.cid-ti4cdq4xd1 .nav-link:hover,
.cid-ti4cdq4xd1 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-ti4cdqYON9 {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/wechat-image-20220921183448-1706x1280.jpg");
  text-shadow: 4px 4px 8px #969696;
}
.cid-ti4cdqYON9 H1 {
  color: #ffffff;
}
.cid-ti4cdqYON9 H3 {
  color: #ffffff;
}
.cid-ti4cdriL11 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ti4cdriL11 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ti4cdriL11 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ti4cdriL11 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ti4cdriL11 .mbr-text {
    text-align: center;
  }
}
.cid-ti4cdriL11 .mbr-text,
.cid-ti4cdriL11 .mbr-section-btn {
  color: #2e2e2e;
}
.cid-ti4cdriL11 H1 {
  color: #2e2e2e;
}
.cid-ti4cdriL11 H3 {
  color: #2e2e2e;
}
.cid-ti4cdrE8Db {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ti4cdrE8Db .mbr-section-subtitle {
  color: #767676;
}
.cid-ti4cdrE8Db .container-table {
  margin: 0 auto;
}
.cid-ti4cdrE8Db .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ti4cdrE8Db .dataTables_wrapper {
  display: block;
}
.cid-ti4cdrE8Db .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ti4cdrE8Db .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ti4cdrE8Db table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-ti4cdrE8Db table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ti4cdrE8Db table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-ti4cdrE8Db table td {
  border-top: 1px solid #ffffff;
}
.cid-ti4cdrE8Db table.table {
  background: #ffffff;
}
.cid-ti4cdrE8Db .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ti4cdrE8Db .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ti4cdrE8Db .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ti4cdrE8Db .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ti4cdrE8Db .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ti4cdrE8Db .dataTables_filter {
    text-align: center;
  }
  .cid-ti4cdrE8Db .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ti4cdrE8Db .head-item {
  text-align: center;
}
.cid-ti4cdrE8Db .body-item {
  text-align: center;
}
.cid-tlaXojcZj3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tlaXojcZj3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlaXojcZj3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlaXojcZj3 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tlaXojcZj3 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tlaXojcZj3 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tlaXojcZj3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tlaXojcZj3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tlaXojcZj3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tlaXojcZj3 .carousel-control,
.cid-tlaXojcZj3 .close {
  background: #1b1b1b;
}
.cid-tlaXojcZj3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tlaXojcZj3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tlaXojcZj3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tlaXojcZj3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tlaXojcZj3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tlaXojcZj3 .close::before {
  content: '\e91a';
}
.cid-tlaXojcZj3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tlaXojcZj3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tlaXojcZj3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlaXojcZj3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tlaXojcZj3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tlaXojcZj3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tlaXojcZj3 .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-tlaXojcZj3 .carousel-indicators li.active,
.cid-tlaXojcZj3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tlaXojcZj3 .carousel-indicators li::after,
.cid-tlaXojcZj3 .carousel-indicators li::before {
  content: none;
}
.cid-tlaXojcZj3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tlaXojcZj3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tlaXojcZj3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tlaXojcZj3 .carousel-indicators {
    display: none;
  }
}
.cid-tlaXojcZj3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tlaXojcZj3 .carousel-inner > .active {
  display: block;
}
.cid-tlaXojcZj3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlaXojcZj3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tlaXojcZj3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tlaXojcZj3 .carousel-control,
  .cid-tlaXojcZj3 .carousel-indicators,
  .cid-tlaXojcZj3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tlaXojcZj3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tlaXojcZj3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tlaXojcZj3 .carousel-indicators .active,
.cid-tlaXojcZj3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tlaXojcZj3 .carousel-indicators .active {
  background: #fff;
}
.cid-tlaXojcZj3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tlaXojcZj3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tlaXojcZj3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tlaXojcZj3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tlaXojcZj3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tlaXojcZj3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tlaXojcZj3 .carousel {
  width: 100%;
}
.cid-tlaXojcZj3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tlaXojcZj3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tlaXojcZj3 .modal.fade .modal-dialog,
.cid-tlaXojcZj3 .modal.in .modal-dialog {
  transform: none;
}
.cid-tlaXojcZj3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tlaXojcZj3 H6 {
  text-align: center;
}
.cid-ti4cdsszs4 {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20191121-140632-2000x1500.jpg");
}
.cid-ti4cdsP4Sg {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ti4cdsP4Sg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ti4cdsP4Sg p {
  color: #767676;
  text-align: left;
}
.cid-ti4cdsP4Sg .card-box {
  padding-top: 2rem;
}
.cid-ti4cdsP4Sg .card-wrapper {
  height: 100%;
}
.cid-ti4cdthbYf {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/wechat-image-20220921191721-1280x1280.jpg");
}
.cid-ti4cdtB77n {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-ti4cdtB77n .mbr-fallback-image.disabled {
  display: none;
}
.cid-ti4cdtB77n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ti4cdtB77n .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-ti4cdtB77n .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-ti4cdtB77n .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ti4cdtB77n .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ti4cdtB77n .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ti4cdtB77n .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-ti4cdtB77n .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-ti4cdtB77n .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ti4cdu45Cc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ti4cdu45Cc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ti4cdu45Cc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ti4cdu45Cc .mbr-text {
    text-align: center;
  }
}
.cid-ti4cdu45Cc .mbr-text,
.cid-ti4cdu45Cc .mbr-section-btn {
  color: #2e2e2e;
}
.cid-ti4cdu45Cc H1 {
  color: #2e2e2e;
}
.cid-ti4cdu45Cc H3 {
  color: #232323;
}
.cid-ti4cduqpjS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ti4cduqpjS img,
.cid-ti4cduqpjS .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-ti4cduqpjS .item:focus,
.cid-ti4cduqpjS span:focus {
  outline: none;
}
.cid-ti4cduqpjS .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-ti4cduqpjS .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-ti4cduqpjS .item {
  padding: 0;
  margin: 0;
}
.cid-ti4cduqpjS .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ti4cduqpjS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ti4cduqpjS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-ti4cduqpjS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ti4cduqpjS .mbr-section-title {
  color: #232323;
}
.cid-ti4cdv9mMO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-ti4cdv9mMO .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-ti4cdv9mMO .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-ti4cdv9mMO .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ti4cdv9mMO .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-ti4cdv9mMO .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ti4cdv9mMO .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-ti4cdv9mMO .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-ti4cdv9mMO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-ti4cdvwm8O {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-ti4cdvwm8O .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 991px) {
  .cid-ti4cdvwm8O .item {
    margin-bottom: 4rem;
  }
}
.cid-ti4cdvwm8O .item:last-child .icon-box:before {
  display: none;
}
.cid-ti4cdvwm8O .item.last .icon-box:before {
  display: none;
}
.cid-ti4cdvwm8O .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-ti4cdvwm8O .icon-box {
    margin-right: 1rem;
  }
}
.cid-ti4cdvwm8O .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-ti4cdvwm8O span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-ti4cdvwm8O .card {
    margin-bottom: 2rem;
  }
  .cid-ti4cdvwm8O .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-ti4cdvwm8O .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-ti4cdvwm8O .icon-box::before {
    top: 114%;
  }
}
.cid-tlb3lmowbB {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tlb3lmowbB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlb3lmowbB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tlb3lmowbB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tlb3lmowbB .row {
  flex-direction: row-reverse;
}
.cid-tlb3lmowbB img {
  width: 100%;
}
.cid-ti4cSp7pM4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ti4cSp7pM4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ti4cSp7pM4 p {
  color: #767676;
  text-align: left;
}
.cid-ti4cSp7pM4 .card-box {
  padding-top: 2rem;
}
.cid-ti4cSp7pM4 .card-wrapper {
  height: 100%;
}
.cid-ti4cSp7pM4 .card-title {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sJgAvZL3FZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sJgAvZL3FZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sJgAvZL3FZ a {
  font-style: normal;
}
.cid-sJgAvZL3FZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sJgAvZL3FZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sJgAvZL3FZ .nav-item:focus,
.cid-sJgAvZL3FZ .nav-link:focus {
  outline: none;
}
.cid-sJgAvZL3FZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sJgAvZL3FZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sJgAvZL3FZ .menu-logo {
  margin-right: auto;
}
.cid-sJgAvZL3FZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sJgAvZL3FZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sJgAvZL3FZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sJgAvZL3FZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sJgAvZL3FZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sJgAvZL3FZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sJgAvZL3FZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sJgAvZL3FZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sJgAvZL3FZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sJgAvZL3FZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sJgAvZL3FZ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sJgAvZL3FZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sJgAvZL3FZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sJgAvZL3FZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sJgAvZL3FZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sJgAvZL3FZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sJgAvZL3FZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sJgAvZL3FZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sJgAvZL3FZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sJgAvZL3FZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sJgAvZL3FZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sJgAvZL3FZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sJgAvZL3FZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sJgAvZL3FZ button.navbar-toggler:focus {
  outline: none;
}
.cid-sJgAvZL3FZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sJgAvZL3FZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sJgAvZL3FZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sJgAvZL3FZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sJgAvZL3FZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sJgAvZL3FZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJgAvZL3FZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sJgAvZL3FZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sJgAvZL3FZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJgAvZL3FZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sJgAvZL3FZ .collapsed .btn {
  display: flex;
}
.cid-sJgAvZL3FZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.collapsing,
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sJgAvZL3FZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sJgAvZL3FZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sJgAvZL3FZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sJgAvZL3FZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sJgAvZL3FZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sJgAvZL3FZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sJgAvZL3FZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sJgAvZL3FZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sJgAvZL3FZ.navbar-expand {
    flex-direction: column;
  }
  .cid-sJgAvZL3FZ img {
    height: 3.8rem !important;
  }
  .cid-sJgAvZL3FZ .btn {
    display: flex;
  }
  .cid-sJgAvZL3FZ button.navbar-toggler {
    display: block;
  }
  .cid-sJgAvZL3FZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sJgAvZL3FZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sJgAvZL3FZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sJgAvZL3FZ .navbar-collapse.collapsing,
  .cid-sJgAvZL3FZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sJgAvZL3FZ .navbar-collapse.collapsing .navbar-nav,
  .cid-sJgAvZL3FZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sJgAvZL3FZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sJgAvZL3FZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sJgAvZL3FZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sJgAvZL3FZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sJgAvZL3FZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sJgAvZL3FZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sJgAvZL3FZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sJgAvZL3FZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sJgAvZL3FZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sJgAvZL3FZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sJgAvZL3FZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sJgAvZL3FZ .navbar-collapse {
  flex-basis: auto;
}
.cid-sJgAvZL3FZ .nav-link:hover,
.cid-sJgAvZL3FZ .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sJgAw4YvSu {
  padding-top: 135px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/-mg-7154-2000x1257.jpg");
}
.cid-sJgAw4YvSu H1 {
  color: #ffffff;
}
.cid-sJgAw4YvSu H3 {
  color: #f9f295;
}
.cid-sJgAw5D243 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJgAw5D243 img,
.cid-sJgAw5D243 .item-img {
  width: 100%;
}
.cid-sJgAw5D243 .item:focus,
.cid-sJgAw5D243 span:focus {
  outline: none;
}
.cid-sJgAw5D243 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sJgAw5D243 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sJgAw5D243 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-sJgAw5D243 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sJgAw5D243 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-sJgAw5D243 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-sJgAw5D243 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sJgAw5D243 .mbr-section-title {
  color: #232323;
}
.cid-sJgAw5D243 .mbr-text,
.cid-sJgAw5D243 .mbr-section-btn {
  text-align: center;
}
.cid-sJgAw5D243 .item-title {
  text-align: center;
}
.cid-sJgAw5D243 .item-subtitle {
  text-align: left;
}
.cid-sJgAw7gCPV {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-7151-2000x1484.jpg");
}
.cid-sJgAw7CPaA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sJgAw7CPaA .row {
  flex-direction: row-reverse;
}
.cid-sJgAw7CPaA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sJgAw7CPaA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sJgAw7CPaA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sJgAw7CPaA .mbr-section-title {
  text-align: center;
}
.cid-sJgAw7VTZA {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJgAw7VTZA .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sJgAw7VTZA .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sJgAw7VTZA .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sJgAw7VTZA .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sJJOE9VfqO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJJOE9VfqO img,
.cid-sJJOE9VfqO .item-img {
  width: 100%;
}
.cid-sJJOE9VfqO .item:focus,
.cid-sJJOE9VfqO span:focus {
  outline: none;
}
.cid-sJJOE9VfqO .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sJJOE9VfqO .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sJJOE9VfqO .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sJJOE9VfqO .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sJJOE9VfqO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sJJOE9VfqO .mbr-section-title {
  color: #232323;
}
.cid-sJJOE9VfqO .mbr-text,
.cid-sJJOE9VfqO .mbr-section-btn {
  text-align: center;
}
.cid-sJJOE9VfqO .item-title {
  text-align: center;
}
.cid-sJJOE9VfqO .item-subtitle {
  text-align: left;
}
.cid-sJgAw9qr4t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJgAw9qr4t .item {
  padding-bottom: 2rem;
}
.cid-sJgAw9qr4t .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-sJgAw9qr4t .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sJgAw9qr4t .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sJgAw9qr4t .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sJgAw9qr4t .carousel-control,
.cid-sJgAw9qr4t .close {
  background: #1b1b1b;
}
.cid-sJgAw9qr4t .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sJgAw9qr4t .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sJgAw9qr4t .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sJgAw9qr4t .carousel-control-next span {
  margin-left: 5px;
}
.cid-sJgAw9qr4t .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sJgAw9qr4t .close::before {
  content: '\e91a';
}
.cid-sJgAw9qr4t .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sJgAw9qr4t .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sJgAw9qr4t .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJgAw9qr4t .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sJgAw9qr4t .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sJgAw9qr4t .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sJgAw9qr4t .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-sJgAw9qr4t .carousel-indicators li.active,
.cid-sJgAw9qr4t .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sJgAw9qr4t .carousel-indicators li::after,
.cid-sJgAw9qr4t .carousel-indicators li::before {
  content: none;
}
.cid-sJgAw9qr4t .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sJgAw9qr4t .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sJgAw9qr4t .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sJgAw9qr4t .carousel-indicators {
    display: none;
  }
}
.cid-sJgAw9qr4t .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sJgAw9qr4t .carousel-inner > .active {
  display: block;
}
.cid-sJgAw9qr4t .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJgAw9qr4t .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sJgAw9qr4t .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sJgAw9qr4t .carousel-control,
  .cid-sJgAw9qr4t .carousel-indicators,
  .cid-sJgAw9qr4t .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sJgAw9qr4t .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sJgAw9qr4t .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sJgAw9qr4t .carousel-indicators .active,
.cid-sJgAw9qr4t .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sJgAw9qr4t .carousel-indicators .active {
  background: #fff;
}
.cid-sJgAw9qr4t .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sJgAw9qr4t .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sJgAw9qr4t .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sJgAw9qr4t .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sJgAw9qr4t .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sJgAw9qr4t .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sJgAw9qr4t .carousel {
  width: 100%;
}
.cid-sJgAw9qr4t .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sJgAw9qr4t .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sJgAw9qr4t .modal.fade .modal-dialog,
.cid-sJgAw9qr4t .modal.in .modal-dialog {
  transform: none;
}
.cid-sJgAw9qr4t .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sJgAw9qr4t H6 {
  text-align: center;
}
.cid-sJKEtniRCO {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sJKEtniRCO .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sJKEtniRCO .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sJKEtniRCO .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sJKEtniRCO .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sJKEtniRCO .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sJKEtniRCO .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sJKEtniRCO .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sJKEtniRCO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sJgAwasNCf {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/foto-03-03-10-22-31-09-1944x1296.jpg");
}
.cid-sJgAwaMFl1 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sJgAwaMFl1 .row {
  flex-direction: row-reverse;
}
.cid-sJgAwaMFl1 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sJgAwaMFl1 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sJgAwaMFl1 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sJgAwb6baz {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sJgAwb6baz .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sJgAwb6baz .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sJgAwb6baz .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sJgAwb6baz .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sJKTZgfYXs {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sJKTZgfYXs .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-sJKTZgfYXs .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sJKTZgfYXs .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-sJKTZgfYXs .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-sJKTZgfYXs .row .row {
    flex-direction: column-reverse;
  }
  .cid-sJKTZgfYXs .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-sJKTZgfYXs .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sJKTZgfYXs .card-subtitle {
  color: #0095ff;
}
.cid-sJKTZgfYXs .mbr-text {
  color: #555555;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-s2V7BnWFuX {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/aquaritos-18.9.07-053-600x450.jpg");
}
.cid-s2V7BnWFuX .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-s2V7BnWFuX .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-s2V7BnWFuX .mbr-text {
  color: #ffffff;
}
.cid-s2V7BnWFuX H2 {
  color: #ffffff;
}
.cid-scQ2DP0RrT {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scQ2DP0RrT .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-scQ2DP0RrT .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-scQ2DP0RrT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-scQ2DP0RrT .mbr-text {
    text-align: center;
  }
}
.cid-scQ2DP0RrT .mbr-text,
.cid-scQ2DP0RrT .mbr-section-btn {
  color: #2e2e2e;
}
.cid-scQ2DP0RrT H1 {
  color: #2e2e2e;
}
.cid-scQ2DP0RrT H3 {
  color: #2e2e2e;
}
.cid-sdhMvujM47 {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sdhMvujM47 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdhMvujM47 p {
  color: #767676;
  text-align: left;
}
.cid-sdhMvujM47 .card-box {
  padding-top: 2rem;
}
.cid-sdhMvujM47 .card-wrapper {
  height: 100%;
}
.cid-sdhMvujM47 .card-title {
  text-align: center;
}
.cid-sdhMvujM47 P {
  color: #2e2e2e;
}
.cid-s2V7BoPVq5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2V7BoPVq5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2V7BoPVq5 a {
  font-style: normal;
}
.cid-s2V7BoPVq5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2V7BoPVq5 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-s2V7BoPVq5 .nav-item:focus,
.cid-s2V7BoPVq5 .nav-link:focus {
  outline: none;
}
.cid-s2V7BoPVq5 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-s2V7BoPVq5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2V7BoPVq5 .menu-logo {
  margin-right: auto;
}
.cid-s2V7BoPVq5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-s2V7BoPVq5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2V7BoPVq5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2V7BoPVq5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2V7BoPVq5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2V7BoPVq5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2V7BoPVq5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2V7BoPVq5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2V7BoPVq5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2V7BoPVq5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2V7BoPVq5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2V7BoPVq5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2V7BoPVq5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2V7BoPVq5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2V7BoPVq5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2V7BoPVq5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s2V7BoPVq5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2V7BoPVq5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2V7BoPVq5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2V7BoPVq5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2V7BoPVq5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2V7BoPVq5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2V7BoPVq5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2V7BoPVq5 button.navbar-toggler:focus {
  outline: none;
}
.cid-s2V7BoPVq5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-s2V7BoPVq5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2V7BoPVq5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2V7BoPVq5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2V7BoPVq5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2V7BoPVq5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2V7BoPVq5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2V7BoPVq5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2V7BoPVq5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2V7BoPVq5 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-s2V7BoPVq5 .collapsed .btn {
  display: flex;
}
.cid-s2V7BoPVq5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.collapsing,
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2V7BoPVq5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2V7BoPVq5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2V7BoPVq5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2V7BoPVq5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2V7BoPVq5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s2V7BoPVq5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2V7BoPVq5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2V7BoPVq5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s2V7BoPVq5.navbar-expand {
    flex-direction: column;
  }
  .cid-s2V7BoPVq5 img {
    height: 3.8rem !important;
  }
  .cid-s2V7BoPVq5 .btn {
    display: flex;
  }
  .cid-s2V7BoPVq5 button.navbar-toggler {
    display: block;
  }
  .cid-s2V7BoPVq5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2V7BoPVq5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2V7BoPVq5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2V7BoPVq5 .navbar-collapse.collapsing,
  .cid-s2V7BoPVq5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2V7BoPVq5 .navbar-collapse.collapsing .navbar-nav,
  .cid-s2V7BoPVq5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2V7BoPVq5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2V7BoPVq5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2V7BoPVq5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2V7BoPVq5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2V7BoPVq5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2V7BoPVq5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2V7BoPVq5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2V7BoPVq5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2V7BoPVq5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2V7BoPVq5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s2V7BoPVq5 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-s2V7BoPVq5 .navbar-collapse {
  flex-basis: auto;
}
.cid-s2V7BoPVq5 .nav-link:hover,
.cid-s2V7BoPVq5 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sdiS0uQQR4 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdiS0uQQR4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdiS0uQQR4 p {
  color: #767676;
  text-align: left;
}
.cid-sdiS0uQQR4 .card-box {
  padding-top: 2rem;
}
.cid-sdiS0uQQR4 .card-wrapper {
  height: 100%;
}
.cid-sdiS0uQQR4 .card-title {
  text-align: center;
}
.cid-s2V7BpkCU2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2V7BpkCU2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s2V7BpkCU2 p {
  color: #767676;
  text-align: left;
}
.cid-s2V7BpkCU2 .card-box {
  padding-top: 2rem;
}
.cid-s2V7BpkCU2 .card-wrapper {
  height: 100%;
}
.cid-s2V7BpkCU2 .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-s2V7BpkCU2 P {
  text-align: center;
  color: #2e2e2e;
}
.cid-s2V7BpkCU2 I {
  color: #2e2e2e;
}
.cid-seCaVfrIvH {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-20180420-132556-2000x1500.jpg");
}
.cid-seCaVfrIvH SPAN {
  color: #149dcc;
}
.cid-seCaVfrIvH .mbr-section-subtitle {
  color: #ff7f9f;
}
.cid-seCaVfrIvH .mbr-section-subtitle B {
  color: #cccccc;
}
.cid-seCaVfrIvH H2 {
  color: #767676;
}
.cid-seDwivPvdC {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seDwivPvdC H2 {
  color: #2e2e2e;
}
.cid-seDwivPvdC .mbr-text {
  color: #2e2e2e;
}
.cid-seDwivPvdC .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-seCbvO7LZt {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/kit-cubic-1920-400-1920x400.jpg");
}
.cid-seCbvO7LZt H1 {
  color: #232323;
}
.cid-sfccJIF1F4 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfccJIF1F4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfccJIF1F4 .container-table {
  margin: 0 auto;
}
.cid-sfccJIF1F4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfccJIF1F4 .dataTables_wrapper {
  display: block;
}
.cid-sfccJIF1F4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfccJIF1F4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfccJIF1F4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-sfccJIF1F4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sfccJIF1F4 table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-sfccJIF1F4 table td {
  border-top: 1px solid #ffffff;
}
.cid-sfccJIF1F4 table.table {
  background: #ffffff;
}
.cid-sfccJIF1F4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfccJIF1F4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfccJIF1F4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfccJIF1F4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfccJIF1F4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfccJIF1F4 .dataTables_filter {
    text-align: center;
  }
  .cid-sfccJIF1F4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfmBT6p1W7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/img-20191121-140632-2000x1500.jpg");
}
.cid-sfmBT6p1W7 H2 {
  color: #ffffff;
}
.cid-sfmBT6p1W7 .mbr-text {
  color: #ffffff;
}
.cid-sfmBPM0Ayb {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfmBPM0Ayb .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sfmBPM0Ayb .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sfmBPM0Ayb .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sfmBPM0Ayb .mbr-text {
    text-align: center;
  }
}
.cid-sfmBPM0Ayb .mbr-text,
.cid-sfmBPM0Ayb .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sfmBPM0Ayb H1 {
  color: #2e2e2e;
}
.cid-sfmBPM0Ayb H3 {
  color: #2e2e2e;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sP6Jkf03Rq {
  padding-top: 120px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/100513db080-2000x1500.jpg");
}
.cid-sP6Jkf03Rq .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-sP6Jkf03Rq .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sP6Jkf03Rq .mbr-text {
  color: #ffffff;
}
.cid-sP6Jkf03Rq H2 {
  color: #ffffff;
}
.cid-sP6Jkfg2KK {
  padding-top: 75px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sP6Jkfg2KK .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sP6Jkfg2KK .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sP6Jkfg2KK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sP6Jkfg2KK .mbr-text {
    text-align: center;
  }
}
.cid-sP6Jkfg2KK .mbr-text,
.cid-sP6Jkfg2KK .mbr-section-btn {
  color: #767676;
}
.cid-sP6Jkfg2KK H1 {
  color: #2e2e2e;
}
.cid-sP6Jkfg2KK H3 {
  color: #2e2e2e;
}
.cid-sP6JkhrxKc {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/100513db082-2000x1500.jpg");
}
.cid-sP6JkhrxKc SPAN {
  color: #149dcc;
}
.cid-sP6JkhrxKc .mbr-section-subtitle {
  color: #ff7f9f;
}
.cid-sP6JkhrxKc .mbr-section-subtitle B {
  color: #cccccc;
}
.cid-sP6JkhrxKc H2 {
  color: #767676;
}
.cid-sP6JkfZabx .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sP6JkfZabx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sP6JkfZabx a {
  font-style: normal;
}
.cid-sP6JkfZabx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sP6JkfZabx .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sP6JkfZabx .nav-item:focus,
.cid-sP6JkfZabx .nav-link:focus {
  outline: none;
}
.cid-sP6JkfZabx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sP6JkfZabx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sP6JkfZabx .menu-logo {
  margin-right: auto;
}
.cid-sP6JkfZabx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sP6JkfZabx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sP6JkfZabx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sP6JkfZabx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sP6JkfZabx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sP6JkfZabx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sP6JkfZabx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sP6JkfZabx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sP6JkfZabx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sP6JkfZabx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sP6JkfZabx .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sP6JkfZabx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sP6JkfZabx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sP6JkfZabx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sP6JkfZabx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sP6JkfZabx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sP6JkfZabx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sP6JkfZabx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sP6JkfZabx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sP6JkfZabx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sP6JkfZabx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sP6JkfZabx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sP6JkfZabx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sP6JkfZabx button.navbar-toggler:focus {
  outline: none;
}
.cid-sP6JkfZabx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sP6JkfZabx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sP6JkfZabx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sP6JkfZabx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sP6JkfZabx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sP6JkfZabx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sP6JkfZabx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sP6JkfZabx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sP6JkfZabx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sP6JkfZabx .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sP6JkfZabx .collapsed .btn {
  display: flex;
}
.cid-sP6JkfZabx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sP6JkfZabx .collapsed .navbar-collapse.collapsing,
.cid-sP6JkfZabx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sP6JkfZabx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sP6JkfZabx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sP6JkfZabx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sP6JkfZabx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sP6JkfZabx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sP6JkfZabx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sP6JkfZabx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sP6JkfZabx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sP6JkfZabx .collapsed button.navbar-toggler {
  display: block;
}
.cid-sP6JkfZabx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sP6JkfZabx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sP6JkfZabx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sP6JkfZabx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sP6JkfZabx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sP6JkfZabx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sP6JkfZabx.navbar-expand {
    flex-direction: column;
  }
  .cid-sP6JkfZabx img {
    height: 3.8rem !important;
  }
  .cid-sP6JkfZabx .btn {
    display: flex;
  }
  .cid-sP6JkfZabx button.navbar-toggler {
    display: block;
  }
  .cid-sP6JkfZabx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sP6JkfZabx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sP6JkfZabx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sP6JkfZabx .navbar-collapse.collapsing,
  .cid-sP6JkfZabx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sP6JkfZabx .navbar-collapse.collapsing .navbar-nav,
  .cid-sP6JkfZabx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sP6JkfZabx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sP6JkfZabx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sP6JkfZabx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sP6JkfZabx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sP6JkfZabx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sP6JkfZabx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sP6JkfZabx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sP6JkfZabx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sP6JkfZabx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sP6JkfZabx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sP6JkfZabx .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sP6JkfZabx .navbar-collapse {
  flex-basis: auto;
}
.cid-sP6JkfZabx .nav-link:hover,
.cid-sP6JkfZabx .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sP6JkhK7oZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sP6JkhK7oZ H2 {
  color: #2e2e2e;
}
.cid-sP6JkhK7oZ .mbr-text {
  color: #2e2e2e;
}
.cid-sP6JkhK7oZ .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sP6Jki0oFO {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/openreef-components-1920-400-1920x400.jpg");
}
.cid-sP6Jki0oFO H1 {
  color: #232323;
}
.cid-tbulR9cYBt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/-mg-8906-2000x1333.jpg");
}
.cid-tbulR9cYBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tbulR9cYBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tbulR9cYBt .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tbulR9cYBt .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tbulR9cYBt .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tbulR9cYBt .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tbulR9cYBt .row .row {
    flex-direction: column-reverse;
  }
  .cid-tbulR9cYBt .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tbulR9cYBt .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbulR9cYBt .card-subtitle {
  color: #0095ff;
}
.cid-tbulR9cYBt .mbr-text {
  color: #555555;
}
.cid-tbulR9cYBt .mbr-text,
.cid-tbulR9cYBt .mbr-section-btn {
  color: #232323;
}
.cid-tbzCk8C63E {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tbzCk8C63E .mbr-section-title {
  color: #232323;
}
.cid-tbzOBrLVLn {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tbzOBrLVLn img,
.cid-tbzOBrLVLn .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tbzOBrLVLn .item:focus,
.cid-tbzOBrLVLn span:focus {
  outline: none;
}
.cid-tbzOBrLVLn .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tbzOBrLVLn .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tbzOBrLVLn .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tbzOBrLVLn .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tbzOBrLVLn .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tbzOBrLVLn .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tbzOBrLVLn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tbzOBrLVLn .mbr-section-title {
  color: #232323;
}
.cid-tbzOBrLVLn .mbr-text,
.cid-tbzOBrLVLn .mbr-section-btn {
  text-align: left;
}
.cid-tbzOBrLVLn .item-title {
  text-align: center;
}
.cid-tbzOBrLVLn .item-subtitle {
  text-align: center;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sP6JoVd5TQ {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20180506-201900-2000x1500.jpg");
}
.cid-sP6JoVd5TQ .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-sP6JoVd5TQ .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sP6JoVd5TQ .mbr-text {
  color: #ffffff;
}
.cid-sP6JoVd5TQ H2 {
  color: #ffffff;
}
.cid-uv8qzEluFa {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uv8qzEluFa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uv8qzEluFa .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uv8qzEluFa .mbr-text {
    text-align: center;
  }
}
.cid-uv8qzEluFa .mbr-text,
.cid-uv8qzEluFa .mbr-section-btn {
  color: #2e2e2e;
}
.cid-uv8qzEluFa H1 {
  color: #2e2e2e;
}
.cid-uv8qzEluFa H3 {
  color: #2e2e2e;
}
.cid-sP6JoWo7cU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sP6JoWo7cU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sP6JoWo7cU a {
  font-style: normal;
}
.cid-sP6JoWo7cU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sP6JoWo7cU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sP6JoWo7cU .nav-item:focus,
.cid-sP6JoWo7cU .nav-link:focus {
  outline: none;
}
.cid-sP6JoWo7cU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sP6JoWo7cU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sP6JoWo7cU .menu-logo {
  margin-right: auto;
}
.cid-sP6JoWo7cU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sP6JoWo7cU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sP6JoWo7cU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sP6JoWo7cU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sP6JoWo7cU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sP6JoWo7cU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sP6JoWo7cU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sP6JoWo7cU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sP6JoWo7cU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sP6JoWo7cU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sP6JoWo7cU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sP6JoWo7cU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sP6JoWo7cU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sP6JoWo7cU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sP6JoWo7cU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sP6JoWo7cU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sP6JoWo7cU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sP6JoWo7cU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sP6JoWo7cU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sP6JoWo7cU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sP6JoWo7cU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sP6JoWo7cU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sP6JoWo7cU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sP6JoWo7cU button.navbar-toggler:focus {
  outline: none;
}
.cid-sP6JoWo7cU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sP6JoWo7cU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sP6JoWo7cU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sP6JoWo7cU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sP6JoWo7cU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sP6JoWo7cU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sP6JoWo7cU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sP6JoWo7cU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sP6JoWo7cU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sP6JoWo7cU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sP6JoWo7cU .collapsed .btn {
  display: flex;
}
.cid-sP6JoWo7cU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sP6JoWo7cU .collapsed .navbar-collapse.collapsing,
.cid-sP6JoWo7cU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sP6JoWo7cU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sP6JoWo7cU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sP6JoWo7cU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sP6JoWo7cU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sP6JoWo7cU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sP6JoWo7cU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sP6JoWo7cU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sP6JoWo7cU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sP6JoWo7cU .collapsed button.navbar-toggler {
  display: block;
}
.cid-sP6JoWo7cU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sP6JoWo7cU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sP6JoWo7cU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sP6JoWo7cU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sP6JoWo7cU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sP6JoWo7cU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sP6JoWo7cU.navbar-expand {
    flex-direction: column;
  }
  .cid-sP6JoWo7cU img {
    height: 3.8rem !important;
  }
  .cid-sP6JoWo7cU .btn {
    display: flex;
  }
  .cid-sP6JoWo7cU button.navbar-toggler {
    display: block;
  }
  .cid-sP6JoWo7cU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sP6JoWo7cU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sP6JoWo7cU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sP6JoWo7cU .navbar-collapse.collapsing,
  .cid-sP6JoWo7cU .navbar-collapse.show {
    display: block !important;
  }
  .cid-sP6JoWo7cU .navbar-collapse.collapsing .navbar-nav,
  .cid-sP6JoWo7cU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sP6JoWo7cU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sP6JoWo7cU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sP6JoWo7cU .navbar-collapse.collapsing .navbar-buttons,
  .cid-sP6JoWo7cU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sP6JoWo7cU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sP6JoWo7cU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sP6JoWo7cU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sP6JoWo7cU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sP6JoWo7cU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sP6JoWo7cU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sP6JoWo7cU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sP6JoWo7cU .navbar-collapse {
  flex-basis: auto;
}
.cid-sP6JoWo7cU .nav-link:hover,
.cid-sP6JoWo7cU .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-uv8qCddILw {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uv8qCddILw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uv8qCddILw p {
  color: #767676;
  text-align: left;
}
.cid-uv8qCddILw .card-box {
  padding-top: 2rem;
}
.cid-uv8qCddILw .card-wrapper {
  height: 100%;
}
.cid-uv8qCddILw .card-title {
  text-align: center;
  color: #2e2e2e;
}
.cid-uv8qCddILw P {
  text-align: left;
  color: #2e2e2e;
}
.cid-uv8qCddILw I {
  color: #2e2e2e;
}
.cid-sP6JoXuNF2 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-20191121-122319-2000x1500.jpg");
}
.cid-sP6JoXuNF2 SPAN {
  color: #149dcc;
}
.cid-sP6JoXuNF2 .mbr-section-subtitle {
  color: #ff7f9f;
}
.cid-sP6JoXuNF2 .mbr-section-subtitle B {
  color: #cccccc;
}
.cid-sP6JoXuNF2 H2 {
  color: #767676;
}
.cid-sP6JoXP7WS {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sP6JoXP7WS H2 {
  color: #2e2e2e;
}
.cid-sP6JoXP7WS .mbr-text {
  color: #2e2e2e;
}
.cid-sP6JoXP7WS .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sP6JoY9VUW {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/all-in-one-fw-1920-400-1920x400.jpg");
}
.cid-sP6JoY9VUW H1 {
  color: #232323;
}
.cid-sP6JoYpmr8 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sP6JoYpmr8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sP6JoYpmr8 .container-table {
  margin: 0 auto;
}
.cid-sP6JoYpmr8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sP6JoYpmr8 .dataTables_wrapper {
  display: block;
}
.cid-sP6JoYpmr8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sP6JoYpmr8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sP6JoYpmr8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-sP6JoYpmr8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sP6JoYpmr8 table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-sP6JoYpmr8 table td {
  border-top: 1px solid #ffffff;
}
.cid-sP6JoYpmr8 table.table {
  background: #ffffff;
}
.cid-sP6JoYpmr8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sP6JoYpmr8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sP6JoYpmr8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sP6JoYpmr8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sP6JoYpmr8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sP6JoYpmr8 .dataTables_filter {
    text-align: center;
  }
  .cid-sP6JoYpmr8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t9zYwhvxd9 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/foto-03-03-10-22-19-38-800x533.jpg");
}
.cid-t9zYwhvxd9 SPAN {
  color: #149dcc;
}
.cid-t9zYwhvxd9 .mbr-section-subtitle {
  color: #ff7f9f;
}
.cid-t9zYwhvxd9 .mbr-section-subtitle B {
  color: #cccccc;
}
.cid-t9zYwhvxd9 H2 {
  color: #767676;
}
.cid-t9zz8akmGy {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9zz8akmGy H2 {
  color: #2e2e2e;
}
.cid-t9zz8akmGy .mbr-text {
  color: #2e2e2e;
}
.cid-t9zz8akmGy .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-t9zySDtsGm {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/all-in-one-marine-1920-400-1920x400.jpg");
}
.cid-t9zySDtsGm H1 {
  color: #232323;
}
.cid-t9zQgZVLI1 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t9zQgZVLI1 .mbr-section-subtitle {
  color: #767676;
}
.cid-t9zQgZVLI1 .container-table {
  margin: 0 auto;
}
.cid-t9zQgZVLI1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t9zQgZVLI1 .dataTables_wrapper {
  display: block;
}
.cid-t9zQgZVLI1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t9zQgZVLI1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t9zQgZVLI1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-t9zQgZVLI1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t9zQgZVLI1 table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-t9zQgZVLI1 table td {
  border-top: 1px solid #ffffff;
}
.cid-t9zQgZVLI1 table.table {
  background: #ffffff;
}
.cid-t9zQgZVLI1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t9zQgZVLI1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t9zQgZVLI1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t9zQgZVLI1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t9zQgZVLI1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t9zQgZVLI1 .dataTables_filter {
    text-align: center;
  }
  .cid-t9zQgZVLI1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tbA6jhoJMV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #55b4d4;
}
.cid-tbA6jhoJMV .mbr-section-title {
  color: #4f4943;
}
.cid-t9zT3mKP5C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9zT3mKP5C img,
.cid-t9zT3mKP5C .item-img {
  width: 100%;
}
.cid-t9zT3mKP5C .item:focus,
.cid-t9zT3mKP5C span:focus {
  outline: none;
}
.cid-t9zT3mKP5C .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t9zT3mKP5C .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t9zT3mKP5C .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t9zT3mKP5C .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t9zT3mKP5C .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t9zT3mKP5C .mbr-section-title {
  color: #232323;
}
.cid-t9zT3mKP5C .mbr-text,
.cid-t9zT3mKP5C .mbr-section-btn {
  text-align: left;
}
.cid-t9zT3mKP5C .item-title {
  text-align: center;
}
.cid-t9zT3mKP5C .item-subtitle {
  text-align: left;
}
.cid-uv8sbasYdH {
  padding-top: 135px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/amphyprion-ocellaris3-2000x1333.jpg");
}
.cid-uv8qERXizy {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv8qERXizy P {
  color: #2e2e2e;
}
.cid-uv8qERXizy H1 {
  color: #2e2e2e;
}
.cid-uv8qGNMv8H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv8qGNMv8H h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uv8qGNMv8H p {
  color: #767676;
  text-align: left;
}
.cid-uv8qGNMv8H .card-box {
  padding-top: 2rem;
}
.cid-uv8qGNMv8H .card-wrapper {
  height: 100%;
}
.cid-uv8qGNMv8H .card-title {
  text-align: center;
}
.cid-uv8qGNMv8H P {
  color: #2e2e2e;
  text-align: center;
}
.cid-uv8qHtbSxN {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uv8qHtbSxN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv8qHtbSxN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv8qHtbSxN .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uv8qHtbSxN .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uv8qHtbSxN .item-wrapper {
  position: relative;
}
.cid-uv8qHtbSxN .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uv8qHtbSxN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uv8qHtbSxN .carousel-control,
.cid-uv8qHtbSxN .close {
  background: #1b1b1b;
}
.cid-uv8qHtbSxN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uv8qHtbSxN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uv8qHtbSxN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uv8qHtbSxN .carousel-control-next span {
  margin-left: 5px;
}
.cid-uv8qHtbSxN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uv8qHtbSxN .close::before {
  content: '\e91a';
}
.cid-uv8qHtbSxN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uv8qHtbSxN .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uv8qHtbSxN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uv8qHtbSxN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uv8qHtbSxN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uv8qHtbSxN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uv8qHtbSxN .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-uv8qHtbSxN .carousel-indicators li.active,
.cid-uv8qHtbSxN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uv8qHtbSxN .carousel-indicators li::after,
.cid-uv8qHtbSxN .carousel-indicators li::before {
  content: none;
}
.cid-uv8qHtbSxN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uv8qHtbSxN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uv8qHtbSxN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uv8qHtbSxN .carousel-indicators {
    display: none;
  }
}
.cid-uv8qHtbSxN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uv8qHtbSxN .carousel-inner > .active {
  display: block;
}
.cid-uv8qHtbSxN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uv8qHtbSxN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uv8qHtbSxN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uv8qHtbSxN .carousel-control,
  .cid-uv8qHtbSxN .carousel-indicators,
  .cid-uv8qHtbSxN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uv8qHtbSxN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uv8qHtbSxN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uv8qHtbSxN .carousel-indicators .active,
.cid-uv8qHtbSxN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uv8qHtbSxN .carousel-indicators .active {
  background: #fff;
}
.cid-uv8qHtbSxN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uv8qHtbSxN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uv8qHtbSxN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uv8qHtbSxN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uv8qHtbSxN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uv8qHtbSxN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uv8qHtbSxN .carousel {
  width: 100%;
}
.cid-uv8qHtbSxN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uv8qHtbSxN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uv8qHtbSxN .modal.fade .modal-dialog,
.cid-uv8qHtbSxN .modal.in .modal-dialog {
  transform: none;
}
.cid-uv8qHtbSxN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uv8qHtbSxN H6 {
  text-align: center;
}
.cid-uv8qHWAYq8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #b2ccd2;
}
.cid-uv8qHWAYq8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv8qHWAYq8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv8qHWAYq8 .content-wrapper {
  background: #b2ccd2;
}
@media (max-width: 991px) {
  .cid-uv8qHWAYq8 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uv8qHWAYq8 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uv8qHWAYq8 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uv8qHWAYq8 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uv8qHWAYq8 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uv8qHWAYq8 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uv8qHWAYq8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sVEb8EbHQF {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/-mg-8889-2000x1333.jpg");
}
.cid-sVEb8EbHQF .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-sVEb8EbHQF .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sVEb8EbHQF .mbr-text {
  color: #ffffff;
}
.cid-sVEb8EbHQF H2 {
  color: #ffffff;
}
.cid-sYbOFhdW3w {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sYbOFhdW3w .row {
  flex-direction: row-reverse;
}
.cid-sYbOFhdW3w .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-sYbOFhdW3w .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-sYbOFhdW3w .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-sYaAP9NO5U {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-sYaAP9NO5U .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sYaAP9NO5U .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sYaAP9NO5U .counter-container ol li {
  list-style: none;
  padding-left: 1rem;
  position: relative;
}
.cid-sYaAP9NO5U .counter-container ol li:before {
  position: absolute;
  left: -40px;
  margin-top: 5px;
  counter-increment: myCounter;
  content: counter(myCounter);
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #6592e6;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sYbPicN7yE {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/-mg-8889-2000x1333.jpg");
}
.cid-sYbPicN7yE .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-sYbPicN7yE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sWMp15sSFO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sWMp15sSFO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sWMp15sSFO p {
  color: #767676;
  text-align: left;
}
.cid-sWMp15sSFO .card-box {
  padding-top: 2rem;
}
.cid-sWMp15sSFO .card-wrapper {
  height: 100%;
}
.cid-sWMp15sSFO .card-title {
  text-align: center;
  color: #232323;
}
.cid-sWMp15sSFO P {
  text-align: left;
  color: #2e2e2e;
}
.cid-sVEb8FsNxN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sVEb8FsNxN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sVEb8FsNxN a {
  font-style: normal;
}
.cid-sVEb8FsNxN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sVEb8FsNxN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sVEb8FsNxN .nav-item:focus,
.cid-sVEb8FsNxN .nav-link:focus {
  outline: none;
}
.cid-sVEb8FsNxN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sVEb8FsNxN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sVEb8FsNxN .menu-logo {
  margin-right: auto;
}
.cid-sVEb8FsNxN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sVEb8FsNxN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sVEb8FsNxN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sVEb8FsNxN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sVEb8FsNxN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sVEb8FsNxN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sVEb8FsNxN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sVEb8FsNxN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sVEb8FsNxN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sVEb8FsNxN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sVEb8FsNxN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sVEb8FsNxN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sVEb8FsNxN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVEb8FsNxN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sVEb8FsNxN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVEb8FsNxN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sVEb8FsNxN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sVEb8FsNxN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sVEb8FsNxN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sVEb8FsNxN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sVEb8FsNxN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sVEb8FsNxN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sVEb8FsNxN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sVEb8FsNxN button.navbar-toggler:focus {
  outline: none;
}
.cid-sVEb8FsNxN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sVEb8FsNxN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sVEb8FsNxN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sVEb8FsNxN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sVEb8FsNxN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sVEb8FsNxN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVEb8FsNxN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sVEb8FsNxN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sVEb8FsNxN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVEb8FsNxN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sVEb8FsNxN .collapsed .btn {
  display: flex;
}
.cid-sVEb8FsNxN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sVEb8FsNxN .collapsed .navbar-collapse.collapsing,
.cid-sVEb8FsNxN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sVEb8FsNxN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sVEb8FsNxN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sVEb8FsNxN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sVEb8FsNxN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sVEb8FsNxN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sVEb8FsNxN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sVEb8FsNxN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sVEb8FsNxN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sVEb8FsNxN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sVEb8FsNxN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sVEb8FsNxN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVEb8FsNxN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sVEb8FsNxN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sVEb8FsNxN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sVEb8FsNxN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sVEb8FsNxN.navbar-expand {
    flex-direction: column;
  }
  .cid-sVEb8FsNxN img {
    height: 3.8rem !important;
  }
  .cid-sVEb8FsNxN .btn {
    display: flex;
  }
  .cid-sVEb8FsNxN button.navbar-toggler {
    display: block;
  }
  .cid-sVEb8FsNxN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sVEb8FsNxN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVEb8FsNxN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sVEb8FsNxN .navbar-collapse.collapsing,
  .cid-sVEb8FsNxN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sVEb8FsNxN .navbar-collapse.collapsing .navbar-nav,
  .cid-sVEb8FsNxN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sVEb8FsNxN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sVEb8FsNxN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sVEb8FsNxN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sVEb8FsNxN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sVEb8FsNxN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sVEb8FsNxN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVEb8FsNxN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sVEb8FsNxN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sVEb8FsNxN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sVEb8FsNxN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sVEb8FsNxN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sVEb8FsNxN .navbar-collapse {
  flex-basis: auto;
}
.cid-sVEb8FsNxN .nav-link:hover,
.cid-sVEb8FsNxN .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sSO1VvTWRl {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-20220426-172549-2000x1502.jpg");
}
.cid-sSO1VvTWRl .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-sSO1VvTWRl .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sSO1VvTWRl .mbr-text {
  color: #ffffff;
}
.cid-sSO1VvTWRl H2 {
  color: #ffffff;
}
.cid-sSO1VwlpUM {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSO1VwlpUM .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSO1VwlpUM .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSO1VwlpUM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sSO1VwlpUM .mbr-text {
    text-align: center;
  }
}
.cid-sSO1VwlpUM .mbr-text,
.cid-sSO1VwlpUM .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sSO1VwlpUM H1 {
  color: #2e2e2e;
}
.cid-sSO1VwlpUM H3 {
  color: #2e2e2e;
}
.cid-tRUftcVs0h {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #55b4d4;
}
.cid-tRUftcVs0h .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUftcVs0h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUftcVs0h .content-wrapper {
  background: #55b4d4;
}
@media (max-width: 991px) {
  .cid-tRUftcVs0h .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUftcVs0h .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tRUftcVs0h .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tRUftcVs0h .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tRUftcVs0h .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tRUftcVs0h .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sSUyv0UPwP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-sSUyv0UPwP .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSUyv0UPwP .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSUyv0UPwP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sSUyv0UPwP .mbr-text {
    text-align: center;
  }
}
.cid-sSUyv0UPwP .mbr-text,
.cid-sSUyv0UPwP .mbr-section-btn {
  color: #ffffff;
}
.cid-sSUyv0UPwP H1 {
  color: #2e2e2e;
}
.cid-sSUyv0UPwP H3 {
  color: #ffffff;
}
.cid-sT0cwwDp8s {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sT0cwwDp8s H2 {
  color: #2e2e2e;
}
.cid-sT0cwwDp8s .mbr-text {
  color: #2e2e2e;
}
.cid-sSO1VyDdo4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20191121-140632-2000x1500.jpg");
}
.cid-sSO1VxeHXg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sSO1VxeHXg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sSO1VxeHXg a {
  font-style: normal;
}
.cid-sSO1VxeHXg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sSO1VxeHXg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sSO1VxeHXg .nav-item:focus,
.cid-sSO1VxeHXg .nav-link:focus {
  outline: none;
}
.cid-sSO1VxeHXg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sSO1VxeHXg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sSO1VxeHXg .menu-logo {
  margin-right: auto;
}
.cid-sSO1VxeHXg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sSO1VxeHXg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sSO1VxeHXg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sSO1VxeHXg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sSO1VxeHXg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sSO1VxeHXg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sSO1VxeHXg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sSO1VxeHXg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sSO1VxeHXg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSO1VxeHXg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sSO1VxeHXg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sSO1VxeHXg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sSO1VxeHXg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSO1VxeHXg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sSO1VxeHXg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSO1VxeHXg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sSO1VxeHXg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sSO1VxeHXg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sSO1VxeHXg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sSO1VxeHXg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sSO1VxeHXg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sSO1VxeHXg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sSO1VxeHXg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sSO1VxeHXg button.navbar-toggler:focus {
  outline: none;
}
.cid-sSO1VxeHXg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sSO1VxeHXg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSO1VxeHXg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSO1VxeHXg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSO1VxeHXg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSO1VxeHXg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSO1VxeHXg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSO1VxeHXg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSO1VxeHXg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSO1VxeHXg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sSO1VxeHXg .collapsed .btn {
  display: flex;
}
.cid-sSO1VxeHXg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sSO1VxeHXg .collapsed .navbar-collapse.collapsing,
.cid-sSO1VxeHXg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sSO1VxeHXg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sSO1VxeHXg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sSO1VxeHXg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sSO1VxeHXg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sSO1VxeHXg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sSO1VxeHXg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sSO1VxeHXg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sSO1VxeHXg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sSO1VxeHXg .collapsed button.navbar-toggler {
  display: block;
}
.cid-sSO1VxeHXg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sSO1VxeHXg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSO1VxeHXg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sSO1VxeHXg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sSO1VxeHXg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sSO1VxeHXg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sSO1VxeHXg.navbar-expand {
    flex-direction: column;
  }
  .cid-sSO1VxeHXg img {
    height: 3.8rem !important;
  }
  .cid-sSO1VxeHXg .btn {
    display: flex;
  }
  .cid-sSO1VxeHXg button.navbar-toggler {
    display: block;
  }
  .cid-sSO1VxeHXg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sSO1VxeHXg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSO1VxeHXg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sSO1VxeHXg .navbar-collapse.collapsing,
  .cid-sSO1VxeHXg .navbar-collapse.show {
    display: block !important;
  }
  .cid-sSO1VxeHXg .navbar-collapse.collapsing .navbar-nav,
  .cid-sSO1VxeHXg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sSO1VxeHXg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sSO1VxeHXg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sSO1VxeHXg .navbar-collapse.collapsing .navbar-buttons,
  .cid-sSO1VxeHXg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sSO1VxeHXg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sSO1VxeHXg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSO1VxeHXg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sSO1VxeHXg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sSO1VxeHXg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sSO1VxeHXg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sSO1VxeHXg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sSO1VxeHXg .navbar-collapse {
  flex-basis: auto;
}
.cid-sSO1VxeHXg .nav-link:hover,
.cid-sSO1VxeHXg .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sSO9L8ZgLT {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSO9L8ZgLT img,
.cid-sSO9L8ZgLT .item-img {
  width: 100%;
}
.cid-sSO9L8ZgLT .item:focus,
.cid-sSO9L8ZgLT span:focus {
  outline: none;
}
.cid-sSO9L8ZgLT .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sSO9L8ZgLT .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sSO9L8ZgLT .item {
  padding: 0;
  margin: 0;
}
.cid-sSO9L8ZgLT .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sSO9L8ZgLT .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sSO9L8ZgLT .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sSO9L8ZgLT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sSO9L8ZgLT .mbr-section-title {
  color: #232323;
}
.cid-sSO9L8ZgLT .mbr-text,
.cid-sSO9L8ZgLT .mbr-section-btn {
  text-align: left;
}
.cid-sSO9L8ZgLT .item-title {
  text-align: center;
}
.cid-sSO9L8ZgLT .item-subtitle {
  text-align: left;
}
.cid-sSO9C7Sazr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sSO9C7Sazr img,
.cid-sSO9C7Sazr .item-img {
  width: 100%;
}
.cid-sSO9C7Sazr .item:focus,
.cid-sSO9C7Sazr span:focus {
  outline: none;
}
.cid-sSO9C7Sazr .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sSO9C7Sazr .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sSO9C7Sazr .item {
  padding: 0;
  margin: 0;
}
.cid-sSO9C7Sazr .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sSO9C7Sazr .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sSO9C7Sazr .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sSO9C7Sazr .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sSO9C7Sazr .mbr-section-title {
  color: #232323;
}
.cid-sSO9C7Sazr .mbr-text,
.cid-sSO9C7Sazr .mbr-section-btn {
  text-align: left;
}
.cid-sSO9C7Sazr .item-title {
  text-align: center;
}
.cid-sSO9C7Sazr .item-subtitle {
  text-align: left;
}
.cid-sUcMdQCuqJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUcMdQCuqJ .container-fluid {
  padding: 0 3rem;
}
.cid-sUcMdQCuqJ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-sUcMdQCuqJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sUcMdQCuqJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sUcMdQCuqJ .table-wrapper {
  margin: 0 auto;
}
.cid-sUcMdQCuqJ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sUcMdQCuqJ table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-sUcMdQCuqJ table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sUcMdQCuqJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sUcMdQCuqJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sUcMdQCuqJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sUcMdQCuqJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-sUcMdQCuqJ .dataTables_wrapper {
  display: block;
}
.cid-sUcMdQCuqJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sUcMdQCuqJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sUcMdQCuqJ .head-item:after,
.cid-sUcMdQCuqJ .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-sUcMdQCuqJ .dataTables_filter {
    text-align: center;
  }
  .cid-sUcMdQCuqJ .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-sUcMdQCuqJ .dataTables_filter {
    text-align: center;
  }
  .cid-sUcMdQCuqJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-sUcMdQCuqJ .container-fluid {
    padding: 0 1rem;
  }
  .cid-sUcMdQCuqJ table th,
  .cid-sUcMdQCuqJ table td {
    padding: .75rem;
  }
}
.cid-sUcMgBO21B {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sUcMgBO21B .container-fluid {
  padding: 0 3rem;
}
.cid-sUcMgBO21B .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-sUcMgBO21B .mbr-section-subtitle {
  color: #767676;
}
.cid-sUcMgBO21B .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sUcMgBO21B .table-wrapper {
  margin: 0 auto;
}
.cid-sUcMgBO21B table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sUcMgBO21B table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-sUcMgBO21B table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sUcMgBO21B .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sUcMgBO21B .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sUcMgBO21B .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sUcMgBO21B .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-sUcMgBO21B .dataTables_wrapper {
  display: block;
}
.cid-sUcMgBO21B .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sUcMgBO21B .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sUcMgBO21B .head-item:after,
.cid-sUcMgBO21B .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-sUcMgBO21B .dataTables_filter {
    text-align: center;
  }
  .cid-sUcMgBO21B .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-sUcMgBO21B .dataTables_filter {
    text-align: center;
  }
  .cid-sUcMgBO21B .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-sUcMgBO21B .container-fluid {
    padding: 0 1rem;
  }
  .cid-sUcMgBO21B table th,
  .cid-sUcMgBO21B table td {
    padding: .75rem;
  }
}
.cid-tRUjsCFTFP {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/img-20220426-172724-2000x1500.jpg");
}
.cid-tRUkmO9RYT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tRUkmO9RYT P {
  color: #2e2e2e;
}
.cid-tRUkmO9RYT H1 {
  color: #2e2e2e;
}
.cid-tRUlx1B1wv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tRUlx1B1wv img,
.cid-tRUlx1B1wv .item-img {
  width: 100%;
}
.cid-tRUlx1B1wv .item:focus,
.cid-tRUlx1B1wv span:focus {
  outline: none;
}
.cid-tRUlx1B1wv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tRUlx1B1wv .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tRUlx1B1wv .item {
  padding: 0;
  margin: 0;
}
.cid-tRUlx1B1wv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tRUlx1B1wv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRUlx1B1wv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tRUlx1B1wv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tRUlx1B1wv .mbr-section-title {
  color: #232323;
}
.cid-tRUlx1B1wv .mbr-text,
.cid-tRUlx1B1wv .mbr-section-btn {
  text-align: left;
}
.cid-tRUlx1B1wv .item-title {
  text-align: center;
}
.cid-tRUlx1B1wv .item-subtitle {
  text-align: left;
}
.cid-tRUlB0dnEv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tRUlB0dnEv img,
.cid-tRUlB0dnEv .item-img {
  width: 100%;
}
.cid-tRUlB0dnEv .item:focus,
.cid-tRUlB0dnEv span:focus {
  outline: none;
}
.cid-tRUlB0dnEv .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tRUlB0dnEv .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tRUlB0dnEv .item {
  padding: 0;
  margin: 0;
}
.cid-tRUlB0dnEv .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tRUlB0dnEv .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tRUlB0dnEv .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tRUlB0dnEv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tRUlB0dnEv .mbr-section-title {
  color: #232323;
}
.cid-tRUlB0dnEv .mbr-text,
.cid-tRUlB0dnEv .mbr-section-btn {
  text-align: left;
}
.cid-tRUlB0dnEv .item-title {
  text-align: center;
}
.cid-tRUlB0dnEv .item-subtitle {
  text-align: left;
}
.cid-tRUo9KJdkw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tRUo9KJdkw .container-fluid {
  padding: 0 3rem;
}
.cid-tRUo9KJdkw .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-tRUo9KJdkw .mbr-section-subtitle {
  color: #767676;
}
.cid-tRUo9KJdkw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tRUo9KJdkw .table-wrapper {
  margin: 0 auto;
}
.cid-tRUo9KJdkw table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-tRUo9KJdkw table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-tRUo9KJdkw table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-tRUo9KJdkw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tRUo9KJdkw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tRUo9KJdkw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tRUo9KJdkw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-tRUo9KJdkw .dataTables_wrapper {
  display: block;
}
.cid-tRUo9KJdkw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tRUo9KJdkw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tRUo9KJdkw .head-item:after,
.cid-tRUo9KJdkw .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-tRUo9KJdkw .dataTables_filter {
    text-align: center;
  }
  .cid-tRUo9KJdkw .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-tRUo9KJdkw .dataTables_filter {
    text-align: center;
  }
  .cid-tRUo9KJdkw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-tRUo9KJdkw .container-fluid {
    padding: 0 1rem;
  }
  .cid-tRUo9KJdkw table th,
  .cid-tRUo9KJdkw table td {
    padding: .75rem;
  }
}
.cid-tRUrmva7Ct {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tRUrmva7Ct .container-fluid {
  padding: 0 3rem;
}
.cid-tRUrmva7Ct .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-tRUrmva7Ct .mbr-section-subtitle {
  color: #767676;
}
.cid-tRUrmva7Ct .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tRUrmva7Ct .table-wrapper {
  margin: 0 auto;
}
.cid-tRUrmva7Ct table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-tRUrmva7Ct table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-tRUrmva7Ct table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-tRUrmva7Ct .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tRUrmva7Ct .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tRUrmva7Ct .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tRUrmva7Ct .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-tRUrmva7Ct .dataTables_wrapper {
  display: block;
}
.cid-tRUrmva7Ct .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tRUrmva7Ct .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tRUrmva7Ct .head-item:after,
.cid-tRUrmva7Ct .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-tRUrmva7Ct .dataTables_filter {
    text-align: center;
  }
  .cid-tRUrmva7Ct .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-tRUrmva7Ct .dataTables_filter {
    text-align: center;
  }
  .cid-tRUrmva7Ct .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-tRUrmva7Ct .container-fluid {
    padding: 0 1rem;
  }
  .cid-tRUrmva7Ct table th,
  .cid-tRUrmva7Ct table td {
    padding: .75rem;
  }
}
.cid-sT0gYLAUyH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-sT0gYLAUyH .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sT0gYLAUyH .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sT0gYLAUyH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sT0gYLAUyH .mbr-text {
    text-align: center;
  }
}
.cid-sT0gYLAUyH H1 {
  color: #2e2e2e;
}
.cid-sT0gYLAUyH .mbr-text,
.cid-sT0gYLAUyH .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sT0gYLAUyH H3 {
  color: #ffffff;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-t9ibDEbTQA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-20180928-140203-2000x1500.jpg");
  text-shadow: 1px 1px 11px #969696;
}
.cid-t9ibDEbTQA .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-t9ibDEbTQA .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-t9ibDEbTQA .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-t9ibDEbTQA H2 {
  color: #ffffff;
  text-align: left;
}
.cid-t9ibDExCq9 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t9ibDExCq9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t9ibDExCq9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t9ibDExCq9 .mbr-text {
    text-align: center;
  }
}
.cid-t9ibDExCq9 .mbr-text,
.cid-t9ibDExCq9 .mbr-section-btn {
  color: #555555;
}
.cid-t9ibDExCq9 H1 {
  color: #2e2e2e;
}
.cid-t9ibDExCq9 H3 {
  color: #2e2e2e;
}
.cid-t9ibDG01F4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/foto-03-03-10-22-20-15-800x533.jpg");
}
.cid-t9iYMeS9Yq {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t9iYMeS9Yq h2 {
  text-align: center;
}
.cid-t9iYMeS9Yq h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t9iYMeS9Yq p {
  color: #767676;
}
.cid-t9iYMeS9Yq img {
  object-fit: cover;
}
.cid-t9iYMeS9Yq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-t9iYMeS9Yq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t9iYMeS9Yq .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-t9iYMeS9Yq .mbr-section-subtitle {
  color: #767676;
}
.cid-t9iYMeS9Yq .card-title {
  font-weight: 500;
}
.cid-t9iYMeS9Yq .card-img {
  text-align: inherit;
}
.cid-t9iYMeS9Yq .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t9iYMeS9Yq .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t9iYMeS9Yq .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t9iYMeS9Yq .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-t9iYMeS9Yq .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-t9iYMeS9Yq .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-t9ibDEVa0h {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-t9ibDEVa0h .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t9ibDEVa0h .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t9ibDEVa0h .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t9ibDEVa0h .mbr-text {
    text-align: center;
  }
}
.cid-t9ibDEVa0h .mbr-text,
.cid-t9ibDEVa0h .mbr-section-btn {
  color: #ffffff;
}
.cid-t9ibDEVa0h H1 {
  color: #2e2e2e;
}
.cid-t9ibDEVa0h H3 {
  color: #ffffff;
}
.cid-t9ibDGl4hQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t9ibDGl4hQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t9ibDGl4hQ a {
  font-style: normal;
}
.cid-t9ibDGl4hQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t9ibDGl4hQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-t9ibDGl4hQ .nav-item:focus,
.cid-t9ibDGl4hQ .nav-link:focus {
  outline: none;
}
.cid-t9ibDGl4hQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-t9ibDGl4hQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t9ibDGl4hQ .menu-logo {
  margin-right: auto;
}
.cid-t9ibDGl4hQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-t9ibDGl4hQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t9ibDGl4hQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t9ibDGl4hQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t9ibDGl4hQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t9ibDGl4hQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t9ibDGl4hQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t9ibDGl4hQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t9ibDGl4hQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t9ibDGl4hQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t9ibDGl4hQ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t9ibDGl4hQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t9ibDGl4hQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t9ibDGl4hQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t9ibDGl4hQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t9ibDGl4hQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t9ibDGl4hQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t9ibDGl4hQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t9ibDGl4hQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t9ibDGl4hQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t9ibDGl4hQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t9ibDGl4hQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t9ibDGl4hQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t9ibDGl4hQ button.navbar-toggler:focus {
  outline: none;
}
.cid-t9ibDGl4hQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-t9ibDGl4hQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t9ibDGl4hQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t9ibDGl4hQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t9ibDGl4hQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t9ibDGl4hQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t9ibDGl4hQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t9ibDGl4hQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t9ibDGl4hQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t9ibDGl4hQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-t9ibDGl4hQ .collapsed .btn {
  display: flex;
}
.cid-t9ibDGl4hQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.collapsing,
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t9ibDGl4hQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t9ibDGl4hQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-t9ibDGl4hQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t9ibDGl4hQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t9ibDGl4hQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t9ibDGl4hQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t9ibDGl4hQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t9ibDGl4hQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t9ibDGl4hQ.navbar-expand {
    flex-direction: column;
  }
  .cid-t9ibDGl4hQ img {
    height: 3.8rem !important;
  }
  .cid-t9ibDGl4hQ .btn {
    display: flex;
  }
  .cid-t9ibDGl4hQ button.navbar-toggler {
    display: block;
  }
  .cid-t9ibDGl4hQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t9ibDGl4hQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t9ibDGl4hQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t9ibDGl4hQ .navbar-collapse.collapsing,
  .cid-t9ibDGl4hQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-t9ibDGl4hQ .navbar-collapse.collapsing .navbar-nav,
  .cid-t9ibDGl4hQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t9ibDGl4hQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t9ibDGl4hQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t9ibDGl4hQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-t9ibDGl4hQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t9ibDGl4hQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t9ibDGl4hQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t9ibDGl4hQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t9ibDGl4hQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t9ibDGl4hQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t9ibDGl4hQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t9ibDGl4hQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-t9ibDGl4hQ .navbar-collapse {
  flex-basis: auto;
}
.cid-t9ibDGl4hQ .nav-link:hover,
.cid-t9ibDGl4hQ .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-t9ibDGL6ip {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t9ibDGL6ip img,
.cid-t9ibDGL6ip .item-img {
  width: 100%;
}
.cid-t9ibDGL6ip .item:focus,
.cid-t9ibDGL6ip span:focus {
  outline: none;
}
.cid-t9ibDGL6ip .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t9ibDGL6ip .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-t9ibDGL6ip .item {
  padding: 0;
  margin: 0;
}
.cid-t9ibDGL6ip .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t9ibDGL6ip .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t9ibDGL6ip .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t9ibDGL6ip .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t9ibDGL6ip .mbr-section-title {
  color: #232323;
}
.cid-t9ibDGL6ip .mbr-text,
.cid-t9ibDGL6ip .mbr-section-btn {
  text-align: left;
}
.cid-t9ibDGL6ip .item-title {
  text-align: center;
}
.cid-t9ibDGL6ip .item-subtitle {
  text-align: left;
}
.cid-t9ibDHVioM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t9ibDHVioM .container-fluid {
  padding: 0 3rem;
}
.cid-t9ibDHVioM .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-t9ibDHVioM .mbr-section-subtitle {
  color: #767676;
}
.cid-t9ibDHVioM .scroll {
  overflow: hidden;
  padding: 0;
}
.cid-t9ibDHVioM .table-wrapper {
  margin: 0 auto;
}
.cid-t9ibDHVioM table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-t9ibDHVioM table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-t9ibDHVioM table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-t9ibDHVioM .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t9ibDHVioM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t9ibDHVioM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t9ibDHVioM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-t9ibDHVioM .dataTables_wrapper {
  display: block;
}
.cid-t9ibDHVioM .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t9ibDHVioM .dataTables_wrapper .table {
  overflow: hidden;
}
.cid-t9ibDHVioM .head-item:after,
.cid-t9ibDHVioM .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-t9ibDHVioM .dataTables_filter {
    text-align: center;
  }
  .cid-t9ibDHVioM .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-t9ibDHVioM .dataTables_filter {
    text-align: center;
  }
  .cid-t9ibDHVioM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-t9ibDHVioM .container-fluid {
    padding: 0 1rem;
  }
  .cid-t9ibDHVioM table th,
  .cid-t9ibDHVioM table td {
    padding: .75rem;
  }
}
.cid-t9ibDKcXYi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-t9ibDKcXYi .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t9ibDKcXYi .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t9ibDKcXYi .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t9ibDKcXYi .mbr-text {
    text-align: center;
  }
}
.cid-t9ibDKcXYi H1 {
  color: #2e2e2e;
}
.cid-t9ibDKcXYi .mbr-text,
.cid-t9ibDKcXYi .mbr-section-btn {
  color: #2e2e2e;
}
.cid-t9ibDKcXYi H3 {
  color: #ffffff;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-sTQTF9qqCA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/100513db082-2000x1500.jpg");
  text-shadow: 1px 1px 11px #969696;
}
.cid-sTQTF9qqCA .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-sTQTF9qqCA .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-sTQTF9qqCA .mbr-text {
  color: #ffffff;
}
.cid-sTQTF9qqCA H2 {
  color: #ffffff;
}
.cid-sTQTFa2dEg {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sTQTFa2dEg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sTQTFa2dEg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sTQTFa2dEg .mbr-text {
    text-align: center;
  }
}
.cid-sTQTFa2dEg .mbr-text,
.cid-sTQTFa2dEg .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sTQTFa2dEg H1 {
  color: #2e2e2e;
}
.cid-sTQTFa2dEg H3 {
  color: #2e2e2e;
}
.cid-sTQTFaqh8u {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-sTQTFaqh8u .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sTQTFaqh8u .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sTQTFaqh8u .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sTQTFaqh8u .mbr-text {
    text-align: center;
  }
}
.cid-sTQTFaqh8u .mbr-text,
.cid-sTQTFaqh8u .mbr-section-btn {
  color: #ffffff;
}
.cid-sTQTFaqh8u H1 {
  color: #2e2e2e;
}
.cid-sTQTFaqh8u H3 {
  color: #ffffff;
}
.cid-sUe8FghcTB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sUe8FghcTB .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-sUe8FghcTB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sUe8FghcTB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sUe8FghcTB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sUe8FghcTB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sUe8FghcTB .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-sUe8FghcTB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sTQTFaMe7b {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #55b4d4;
}
.cid-sTQTFaMe7b H2 {
  color: #2e2e2e;
}
.cid-sTQTFaMe7b .mbr-text {
  color: #2e2e2e;
}
.cid-sTQTFbpsDO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sTQTFbpsDO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sTQTFbpsDO a {
  font-style: normal;
}
.cid-sTQTFbpsDO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sTQTFbpsDO .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sTQTFbpsDO .nav-item:focus,
.cid-sTQTFbpsDO .nav-link:focus {
  outline: none;
}
.cid-sTQTFbpsDO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sTQTFbpsDO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sTQTFbpsDO .menu-logo {
  margin-right: auto;
}
.cid-sTQTFbpsDO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sTQTFbpsDO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sTQTFbpsDO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sTQTFbpsDO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sTQTFbpsDO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sTQTFbpsDO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sTQTFbpsDO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sTQTFbpsDO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sTQTFbpsDO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sTQTFbpsDO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sTQTFbpsDO .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sTQTFbpsDO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sTQTFbpsDO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sTQTFbpsDO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sTQTFbpsDO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sTQTFbpsDO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sTQTFbpsDO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sTQTFbpsDO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sTQTFbpsDO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sTQTFbpsDO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sTQTFbpsDO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sTQTFbpsDO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sTQTFbpsDO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sTQTFbpsDO button.navbar-toggler:focus {
  outline: none;
}
.cid-sTQTFbpsDO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-sTQTFbpsDO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sTQTFbpsDO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sTQTFbpsDO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sTQTFbpsDO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sTQTFbpsDO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTQTFbpsDO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sTQTFbpsDO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sTQTFbpsDO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sTQTFbpsDO .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sTQTFbpsDO .collapsed .btn {
  display: flex;
}
.cid-sTQTFbpsDO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sTQTFbpsDO .collapsed .navbar-collapse.collapsing,
.cid-sTQTFbpsDO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sTQTFbpsDO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sTQTFbpsDO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sTQTFbpsDO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sTQTFbpsDO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sTQTFbpsDO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sTQTFbpsDO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sTQTFbpsDO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sTQTFbpsDO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sTQTFbpsDO .collapsed button.navbar-toggler {
  display: block;
}
.cid-sTQTFbpsDO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sTQTFbpsDO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sTQTFbpsDO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sTQTFbpsDO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sTQTFbpsDO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sTQTFbpsDO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sTQTFbpsDO.navbar-expand {
    flex-direction: column;
  }
  .cid-sTQTFbpsDO img {
    height: 3.8rem !important;
  }
  .cid-sTQTFbpsDO .btn {
    display: flex;
  }
  .cid-sTQTFbpsDO button.navbar-toggler {
    display: block;
  }
  .cid-sTQTFbpsDO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sTQTFbpsDO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sTQTFbpsDO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sTQTFbpsDO .navbar-collapse.collapsing,
  .cid-sTQTFbpsDO .navbar-collapse.show {
    display: block !important;
  }
  .cid-sTQTFbpsDO .navbar-collapse.collapsing .navbar-nav,
  .cid-sTQTFbpsDO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sTQTFbpsDO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sTQTFbpsDO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sTQTFbpsDO .navbar-collapse.collapsing .navbar-buttons,
  .cid-sTQTFbpsDO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sTQTFbpsDO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sTQTFbpsDO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sTQTFbpsDO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sTQTFbpsDO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sTQTFbpsDO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sTQTFbpsDO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sTQTFbpsDO .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sTQTFbpsDO .navbar-collapse {
  flex-basis: auto;
}
.cid-sTQTFbpsDO .nav-link:hover,
.cid-sTQTFbpsDO .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-sTQTFbM3zj {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-sTQTFbM3zj img,
.cid-sTQTFbM3zj .item-img {
  width: 100%;
}
.cid-sTQTFbM3zj .item:focus,
.cid-sTQTFbM3zj span:focus {
  outline: none;
}
.cid-sTQTFbM3zj .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTQTFbM3zj .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sTQTFbM3zj .item {
  padding: 0;
  margin: 0;
}
.cid-sTQTFbM3zj .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTQTFbM3zj .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTQTFbM3zj .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sTQTFbM3zj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTQTFbM3zj .mbr-section-title {
  color: #232323;
}
.cid-sTQTFbM3zj .mbr-text,
.cid-sTQTFbM3zj .mbr-section-btn {
  text-align: left;
}
.cid-sTQTFbM3zj .item-title {
  text-align: center;
}
.cid-sTQTFbM3zj .item-subtitle {
  text-align: left;
}
.cid-sTQTFcjoZF {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTQTFcjoZF img,
.cid-sTQTFcjoZF .item-img {
  width: 100%;
}
.cid-sTQTFcjoZF .item:focus,
.cid-sTQTFcjoZF span:focus {
  outline: none;
}
.cid-sTQTFcjoZF .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sTQTFcjoZF .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-sTQTFcjoZF .item {
  padding: 0;
  margin: 0;
}
.cid-sTQTFcjoZF .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-sTQTFcjoZF .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sTQTFcjoZF .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-sTQTFcjoZF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-sTQTFcjoZF .mbr-section-title {
  color: #232323;
}
.cid-sTQTFcjoZF .mbr-text,
.cid-sTQTFcjoZF .mbr-section-btn {
  text-align: left;
}
.cid-sTQTFcjoZF .item-title {
  text-align: center;
}
.cid-sTQTFcjoZF .item-subtitle {
  text-align: left;
}
.cid-sUcwpEdFAU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sUcwpEdFAU .container-fluid {
  padding: 0 3rem;
}
.cid-sUcwpEdFAU .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-sUcwpEdFAU .mbr-section-subtitle {
  color: #767676;
}
.cid-sUcwpEdFAU .scroll {
  overflow: hidden;
  padding: 0;
}
.cid-sUcwpEdFAU .table-wrapper {
  margin: 0 auto;
}
.cid-sUcwpEdFAU table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sUcwpEdFAU table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-sUcwpEdFAU table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sUcwpEdFAU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sUcwpEdFAU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sUcwpEdFAU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sUcwpEdFAU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-sUcwpEdFAU .dataTables_wrapper {
  display: block;
}
.cid-sUcwpEdFAU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sUcwpEdFAU .dataTables_wrapper .table {
  overflow: hidden;
}
.cid-sUcwpEdFAU .head-item:after,
.cid-sUcwpEdFAU .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-sUcwpEdFAU .dataTables_filter {
    text-align: center;
  }
  .cid-sUcwpEdFAU .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-sUcwpEdFAU .dataTables_filter {
    text-align: center;
  }
  .cid-sUcwpEdFAU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-sUcwpEdFAU .container-fluid {
    padding: 0 1rem;
  }
  .cid-sUcwpEdFAU table th,
  .cid-sUcwpEdFAU table td {
    padding: .75rem;
  }
}
.cid-sUcR5C0ri0 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sUcR5C0ri0 .container-fluid {
  padding: 0 3rem;
}
.cid-sUcR5C0ri0 .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #2e2e2e 50%, #ff3366 120%);
  display: inline-block;
}
.cid-sUcR5C0ri0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sUcR5C0ri0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sUcR5C0ri0 .table-wrapper {
  margin: 0 auto;
}
.cid-sUcR5C0ri0 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sUcR5C0ri0 table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  background-color: #2e2e2e;
  color: white;
  vertical-align: middle;
}
.cid-sUcR5C0ri0 table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sUcR5C0ri0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sUcR5C0ri0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sUcR5C0ri0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sUcR5C0ri0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-sUcR5C0ri0 .dataTables_wrapper {
  display: block;
}
.cid-sUcR5C0ri0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sUcR5C0ri0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sUcR5C0ri0 .head-item:after,
.cid-sUcR5C0ri0 .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-sUcR5C0ri0 .dataTables_filter {
    text-align: center;
  }
  .cid-sUcR5C0ri0 .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-sUcR5C0ri0 .dataTables_filter {
    text-align: center;
  }
  .cid-sUcR5C0ri0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-sUcR5C0ri0 .container-fluid {
    padding: 0 1rem;
  }
  .cid-sUcR5C0ri0 table th,
  .cid-sUcR5C0ri0 table td {
    padding: .75rem;
  }
}
.cid-sTQTFdV9xV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #55b4d4;
}
.cid-sTQTFdV9xV .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sTQTFdV9xV .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sTQTFdV9xV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sTQTFdV9xV .mbr-text {
    text-align: center;
  }
}
.cid-sTQTFdV9xV H1 {
  color: #2e2e2e;
}
.cid-sTQTFdV9xV .mbr-text,
.cid-sTQTFdV9xV .mbr-section-btn {
  color: #2e2e2e;
}
.cid-sTQTFdV9xV H3 {
  color: #ffffff;
}
.cid-tigNt4r7IG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tigNt4r7IG .footer_col_logo {
  width: 40%;
}
.cid-tigNt4r7IG .footer_col {
  width: 20%;
}
.cid-tigNt4r7IG .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tigNt4r7IG .logo_wrap {
  max-width: 40%;
}
.cid-tigNt4r7IG .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tigNt4r7IG .brand_name {
  color: #ffffff;
}
.cid-tigNt4r7IG .contacts {
  margin-top: 46px;
}
.cid-tigNt4r7IG .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tigNt4r7IG .contacts b {
  color: #ffffff;
}
.cid-tigNt4r7IG .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tigNt4r7IG .item-wrap {
  line-height: 44px;
}
.cid-tigNt4r7IG a.text-white {
  color: #a99fc5 !important;
}
.cid-tigNt4r7IG a.text-white:hover {
  color: #ffffff !important;
}
.cid-tigNt4r7IG .item-wrap a,
.cid-tigNt4r7IG .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tigNt4r7IG .item-wrap a:before,
.cid-tigNt4r7IG .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tigNt4r7IG .item-wrap a:hover::before,
.cid-tigNt4r7IG .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tigNt4r7IG .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tigNt4r7IG .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tigNt4r7IG .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tigNt4r7IG .footer_col_logo {
    width: 100%;
  }
  .cid-tigNt4r7IG .footer_col {
    width: 33.3%;
  }
  .cid-tigNt4r7IG .image {
    margin-bottom: 40px;
  }
  .cid-tigNt4r7IG .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tigNt4r7IG .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tigNt4r7IG .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tigNt4r7IG .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tigNt4r7IG .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tigNt4r7IG .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tigNt4r7IG .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tigNt4r7IG .contacts_mail {
  color: #fafafa;
}
.cid-tigNt4r7IG .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tjigb0Stqx .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tjigb0Stqx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tjigb0Stqx a {
  font-style: normal;
}
.cid-tjigb0Stqx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tjigb0Stqx .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tjigb0Stqx .nav-item:focus,
.cid-tjigb0Stqx .nav-link:focus {
  outline: none;
}
.cid-tjigb0Stqx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tjigb0Stqx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tjigb0Stqx .menu-logo {
  margin-right: auto;
}
.cid-tjigb0Stqx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tjigb0Stqx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tjigb0Stqx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tjigb0Stqx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tjigb0Stqx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tjigb0Stqx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tjigb0Stqx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tjigb0Stqx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tjigb0Stqx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tjigb0Stqx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tjigb0Stqx .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tjigb0Stqx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tjigb0Stqx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tjigb0Stqx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tjigb0Stqx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tjigb0Stqx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tjigb0Stqx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tjigb0Stqx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tjigb0Stqx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tjigb0Stqx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tjigb0Stqx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tjigb0Stqx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tjigb0Stqx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tjigb0Stqx button.navbar-toggler:focus {
  outline: none;
}
.cid-tjigb0Stqx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tjigb0Stqx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tjigb0Stqx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tjigb0Stqx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tjigb0Stqx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tjigb0Stqx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjigb0Stqx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tjigb0Stqx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tjigb0Stqx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tjigb0Stqx .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tjigb0Stqx .collapsed .btn {
  display: flex;
}
.cid-tjigb0Stqx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tjigb0Stqx .collapsed .navbar-collapse.collapsing,
.cid-tjigb0Stqx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tjigb0Stqx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tjigb0Stqx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tjigb0Stqx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tjigb0Stqx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tjigb0Stqx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tjigb0Stqx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tjigb0Stqx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tjigb0Stqx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tjigb0Stqx .collapsed button.navbar-toggler {
  display: block;
}
.cid-tjigb0Stqx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tjigb0Stqx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tjigb0Stqx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tjigb0Stqx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tjigb0Stqx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tjigb0Stqx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tjigb0Stqx.navbar-expand {
    flex-direction: column;
  }
  .cid-tjigb0Stqx img {
    height: 3.8rem !important;
  }
  .cid-tjigb0Stqx .btn {
    display: flex;
  }
  .cid-tjigb0Stqx button.navbar-toggler {
    display: block;
  }
  .cid-tjigb0Stqx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tjigb0Stqx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tjigb0Stqx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tjigb0Stqx .navbar-collapse.collapsing,
  .cid-tjigb0Stqx .navbar-collapse.show {
    display: block !important;
  }
  .cid-tjigb0Stqx .navbar-collapse.collapsing .navbar-nav,
  .cid-tjigb0Stqx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tjigb0Stqx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tjigb0Stqx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tjigb0Stqx .navbar-collapse.collapsing .navbar-buttons,
  .cid-tjigb0Stqx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tjigb0Stqx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tjigb0Stqx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tjigb0Stqx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tjigb0Stqx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tjigb0Stqx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tjigb0Stqx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tjigb0Stqx .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tjigb0Stqx .navbar-collapse {
  flex-basis: auto;
}
.cid-tjigb0Stqx .nav-link:hover,
.cid-tjigb0Stqx .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tjiMn3LfVG {
  display: flex;
  background-image: url("../../../assets/images/404-error3-757x466.jpg");
}
.cid-tjiMn3LfVG .mbr-overlay {
  background-color: #353535;
  opacity: 0.5;
}
.cid-tjiMn3LfVG .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-tjiMn3LfVG {
    align-items: center;
  }
  .cid-tjiMn3LfVG .row {
    justify-content: flex-start;
  }
  .cid-tjiMn3LfVG .content-wrap {
    width: 51%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tjiMn3LfVG .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-tjiMn3LfVG {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tjiMn3LfVG .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-tjiMn3LfVG .content-wrap {
    width: 100%;
  }
}
.cid-tjigb6x1BP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tjigb6x1BP .footer_col_logo {
  width: 40%;
}
.cid-tjigb6x1BP .footer_col {
  width: 20%;
}
.cid-tjigb6x1BP .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tjigb6x1BP .logo_wrap {
  max-width: 40%;
}
.cid-tjigb6x1BP .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tjigb6x1BP .brand_name {
  color: #ffffff;
}
.cid-tjigb6x1BP .contacts {
  margin-top: 46px;
}
.cid-tjigb6x1BP .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tjigb6x1BP .contacts b {
  color: #ffffff;
}
.cid-tjigb6x1BP .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tjigb6x1BP .item-wrap {
  line-height: 44px;
}
.cid-tjigb6x1BP a.text-white {
  color: #a99fc5 !important;
}
.cid-tjigb6x1BP a.text-white:hover {
  color: #ffffff !important;
}
.cid-tjigb6x1BP .item-wrap a,
.cid-tjigb6x1BP .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tjigb6x1BP .item-wrap a:before,
.cid-tjigb6x1BP .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tjigb6x1BP .item-wrap a:hover::before,
.cid-tjigb6x1BP .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tjigb6x1BP .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tjigb6x1BP .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tjigb6x1BP .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tjigb6x1BP .footer_col_logo {
    width: 100%;
  }
  .cid-tjigb6x1BP .footer_col {
    width: 33.3%;
  }
  .cid-tjigb6x1BP .image {
    margin-bottom: 40px;
  }
  .cid-tjigb6x1BP .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tjigb6x1BP .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tjigb6x1BP .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tjigb6x1BP .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tjigb6x1BP .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tjigb6x1BP .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tjigb6x1BP .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tjigb6x1BP .contacts_mail {
  color: #fafafa;
}
.cid-tjigb6x1BP .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tBoOTqNZxV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tBoOTqNZxV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tBoOTqNZxV a {
  font-style: normal;
}
.cid-tBoOTqNZxV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tBoOTqNZxV .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tBoOTqNZxV .nav-item:focus,
.cid-tBoOTqNZxV .nav-link:focus {
  outline: none;
}
.cid-tBoOTqNZxV .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tBoOTqNZxV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tBoOTqNZxV .menu-logo {
  margin-right: auto;
}
.cid-tBoOTqNZxV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tBoOTqNZxV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tBoOTqNZxV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tBoOTqNZxV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tBoOTqNZxV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tBoOTqNZxV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tBoOTqNZxV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tBoOTqNZxV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tBoOTqNZxV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBoOTqNZxV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tBoOTqNZxV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tBoOTqNZxV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tBoOTqNZxV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBoOTqNZxV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tBoOTqNZxV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBoOTqNZxV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tBoOTqNZxV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tBoOTqNZxV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tBoOTqNZxV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tBoOTqNZxV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tBoOTqNZxV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tBoOTqNZxV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tBoOTqNZxV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tBoOTqNZxV button.navbar-toggler:focus {
  outline: none;
}
.cid-tBoOTqNZxV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tBoOTqNZxV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBoOTqNZxV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBoOTqNZxV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBoOTqNZxV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBoOTqNZxV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBoOTqNZxV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBoOTqNZxV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBoOTqNZxV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBoOTqNZxV .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tBoOTqNZxV .collapsed .btn {
  display: flex;
}
.cid-tBoOTqNZxV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tBoOTqNZxV .collapsed .navbar-collapse.collapsing,
.cid-tBoOTqNZxV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tBoOTqNZxV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tBoOTqNZxV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tBoOTqNZxV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tBoOTqNZxV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tBoOTqNZxV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tBoOTqNZxV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tBoOTqNZxV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tBoOTqNZxV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tBoOTqNZxV .collapsed button.navbar-toggler {
  display: block;
}
.cid-tBoOTqNZxV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tBoOTqNZxV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tBoOTqNZxV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tBoOTqNZxV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tBoOTqNZxV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tBoOTqNZxV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tBoOTqNZxV.navbar-expand {
    flex-direction: column;
  }
  .cid-tBoOTqNZxV img {
    height: 3.8rem !important;
  }
  .cid-tBoOTqNZxV .btn {
    display: flex;
  }
  .cid-tBoOTqNZxV button.navbar-toggler {
    display: block;
  }
  .cid-tBoOTqNZxV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tBoOTqNZxV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tBoOTqNZxV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tBoOTqNZxV .navbar-collapse.collapsing,
  .cid-tBoOTqNZxV .navbar-collapse.show {
    display: block !important;
  }
  .cid-tBoOTqNZxV .navbar-collapse.collapsing .navbar-nav,
  .cid-tBoOTqNZxV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tBoOTqNZxV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tBoOTqNZxV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tBoOTqNZxV .navbar-collapse.collapsing .navbar-buttons,
  .cid-tBoOTqNZxV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tBoOTqNZxV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tBoOTqNZxV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tBoOTqNZxV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tBoOTqNZxV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tBoOTqNZxV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tBoOTqNZxV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tBoOTqNZxV .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tBoOTqNZxV .navbar-collapse {
  flex-basis: auto;
}
.cid-tBoOTqNZxV .nav-link:hover,
.cid-tBoOTqNZxV .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tBoOTrcc4G {
  padding-top: 135px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/wp-226-2000x1500.jpg");
  text-shadow: 4px 4px 8px #969696;
}
.cid-tBoOTrcc4G H1 {
  color: #ffffff;
}
.cid-tBoOTrcc4G H3 {
  color: #ffffff;
}
.cid-tBoOTrym5v {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBoOTrym5v .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tBoOTrym5v .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBoOTrym5v .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBoOTrym5v .mbr-text {
    text-align: center;
  }
}
.cid-tBoOTrym5v .mbr-text,
.cid-tBoOTrym5v .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tBoOTrym5v H1 {
  color: #2e2e2e;
}
.cid-tBoOTrym5v H3 {
  color: #2e2e2e;
}
.cid-tBoOTsducp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tBoOTsducp .mbr-section-subtitle {
  color: #767676;
}
.cid-tBoOTsducp .container-table {
  margin: 0 auto;
}
.cid-tBoOTsducp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tBoOTsducp .dataTables_wrapper {
  display: block;
}
.cid-tBoOTsducp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tBoOTsducp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tBoOTsducp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #ffffff;
  margin-bottom: 0;
}
.cid-tBoOTsducp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tBoOTsducp table th:hover {
  background: #ffffff;
  color: #000000;
}
.cid-tBoOTsducp table td {
  border-top: 1px solid #ffffff;
}
.cid-tBoOTsducp table.table {
  background: #ffffff;
}
.cid-tBoOTsducp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tBoOTsducp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tBoOTsducp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tBoOTsducp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tBoOTsducp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tBoOTsducp .dataTables_filter {
    text-align: center;
  }
  .cid-tBoOTsducp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tBoOTsducp .head-item {
  text-align: center;
}
.cid-tBoOTsducp .body-item {
  text-align: center;
}
.cid-tBoOTtT4ln {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/img-20180518-183410-hdr-2000x1500.jpeg");
}
.cid-tBoOTufcXK {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBoOTufcXK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tBoOTufcXK p {
  color: #767676;
  text-align: left;
}
.cid-tBoOTufcXK .card-box {
  padding-top: 2rem;
}
.cid-tBoOTufcXK .card-wrapper {
  height: 100%;
}
.cid-tBoOTuGvov {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/img-20180518-183410-hdr-2000x1500.jpg");
}
.cid-tBoOTv38Tg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tBoOTv38Tg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBoOTv38Tg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBoOTv38Tg .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tBoOTv38Tg .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tBoOTv38Tg .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBoOTv38Tg .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tBoOTv38Tg .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBoOTv38Tg .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tBoOTv38Tg .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tBoOTv38Tg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tBoOTvvNhY {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tBoOTvvNhY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBoOTvvNhY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tBoOTvvNhY .mbr-text {
    text-align: center;
  }
}
.cid-tBoOTvvNhY .mbr-text,
.cid-tBoOTvvNhY .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tBoOTvvNhY H1 {
  color: #2e2e2e;
}
.cid-tBoOTvvNhY H3 {
  color: #232323;
}
.cid-tBoOTvSFBp {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBoOTvSFBp img,
.cid-tBoOTvSFBp .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tBoOTvSFBp .item:focus,
.cid-tBoOTvSFBp span:focus {
  outline: none;
}
.cid-tBoOTvSFBp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tBoOTvSFBp .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tBoOTvSFBp .item {
  padding: 0;
  margin: 0;
}
.cid-tBoOTvSFBp .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tBoOTvSFBp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tBoOTvSFBp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tBoOTvSFBp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tBoOTvSFBp .mbr-section-title {
  color: #232323;
}
.cid-tBoOTwzVn3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBoOTwzVn3 .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tBoOTwzVn3 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tBoOTwzVn3 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBoOTwzVn3 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tBoOTwzVn3 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tBoOTwzVn3 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tBoOTwzVn3 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tBoOTwzVn3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tBoOTwYraO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tBoOTwYraO .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
@media (min-width: 991px) {
  .cid-tBoOTwYraO .item {
    margin-bottom: 4rem;
  }
}
.cid-tBoOTwYraO .item:last-child .icon-box:before {
  display: none;
}
.cid-tBoOTwYraO .item.last .icon-box:before {
  display: none;
}
.cid-tBoOTwYraO .icon-box {
  background: #6592e6;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 768px) {
  .cid-tBoOTwYraO .icon-box {
    margin-right: 1rem;
  }
}
.cid-tBoOTwYraO .icon-box::before {
  content: "\e925";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: 50%;
  top: 120%;
  color: #6592e6;
  transform: translate(-50%, 0);
}
.cid-tBoOTwYraO span {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tBoOTwYraO .card {
    margin-bottom: 2rem;
  }
  .cid-tBoOTwYraO .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tBoOTwYraO .icon-box::before {
    top: 141%;
  }
}
@media (max-width: 768px) {
  .cid-tBoOTwYraO .icon-box::before {
    top: 114%;
  }
}
.cid-tBoOTy7I6K {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tBoOTy7I6K h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tBoOTy7I6K p {
  color: #767676;
  text-align: left;
}
.cid-tBoOTy7I6K .card-box {
  padding-top: 2rem;
}
.cid-tBoOTy7I6K .card-wrapper {
  height: 100%;
}
.cid-tBoOTy7I6K .card-title {
  text-align: center;
}
.cid-tBoOTyATeT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tBoOTyATeT .footer_col_logo {
  width: 40%;
}
.cid-tBoOTyATeT .footer_col {
  width: 20%;
}
.cid-tBoOTyATeT .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tBoOTyATeT .logo_wrap {
  max-width: 40%;
}
.cid-tBoOTyATeT .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tBoOTyATeT .brand_name {
  color: #ffffff;
}
.cid-tBoOTyATeT .contacts {
  margin-top: 46px;
}
.cid-tBoOTyATeT .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tBoOTyATeT .contacts b {
  color: #ffffff;
}
.cid-tBoOTyATeT .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tBoOTyATeT .item-wrap {
  line-height: 44px;
}
.cid-tBoOTyATeT a.text-white {
  color: #a99fc5 !important;
}
.cid-tBoOTyATeT a.text-white:hover {
  color: #ffffff !important;
}
.cid-tBoOTyATeT .item-wrap a,
.cid-tBoOTyATeT .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tBoOTyATeT .item-wrap a:before,
.cid-tBoOTyATeT .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tBoOTyATeT .item-wrap a:hover::before,
.cid-tBoOTyATeT .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tBoOTyATeT .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tBoOTyATeT .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tBoOTyATeT .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tBoOTyATeT .footer_col_logo {
    width: 100%;
  }
  .cid-tBoOTyATeT .footer_col {
    width: 33.3%;
  }
  .cid-tBoOTyATeT .image {
    margin-bottom: 40px;
  }
  .cid-tBoOTyATeT .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tBoOTyATeT .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tBoOTyATeT .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tBoOTyATeT .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tBoOTyATeT .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tBoOTyATeT .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tBoOTyATeT .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tBoOTyATeT .contacts_mail {
  color: #fafafa;
}
.cid-tBoOTyATeT .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tRUzUPcSSr {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-20230804-114651b-2000x1500.jpg");
}
.cid-tRUzUPcSSr .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-tRUzUPcSSr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRUzUPcSSr .mbr-text {
  color: #ffffff;
}
.cid-tRUzUPcSSr H2 {
  color: #ffffff;
}
.cid-tRUCEyu36i {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tRUCEyu36i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUCEyu36i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUCEyu36i .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tRUCEyu36i .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tRUCEyu36i .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUCEyu36i .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tRUCEyu36i .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tRUCEyu36i .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tRUCEyu36i .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tRUCEyu36i .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRUKnwHp5D {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tRUKnwHp5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUKnwHp5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUKnwHp5D .content-wrapper {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-tRUKnwHp5D .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUKnwHp5D .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tRUKnwHp5D .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tRUKnwHp5D .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tRUKnwHp5D .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tRUKnwHp5D .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRUzUPMnS0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tRUzUPMnS0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tRUzUPMnS0 a {
  font-style: normal;
}
.cid-tRUzUPMnS0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tRUzUPMnS0 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tRUzUPMnS0 .nav-item:focus,
.cid-tRUzUPMnS0 .nav-link:focus {
  outline: none;
}
.cid-tRUzUPMnS0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tRUzUPMnS0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tRUzUPMnS0 .menu-logo {
  margin-right: auto;
}
.cid-tRUzUPMnS0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tRUzUPMnS0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tRUzUPMnS0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRUzUPMnS0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRUzUPMnS0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRUzUPMnS0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRUzUPMnS0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tRUzUPMnS0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRUzUPMnS0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRUzUPMnS0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRUzUPMnS0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tRUzUPMnS0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tRUzUPMnS0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRUzUPMnS0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRUzUPMnS0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRUzUPMnS0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tRUzUPMnS0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tRUzUPMnS0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tRUzUPMnS0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRUzUPMnS0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRUzUPMnS0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRUzUPMnS0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRUzUPMnS0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tRUzUPMnS0 button.navbar-toggler:focus {
  outline: none;
}
.cid-tRUzUPMnS0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tRUzUPMnS0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tRUzUPMnS0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tRUzUPMnS0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tRUzUPMnS0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tRUzUPMnS0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRUzUPMnS0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tRUzUPMnS0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tRUzUPMnS0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRUzUPMnS0 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tRUzUPMnS0 .collapsed .btn {
  display: flex;
}
.cid-tRUzUPMnS0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.collapsing,
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRUzUPMnS0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tRUzUPMnS0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRUzUPMnS0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tRUzUPMnS0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tRUzUPMnS0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tRUzUPMnS0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRUzUPMnS0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRUzUPMnS0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tRUzUPMnS0.navbar-expand {
    flex-direction: column;
  }
  .cid-tRUzUPMnS0 img {
    height: 3.8rem !important;
  }
  .cid-tRUzUPMnS0 .btn {
    display: flex;
  }
  .cid-tRUzUPMnS0 button.navbar-toggler {
    display: block;
  }
  .cid-tRUzUPMnS0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tRUzUPMnS0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tRUzUPMnS0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRUzUPMnS0 .navbar-collapse.collapsing,
  .cid-tRUzUPMnS0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRUzUPMnS0 .navbar-collapse.collapsing .navbar-nav,
  .cid-tRUzUPMnS0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRUzUPMnS0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRUzUPMnS0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRUzUPMnS0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRUzUPMnS0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tRUzUPMnS0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRUzUPMnS0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRUzUPMnS0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tRUzUPMnS0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRUzUPMnS0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRUzUPMnS0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tRUzUPMnS0 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tRUzUPMnS0 .navbar-collapse {
  flex-basis: auto;
}
.cid-tRUzUPMnS0 .nav-link:hover,
.cid-tRUzUPMnS0 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tRUzUUN7Db {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tRUzUUN7Db .footer_col_logo {
  width: 40%;
}
.cid-tRUzUUN7Db .footer_col {
  width: 20%;
}
.cid-tRUzUUN7Db .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tRUzUUN7Db .logo_wrap {
  max-width: 40%;
}
.cid-tRUzUUN7Db .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tRUzUUN7Db .brand_name {
  color: #ffffff;
}
.cid-tRUzUUN7Db .contacts {
  margin-top: 46px;
}
.cid-tRUzUUN7Db .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tRUzUUN7Db .contacts b {
  color: #ffffff;
}
.cid-tRUzUUN7Db .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tRUzUUN7Db .item-wrap {
  line-height: 44px;
}
.cid-tRUzUUN7Db a.text-white {
  color: #a99fc5 !important;
}
.cid-tRUzUUN7Db a.text-white:hover {
  color: #ffffff !important;
}
.cid-tRUzUUN7Db .item-wrap a,
.cid-tRUzUUN7Db .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tRUzUUN7Db .item-wrap a:before,
.cid-tRUzUUN7Db .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tRUzUUN7Db .item-wrap a:hover::before,
.cid-tRUzUUN7Db .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tRUzUUN7Db .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tRUzUUN7Db .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tRUzUUN7Db .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tRUzUUN7Db .footer_col_logo {
    width: 100%;
  }
  .cid-tRUzUUN7Db .footer_col {
    width: 33.3%;
  }
  .cid-tRUzUUN7Db .image {
    margin-bottom: 40px;
  }
  .cid-tRUzUUN7Db .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tRUzUUN7Db .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tRUzUUN7Db .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tRUzUUN7Db .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tRUzUUN7Db .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tRUzUUN7Db .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tRUzUUN7Db .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tRUzUUN7Db .contacts_mail {
  color: #fafafa;
}
.cid-tRUzUUN7Db .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-tWfWTMQ3l4 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/img-20230804-114655-2000x1500.jpg");
}
.cid-tWfWTMQ3l4 .mbr-section-subtitle B {
  color: #2e2e2e;
}
.cid-tWfWTMQ3l4 .mbr-section-subtitle {
  color: #2e2e2e;
}
.cid-tWfWTMQ3l4 .mbr-text {
  color: #ffffff;
}
.cid-tWfWTMQ3l4 H2 {
  color: #ffffff;
}
.cid-tWfVIVx89i .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tWfVIVx89i .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tWfVIVx89i a {
  font-style: normal;
}
.cid-tWfVIVx89i .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tWfVIVx89i .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-tWfVIVx89i .nav-item:focus,
.cid-tWfVIVx89i .nav-link:focus {
  outline: none;
}
.cid-tWfVIVx89i .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-tWfVIVx89i .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tWfVIVx89i .menu-logo {
  margin-right: auto;
}
.cid-tWfVIVx89i .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-tWfVIVx89i .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tWfVIVx89i .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tWfVIVx89i .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tWfVIVx89i .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tWfVIVx89i .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tWfVIVx89i .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tWfVIVx89i .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tWfVIVx89i .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWfVIVx89i .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tWfVIVx89i .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tWfVIVx89i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tWfVIVx89i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWfVIVx89i .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tWfVIVx89i .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWfVIVx89i .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tWfVIVx89i .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tWfVIVx89i .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tWfVIVx89i .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tWfVIVx89i .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tWfVIVx89i .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tWfVIVx89i .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tWfVIVx89i button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tWfVIVx89i button.navbar-toggler:focus {
  outline: none;
}
.cid-tWfVIVx89i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-tWfVIVx89i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tWfVIVx89i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tWfVIVx89i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tWfVIVx89i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tWfVIVx89i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWfVIVx89i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tWfVIVx89i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tWfVIVx89i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tWfVIVx89i .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-tWfVIVx89i .collapsed .btn {
  display: flex;
}
.cid-tWfVIVx89i .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tWfVIVx89i .collapsed .navbar-collapse.collapsing,
.cid-tWfVIVx89i .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tWfVIVx89i .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tWfVIVx89i .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tWfVIVx89i .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tWfVIVx89i .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tWfVIVx89i .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tWfVIVx89i .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tWfVIVx89i .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tWfVIVx89i .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tWfVIVx89i .collapsed button.navbar-toggler {
  display: block;
}
.cid-tWfVIVx89i .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tWfVIVx89i .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tWfVIVx89i .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tWfVIVx89i .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tWfVIVx89i .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tWfVIVx89i .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tWfVIVx89i.navbar-expand {
    flex-direction: column;
  }
  .cid-tWfVIVx89i img {
    height: 3.8rem !important;
  }
  .cid-tWfVIVx89i .btn {
    display: flex;
  }
  .cid-tWfVIVx89i button.navbar-toggler {
    display: block;
  }
  .cid-tWfVIVx89i .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tWfVIVx89i .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tWfVIVx89i .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tWfVIVx89i .navbar-collapse.collapsing,
  .cid-tWfVIVx89i .navbar-collapse.show {
    display: block !important;
  }
  .cid-tWfVIVx89i .navbar-collapse.collapsing .navbar-nav,
  .cid-tWfVIVx89i .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tWfVIVx89i .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tWfVIVx89i .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tWfVIVx89i .navbar-collapse.collapsing .navbar-buttons,
  .cid-tWfVIVx89i .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tWfVIVx89i .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tWfVIVx89i .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tWfVIVx89i .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tWfVIVx89i .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tWfVIVx89i .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tWfVIVx89i .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tWfVIVx89i .menu-logo {
    flex-shrink: 0;
  }
}
.cid-tWfVIVx89i .navbar-collapse {
  flex-basis: auto;
}
.cid-tWfVIVx89i .nav-link:hover,
.cid-tWfVIVx89i .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-tWfWUvnybp {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWfWUvnybp .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWfWUvnybp .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfWUvnybp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWfWUvnybp .mbr-text {
    text-align: center;
  }
}
.cid-tWfWUvnybp .mbr-text,
.cid-tWfWUvnybp .mbr-section-btn {
  color: #2e2e2e;
}
.cid-tWfWUvnybp H1 {
  color: #2e2e2e;
}
.cid-tWfWUvnybp H3 {
  color: #2e2e2e;
}
.cid-tWfWVe7hC4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWfWVe7hC4 img,
.cid-tWfWVe7hC4 .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tWfWVe7hC4 .item:focus,
.cid-tWfWVe7hC4 span:focus {
  outline: none;
}
.cid-tWfWVe7hC4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWfWVe7hC4 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWfWVe7hC4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tWfWVe7hC4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfWVe7hC4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tWfWVe7hC4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tWfWVe7hC4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWfWVe7hC4 .mbr-section-title {
  color: #232323;
}
.cid-tWfWVe7hC4 .mbr-text,
.cid-tWfWVe7hC4 .mbr-section-btn {
  text-align: left;
}
.cid-tWfWVe7hC4 .item-title {
  text-align: center;
}
.cid-tWfWVe7hC4 .item-subtitle {
  text-align: left;
}
.cid-tWfWVNBwJH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/img-20191121-140632-2000x1500.jpg");
}
.cid-tWfWWs1E9I {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWfWWs1E9I img,
.cid-tWfWWs1E9I .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tWfWWs1E9I .item:focus,
.cid-tWfWWs1E9I span:focus {
  outline: none;
}
.cid-tWfWWs1E9I .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWfWWs1E9I .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWfWWs1E9I .item {
  padding: 0;
  margin: 0;
}
.cid-tWfWWs1E9I .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWfWWs1E9I .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfWWs1E9I .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tWfWWs1E9I .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWfWWs1E9I .mbr-section-title {
  color: #232323;
}
.cid-tWfWWs1E9I .mbr-text,
.cid-tWfWWs1E9I .mbr-section-btn {
  text-align: left;
}
.cid-tWfWWs1E9I .item-title {
  text-align: center;
}
.cid-tWfWWs1E9I .item-subtitle {
  text-align: left;
}
.cid-tWfWXf448r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWfWXf448r img,
.cid-tWfWXf448r .item-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tWfWXf448r .item:focus,
.cid-tWfWXf448r span:focus {
  outline: none;
}
.cid-tWfWXf448r .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWfWXf448r .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWfWXf448r .item {
  padding: 0;
  margin: 0;
}
.cid-tWfWXf448r .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWfWXf448r .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfWXf448r .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tWfWXf448r .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWfWXf448r .mbr-section-title {
  color: #232323;
}
.cid-tWfWXf448r .mbr-text,
.cid-tWfWXf448r .mbr-section-btn {
  text-align: left;
}
.cid-tWfWXf448r .item-title {
  text-align: center;
}
.cid-tWfWXf448r .item-subtitle {
  text-align: left;
}
.cid-tWfWXZ2wsb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #55b4d4;
}
.cid-tWfWXZ2wsb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWfWXZ2wsb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWfWXZ2wsb .content-wrapper {
  background: #55b4d4;
}
@media (max-width: 991px) {
  .cid-tWfWXZ2wsb .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tWfWXZ2wsb .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tWfWXZ2wsb .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tWfWXZ2wsb .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tWfWXZ2wsb .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tWfWXZ2wsb .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tWfWXZ2wsb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tWfWXZ2wsb .card-title {
  text-align: left;
}
.cid-tWfWYTm9oS {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tWfWYTm9oS img,
.cid-tWfWYTm9oS .item-img {
  width: 100%;
  height: 100%;
  height: 500px;
  object-fit: cover;
}
.cid-tWfWYTm9oS .item:focus,
.cid-tWfWYTm9oS span:focus {
  outline: none;
}
.cid-tWfWYTm9oS .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWfWYTm9oS .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWfWYTm9oS .item {
  padding: 0;
  margin: 0;
}
.cid-tWfWYTm9oS .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWfWYTm9oS .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfWYTm9oS .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tWfWYTm9oS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWfWYTm9oS .mbr-section-title {
  color: #232323;
}
.cid-tWfWYTm9oS .mbr-text,
.cid-tWfWYTm9oS .mbr-section-btn {
  text-align: left;
}
.cid-tWfWYTm9oS .item-title {
  text-align: center;
}
.cid-tWfWYTm9oS .item-subtitle {
  text-align: left;
}
.cid-tWfX0nL4iz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tWfX0nL4iz img,
.cid-tWfX0nL4iz .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-tWfX0nL4iz .item:focus,
.cid-tWfX0nL4iz span:focus {
  outline: none;
}
.cid-tWfX0nL4iz .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tWfX0nL4iz .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tWfX0nL4iz .item {
  padding: 0;
  margin: 0;
}
.cid-tWfX0nL4iz .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tWfX0nL4iz .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tWfX0nL4iz .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-tWfX0nL4iz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tWfX0nL4iz .mbr-section-title {
  color: #232323;
}
.cid-tWfX0nL4iz .mbr-text,
.cid-tWfX0nL4iz .mbr-section-btn {
  text-align: left;
}
.cid-tWfX0nL4iz .item-title {
  text-align: center;
}
.cid-tWfX0nL4iz .item-subtitle {
  text-align: center;
}
.cid-tWfX1sb71A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tWfX1sb71A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWfX1sb71A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWfX1sb71A .row {
  align-items: stretch;
  justify-content: center;
}
.cid-tWfX1sb71A .img-item {
  position: relative;
}
.cid-tWfX1sb71A .img-item img {
  width: 100%;
  object-fit: cover;
}
.cid-tWfX1sb71A .img-item .img-description {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: .5rem 1rem .5rem;
  word-break: break-word;
}
.cid-tWfX1sb71A .img-item .img-description p {
  margin-bottom: 0;
}
.cid-tXysV5NAsQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXysV5NAsQ P {
  color: #2e2e2e;
}
.cid-tXysV5NAsQ H1 {
  color: #2e2e2e;
}
.cid-tXysYWiNtI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tXysYWiNtI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tXysYWiNtI p {
  color: #767676;
  text-align: left;
}
.cid-tXysYWiNtI .card-box {
  padding-top: 2rem;
}
.cid-tXysYWiNtI .card-wrapper {
  height: 100%;
}
.cid-tXysYWiNtI .card-title {
  text-align: center;
}
.cid-tXysYWiNtI P {
  color: #2e2e2e;
  text-align: center;
}
.cid-tWfVJ4iU7F {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-tWfVJ4iU7F .footer_col_logo {
  width: 40%;
}
.cid-tWfVJ4iU7F .footer_col {
  width: 20%;
}
.cid-tWfVJ4iU7F .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-tWfVJ4iU7F .logo_wrap {
  max-width: 40%;
}
.cid-tWfVJ4iU7F .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-tWfVJ4iU7F .brand_name {
  color: #ffffff;
}
.cid-tWfVJ4iU7F .contacts {
  margin-top: 46px;
}
.cid-tWfVJ4iU7F .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-tWfVJ4iU7F .contacts b {
  color: #ffffff;
}
.cid-tWfVJ4iU7F .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-tWfVJ4iU7F .item-wrap {
  line-height: 44px;
}
.cid-tWfVJ4iU7F a.text-white {
  color: #a99fc5 !important;
}
.cid-tWfVJ4iU7F a.text-white:hover {
  color: #ffffff !important;
}
.cid-tWfVJ4iU7F .item-wrap a,
.cid-tWfVJ4iU7F .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tWfVJ4iU7F .item-wrap a:before,
.cid-tWfVJ4iU7F .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-tWfVJ4iU7F .item-wrap a:hover::before,
.cid-tWfVJ4iU7F .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-tWfVJ4iU7F .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-tWfVJ4iU7F .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-tWfVJ4iU7F .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-tWfVJ4iU7F .footer_col_logo {
    width: 100%;
  }
  .cid-tWfVJ4iU7F .footer_col {
    width: 33.3%;
  }
  .cid-tWfVJ4iU7F .image {
    margin-bottom: 40px;
  }
  .cid-tWfVJ4iU7F .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-tWfVJ4iU7F .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-tWfVJ4iU7F .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-tWfVJ4iU7F .row {
    justify-content: center;
    text-align: center;
  }
  .cid-tWfVJ4iU7F .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-tWfVJ4iU7F .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-tWfVJ4iU7F .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-tWfVJ4iU7F .contacts_mail {
  color: #fafafa;
}
.cid-tWfVJ4iU7F .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-u9lULIdbA8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-u9lULIdbA8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-u9lULIdbA8 a {
  font-style: normal;
}
.cid-u9lULIdbA8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-u9lULIdbA8 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-u9lULIdbA8 .nav-item:focus,
.cid-u9lULIdbA8 .nav-link:focus {
  outline: none;
}
.cid-u9lULIdbA8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-u9lULIdbA8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-u9lULIdbA8 .menu-logo {
  margin-right: auto;
}
.cid-u9lULIdbA8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-u9lULIdbA8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u9lULIdbA8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u9lULIdbA8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u9lULIdbA8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u9lULIdbA8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u9lULIdbA8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u9lULIdbA8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-u9lULIdbA8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u9lULIdbA8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u9lULIdbA8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u9lULIdbA8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-u9lULIdbA8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9lULIdbA8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u9lULIdbA8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9lULIdbA8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-u9lULIdbA8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u9lULIdbA8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-u9lULIdbA8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u9lULIdbA8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u9lULIdbA8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u9lULIdbA8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u9lULIdbA8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-u9lULIdbA8 button.navbar-toggler:focus {
  outline: none;
}
.cid-u9lULIdbA8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-u9lULIdbA8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u9lULIdbA8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u9lULIdbA8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u9lULIdbA8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u9lULIdbA8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9lULIdbA8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u9lULIdbA8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u9lULIdbA8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9lULIdbA8 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-u9lULIdbA8 .collapsed .btn {
  display: flex;
}
.cid-u9lULIdbA8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u9lULIdbA8 .collapsed .navbar-collapse.collapsing,
.cid-u9lULIdbA8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u9lULIdbA8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u9lULIdbA8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u9lULIdbA8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u9lULIdbA8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u9lULIdbA8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u9lULIdbA8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u9lULIdbA8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u9lULIdbA8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u9lULIdbA8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-u9lULIdbA8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-u9lULIdbA8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-u9lULIdbA8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-u9lULIdbA8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u9lULIdbA8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u9lULIdbA8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-u9lULIdbA8.navbar-expand {
    flex-direction: column;
  }
  .cid-u9lULIdbA8 img {
    height: 3.8rem !important;
  }
  .cid-u9lULIdbA8 .btn {
    display: flex;
  }
  .cid-u9lULIdbA8 button.navbar-toggler {
    display: block;
  }
  .cid-u9lULIdbA8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-u9lULIdbA8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-u9lULIdbA8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u9lULIdbA8 .navbar-collapse.collapsing,
  .cid-u9lULIdbA8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-u9lULIdbA8 .navbar-collapse.collapsing .navbar-nav,
  .cid-u9lULIdbA8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u9lULIdbA8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u9lULIdbA8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u9lULIdbA8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-u9lULIdbA8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u9lULIdbA8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u9lULIdbA8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u9lULIdbA8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u9lULIdbA8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u9lULIdbA8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u9lULIdbA8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-u9lULIdbA8 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-u9lULIdbA8 .navbar-collapse {
  flex-basis: auto;
}
.cid-u9lULIdbA8 .nav-link:hover,
.cid-u9lULIdbA8 .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-uv85lwYPLZ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uv85lwYPLZ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uv85lwYPLZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uv85lwYPLZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uv85lwYPLZ .mbr-text {
    text-align: center;
  }
}
.cid-uv85lwYPLZ H1 {
  color: #2e2e2e;
}
.cid-uv85lwYPLZ .mbr-text,
.cid-uv85lwYPLZ .mbr-section-btn {
  color: #2e2e2e;
}
.cid-uv85lwYPLZ H3 {
  color: #2e2e2e;
}
.cid-u9lULITDa4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/mg-910672.jpg");
}
.cid-u9lULITDa4 H1 {
  color: #f9f295;
}
.cid-u9lULITDa4 H3 {
  color: #f9f295;
}
.cid-uv85o3LEau {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uv85o3LEau P {
  color: #2e2e2e;
}
.cid-uv85o3LEau H1 {
  color: #555555;
}
.cid-uv85peoeXN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv85peoeXN h4 {
  text-align: left;
  font-weight: 500;
}
.cid-uv85peoeXN p {
  color: #767676;
  text-align: left;
}
.cid-uv85peoeXN .card-img {
  text-align: left;
}
.cid-uv85peoeXN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-uv85pO3RYW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv85pO3RYW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-uv85pO3RYW p {
  color: #767676;
  text-align: left;
}
.cid-uv85pO3RYW .card-img {
  text-align: left;
}
.cid-uv85pO3RYW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-uv85qzyI7u {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uv85qzyI7u h4 {
  text-align: left;
  font-weight: 500;
}
.cid-uv85qzyI7u p {
  color: #767676;
  text-align: left;
}
.cid-uv85qzyI7u .card-img {
  text-align: left;
}
.cid-uv85qzyI7u .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-u9lULLLG6c {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/amphyprion-ocellaris4-72.jpg");
}
.cid-uv85s7ro7H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv85s7ro7H .card-img {
  background-color: #fff;
}
.cid-uv85s7ro7H .card-box {
  padding: 2rem;
}
.cid-uv85s7ro7H h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uv85s7ro7H p {
  text-align: left;
}
.cid-uv85s7ro7H .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-uv85s7ro7H .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uv85s7ro7H .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-uv85s7ro7H .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-uv85s7ro7H .card-title {
  text-align: center;
}
.cid-uv85sQ9qPD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv85sQ9qPD .card-img {
  background-color: #fff;
}
.cid-uv85sQ9qPD .card-box {
  padding: 2rem;
}
.cid-uv85sQ9qPD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-uv85sQ9qPD p {
  text-align: left;
}
.cid-uv85sQ9qPD .mbr-text {
  color: #767676;
}
.cid-uv85sQ9qPD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-uv85sQ9qPD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-uv85sQ9qPD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-uv85sQ9qPD .card-title {
  text-align: center;
}
.cid-u9lULMVot6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/acropora-1.jpg");
}
.cid-u9lULMVot6 H3 {
  color: #f9f295;
}
.cid-u9lULMVot6 H1 {
  color: #f9f295;
}
.cid-uv85tvvwlT {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uv85tvvwlT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uv85tvvwlT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uv85tvvwlT .mbr-text {
    text-align: center;
  }
}
.cid-uv85tvvwlT .mbr-text,
.cid-uv85tvvwlT .mbr-section-btn {
  color: #2e2e2e;
}
.cid-uv85tvvwlT H1 {
  color: #2e2e2e;
}
.cid-uv85uifxum {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uv85uifxum .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uv85uifxum .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uv85uifxum .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uv85uifxum .mbr-text {
    text-align: center;
  }
}
.cid-uv85uifxum .mbr-text,
.cid-uv85uifxum .mbr-section-btn {
  color: #2e2e2e;
}
.cid-uv85uifxum H1 {
  color: #2e2e2e;
}
.cid-u9lULNMp7z {
  padding-top: 60px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/polyps.jpg");
}
.cid-uv85vn9pWw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uv85vn9pWw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uv85vn9pWw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uv85vn9pWw .mbr-text {
    text-align: center;
  }
}
.cid-uv85vn9pWw .mbr-text,
.cid-uv85vn9pWw .mbr-section-btn {
  color: #2e2e2e;
}
.cid-uv85vn9pWw H1 {
  color: #2e2e2e;
}
.cid-u9lULOrdMo {
  padding-top: 75px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/-mg-9543-2000x1333.jpg");
}
.cid-uv85w2R7zt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-uv85w2R7zt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-uv85w2R7zt p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-uv85w2R7zt .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-uv85w2R7zt .mbr-section-btn a {
  margin: 0;
}
.cid-uv85w2R7zt .mbr-text {
  color: #767676;
}
.cid-uv85w2R7zt .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uv85w2R7zt .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-uv85w2R7zt H2 {
  text-align: center;
  color: #2e2e2e;
}
.cid-uv85w2R7zt .card-title {
  text-align: center;
}
.cid-u9lULPhejd {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/mg-9370small.jpg");
}
.cid-uv85x8lsl7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uv85x8lsl7 h2 {
  text-align: center;
}
.cid-uv85x8lsl7 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uv85x8lsl7 p {
  color: #767676;
}
.cid-uv85x8lsl7 img {
  object-fit: cover;
}
.cid-uv85x8lsl7 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-uv85x8lsl7 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-uv85x8lsl7 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-uv85x8lsl7 .mbr-section-subtitle {
  color: #767676;
}
.cid-uv85x8lsl7 .card-title {
  font-weight: 500;
}
.cid-uv85x8lsl7 .card-img {
  text-align: inherit;
}
.cid-uv85x8lsl7 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-uv85x8lsl7 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-uv85x8lsl7 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uv85x8lsl7 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-uv85x8lsl7 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-uv85x8lsl7 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-u9lULQemrF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-u9lULQemrF .footer_col_logo {
  width: 40%;
}
.cid-u9lULQemrF .footer_col {
  width: 20%;
}
.cid-u9lULQemrF .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-u9lULQemrF .logo_wrap {
  max-width: 40%;
}
.cid-u9lULQemrF .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-u9lULQemrF .brand_name {
  color: #ffffff;
}
.cid-u9lULQemrF .contacts {
  margin-top: 46px;
}
.cid-u9lULQemrF .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-u9lULQemrF .contacts b {
  color: #ffffff;
}
.cid-u9lULQemrF .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-u9lULQemrF .item-wrap {
  line-height: 44px;
}
.cid-u9lULQemrF a.text-white {
  color: #a99fc5 !important;
}
.cid-u9lULQemrF a.text-white:hover {
  color: #ffffff !important;
}
.cid-u9lULQemrF .item-wrap a,
.cid-u9lULQemrF .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-u9lULQemrF .item-wrap a:before,
.cid-u9lULQemrF .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-u9lULQemrF .item-wrap a:hover::before,
.cid-u9lULQemrF .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-u9lULQemrF .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-u9lULQemrF .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-u9lULQemrF .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-u9lULQemrF .footer_col_logo {
    width: 100%;
  }
  .cid-u9lULQemrF .footer_col {
    width: 33.3%;
  }
  .cid-u9lULQemrF .image {
    margin-bottom: 40px;
  }
  .cid-u9lULQemrF .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-u9lULQemrF .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-u9lULQemrF .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-u9lULQemrF .row {
    justify-content: center;
    text-align: center;
  }
  .cid-u9lULQemrF .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-u9lULQemrF .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-u9lULQemrF .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-u9lULQemrF .contacts_mail {
  color: #fafafa;
}
.cid-u9lULQemrF .contacts_phone {
  color: #ffffff;
  text-align: left;
}
.cid-uv8eJFEPJI .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uv8eJFEPJI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uv8eJFEPJI a {
  font-style: normal;
}
.cid-uv8eJFEPJI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uv8eJFEPJI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-uv8eJFEPJI .nav-item:focus,
.cid-uv8eJFEPJI .nav-link:focus {
  outline: none;
}
.cid-uv8eJFEPJI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-uv8eJFEPJI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uv8eJFEPJI .menu-logo {
  margin-right: auto;
}
.cid-uv8eJFEPJI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-uv8eJFEPJI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uv8eJFEPJI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uv8eJFEPJI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uv8eJFEPJI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uv8eJFEPJI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uv8eJFEPJI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uv8eJFEPJI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uv8eJFEPJI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uv8eJFEPJI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uv8eJFEPJI .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uv8eJFEPJI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uv8eJFEPJI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uv8eJFEPJI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uv8eJFEPJI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uv8eJFEPJI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-uv8eJFEPJI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uv8eJFEPJI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uv8eJFEPJI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uv8eJFEPJI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uv8eJFEPJI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uv8eJFEPJI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uv8eJFEPJI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uv8eJFEPJI button.navbar-toggler:focus {
  outline: none;
}
.cid-uv8eJFEPJI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #838282;
}
.cid-uv8eJFEPJI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uv8eJFEPJI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uv8eJFEPJI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uv8eJFEPJI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uv8eJFEPJI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uv8eJFEPJI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uv8eJFEPJI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uv8eJFEPJI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uv8eJFEPJI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-uv8eJFEPJI .collapsed .btn {
  display: flex;
}
.cid-uv8eJFEPJI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uv8eJFEPJI .collapsed .navbar-collapse.collapsing,
.cid-uv8eJFEPJI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uv8eJFEPJI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uv8eJFEPJI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uv8eJFEPJI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uv8eJFEPJI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uv8eJFEPJI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uv8eJFEPJI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uv8eJFEPJI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uv8eJFEPJI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uv8eJFEPJI .collapsed button.navbar-toggler {
  display: block;
}
.cid-uv8eJFEPJI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uv8eJFEPJI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uv8eJFEPJI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uv8eJFEPJI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uv8eJFEPJI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uv8eJFEPJI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uv8eJFEPJI.navbar-expand {
    flex-direction: column;
  }
  .cid-uv8eJFEPJI img {
    height: 3.8rem !important;
  }
  .cid-uv8eJFEPJI .btn {
    display: flex;
  }
  .cid-uv8eJFEPJI button.navbar-toggler {
    display: block;
  }
  .cid-uv8eJFEPJI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uv8eJFEPJI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uv8eJFEPJI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uv8eJFEPJI .navbar-collapse.collapsing,
  .cid-uv8eJFEPJI .navbar-collapse.show {
    display: block !important;
  }
  .cid-uv8eJFEPJI .navbar-collapse.collapsing .navbar-nav,
  .cid-uv8eJFEPJI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uv8eJFEPJI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uv8eJFEPJI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uv8eJFEPJI .navbar-collapse.collapsing .navbar-buttons,
  .cid-uv8eJFEPJI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uv8eJFEPJI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uv8eJFEPJI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uv8eJFEPJI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uv8eJFEPJI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uv8eJFEPJI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uv8eJFEPJI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-uv8eJFEPJI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-uv8eJFEPJI .navbar-collapse {
  flex-basis: auto;
}
.cid-uv8eJFEPJI .nav-link:hover,
.cid-uv8eJFEPJI .dropdown-item:hover {
  color: #149dcc !important;
}
.cid-uv8f1SR4EY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/img-20180508-162044-hdr-2000x1500.jpg");
}
.cid-uv8f1SR4EY .mbr-section-subtitle B {
  color: #ffffff;
}
.cid-uv8f1SR4EY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uv8f30UrQu {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv8f30UrQu img,
.cid-uv8f30UrQu .item-img {
  width: 100%;
}
.cid-uv8f30UrQu .item:focus,
.cid-uv8f30UrQu span:focus {
  outline: none;
}
.cid-uv8f30UrQu .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uv8f30UrQu .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uv8f30UrQu .item {
  padding: 0;
  margin: 0;
}
.cid-uv8f30UrQu .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uv8f30UrQu .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uv8f30UrQu .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uv8f30UrQu .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uv8f30UrQu .mbr-section-title {
  color: #232323;
}
.cid-uv8f30UrQu .mbr-text,
.cid-uv8f30UrQu .mbr-section-btn {
  text-align: center;
}
.cid-uv8f30UrQu .item-title {
  text-align: center;
}
.cid-uv8f30UrQu .item-subtitle {
  text-align: center;
}
.cid-uv8f3yJO6i {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uv8f3yJO6i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uv8f3yJO6i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uv8f3yJO6i .content-wrapper {
  background: #55b4d4;
}
@media (max-width: 991px) {
  .cid-uv8f3yJO6i .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-uv8f3yJO6i .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uv8f3yJO6i .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uv8f3yJO6i .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uv8f3yJO6i .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-uv8f3yJO6i .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uv8f3yJO6i .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uv8f48mZ4S {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uv8f48mZ4S img,
.cid-uv8f48mZ4S .item-img {
  width: 100%;
}
.cid-uv8f48mZ4S .item:focus,
.cid-uv8f48mZ4S span:focus {
  outline: none;
}
.cid-uv8f48mZ4S .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uv8f48mZ4S .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uv8f48mZ4S .item {
  padding: 0;
  margin: 0;
}
.cid-uv8f48mZ4S .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uv8f48mZ4S .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uv8f48mZ4S .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uv8f48mZ4S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uv8f48mZ4S .mbr-section-title {
  color: #232323;
}
.cid-uv8f48mZ4S .mbr-text,
.cid-uv8f48mZ4S .mbr-section-btn {
  text-align: center;
}
.cid-uv8f48mZ4S .item-title {
  text-align: center;
}
.cid-uv8f48mZ4S .item-subtitle {
  text-align: center;
}
.cid-uv8eJGU1pO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #2e2e2e;
}
.cid-uv8eJGU1pO .footer_col_logo {
  width: 40%;
}
.cid-uv8eJGU1pO .footer_col {
  width: 20%;
}
.cid-uv8eJGU1pO .list {
  list-style: none;
  padding: 0;
  margin: 0;
  color: #ffffff;
  text-align: left;
}
.cid-uv8eJGU1pO .logo_wrap {
  max-width: 40%;
}
.cid-uv8eJGU1pO .logo_wrap img {
  width: 100%;
  max-height: 150px;
}
.cid-uv8eJGU1pO .brand_name {
  color: #ffffff;
}
.cid-uv8eJGU1pO .contacts {
  margin-top: 46px;
}
.cid-uv8eJGU1pO .contacts p {
  line-height: 33px;
  margin-bottom: 0;
}
.cid-uv8eJGU1pO .contacts b {
  color: #ffffff;
}
.cid-uv8eJGU1pO .mbr-section-subtitle {
  font-weight: 700;
  line-height: 1.1em;
  margin-bottom: 43px;
  color: #ffffff;
}
.cid-uv8eJGU1pO .item-wrap {
  line-height: 44px;
}
.cid-uv8eJGU1pO a.text-white {
  color: #a99fc5 !important;
}
.cid-uv8eJGU1pO a.text-white:hover {
  color: #ffffff !important;
}
.cid-uv8eJGU1pO .item-wrap a,
.cid-uv8eJGU1pO .contacts a {
  display: inline-block;
  line-height: 1.87;
  position: relative;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-uv8eJGU1pO .item-wrap a:before,
.cid-uv8eJGU1pO .contacts a:before {
  width: 0;
  left: auto;
  right: 0;
  bottom: 5px;
  height: 1px;
  content: "";
  position: absolute;
  transition: width 0.2s linear;
  background: #ffffff;
}
.cid-uv8eJGU1pO .item-wrap a:hover::before,
.cid-uv8eJGU1pO .contacts a:hover::before {
  left: 0;
  width: 100%;
  right: auto;
}
.cid-uv8eJGU1pO .image {
  margin-top: 30px;
  max-width: 200px;
}
.cid-uv8eJGU1pO .image img {
  width: 100%;
  object-fit: contain;
}
@media (max-width: 991px) {
  .cid-uv8eJGU1pO .row > [class*="col"] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .cid-uv8eJGU1pO .footer_col_logo {
    width: 100%;
  }
  .cid-uv8eJGU1pO .footer_col {
    width: 33.3%;
  }
  .cid-uv8eJGU1pO .image {
    margin-bottom: 40px;
  }
  .cid-uv8eJGU1pO .contacts {
    margin-top: 30px;
    margin-bottom: 28px;
  }
  .cid-uv8eJGU1pO .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-uv8eJGU1pO .item-wrap {
    line-height: 36px;
  }
}
@media (max-width: 767px) {
  .cid-uv8eJGU1pO .row {
    justify-content: center;
    text-align: center;
  }
  .cid-uv8eJGU1pO .mbr-section-btn {
    position: absolute;
    right: 10px;
    left: auto;
  }
  .cid-uv8eJGU1pO .footer_col {
    margin-top: 40px;
    width: 100%;
  }
  .cid-uv8eJGU1pO .image {
    margin: auto;
    margin-top: 30px;
  }
}
.cid-uv8eJGU1pO .contacts_mail {
  color: #fafafa;
}
.cid-uv8eJGU1pO .contacts_phone {
  color: #ffffff;
  text-align: left;
}
