@import url(https://fonts.googleapis.com/css?family=Barlow:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);





body {
  font-family: Barlow;
}
.display-1 {
  font-family: 'Barlow', sans-serif;
  font-size: 4.8rem;
  letter-spacing: -1px;
}
.display-1 > .mbr-iconfont {
  font-size: 7.68rem;
}
.display-2 {
  font-family: 'Barlow', sans-serif;
  font-size: 2.6rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.16rem;
}
.display-4 {
  font-family: 'Barlow', sans-serif;
  font-size: 0.9rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Barlow', sans-serif;
  font-size: 1.4rem;
  letter-spacing: -1px;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Barlow', sans-serif;
  font-size: 1rem;
  line-height: 1.4;
}
.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: 3.84rem;
    font-size: calc( 2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.08rem;
    font-size: calc( 1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.56rem + (2.6 - 1.56) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((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: #ffffff !important;
}
.bg-success {
  background-color: #cccccc !important;
}
.bg-info {
  background-color: #282124 !important;
}
.bg-warning {
  background-color: #ffffff !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #282124 !important;
  border-color: #282124 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #52444a !important;
  border-color: #52444a !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #52444a !important;
  border-color: #52444a !important;
}
.btn-success,
.btn-success:active {
  background-color: #cccccc !important;
  border-color: #cccccc !important;
  color: #4d4d4d !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #4d4d4d !important;
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #4d4d4d !important;
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !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: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white {
  color: #222222 !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: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #222222 !important;
  border-color: #222222 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #484848 !important;
  border-color: #484848 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #484848 !important;
  border-color: #484848 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #282124;
  border-color: #282124;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #282124 !important;
  border-color: #282124 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #999999;
  color: #999999;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #4d4d4d;
  background-color: #cccccc;
  border-color: #cccccc;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #4d4d4d !important;
  background-color: #cccccc !important;
  border-color: #cccccc !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !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: #222222;
  border-color: #222222;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #222222 !important;
  border-color: #222222 !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: #ffffff !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #cccccc !important;
}
.text-info {
  color: #282124 !important;
}
.text-warning {
  color: #ffffff !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: #ffffff !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #ffffff !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #ffffff !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #604f56 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #ffffff !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #ffffff !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #000000 !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #282124;
}
.alert-warning {
  background-color: #ffffff;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #dbd3d6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Barlow', sans-serif;
  font-size: 1rem;
  line-height: 1.4;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #ffffff;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.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: #ffffff;
  border-bottom-color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffffff !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: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-rY0w2ooDiL {
  overflow-x: hidden !important;
}
.cid-rY0w2ooDiL,
.cid-rY0w2ooDiL .scroll-wrapper {
  padding-top: 210px;
  padding-bottom: 135px;
}
.cid-rY0w2ooDiL .mbr-section-title {
  color: #ffffff;
}
.cid-rY0w2ooDiL .mbr-section-title span {
  color: #ffffff;
}
.cid-rY0w2ooDiL .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rY0w2ooDiL .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 48s !important;
  animation-duration: 48s;
  background-image: url("../../../assets/images/tiki-intro-1348x450.jpeg");
}
.cid-rY0w2ooDiL .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rY0w2ooDiL .mbr-overlay {
  z-index: 1;
}
.cid-rY0w2ooDiL .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-rXDWicaCM6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rXDWicaCM6 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-rXDWicaCM6 .mbr-section-title {
  margin: 0;
  color: #ffffff;
  text-align: right;
}
.cid-rXDWicaCM6 .mbr-section-subtitle {
  color: #cccccc;
}
.cid-rXDWicaCM6 .card-img span {
  color: #1dc9cb;
}
.cid-rXDWicaCM6 .row-item {
  margin-bottom: 2rem;
}
.cid-rXDWicaCM6 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #ffffff);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-rXDWicaCM6 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-rXDWicaCM6 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-rXDWicaCM6 .wrapper {
  padding: 2.5rem 1rem;
  background: #ffffff;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-rY0EXR0zDD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rY0EXR0zDD p {
  text-align: center;
}
.cid-rY0EXR0zDD .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
}
.cid-rY0EXR0zDD .social-list a:focus {
  text-decoration: none;
}
.cid-rY0EXR0zDD .text-copyright {
  width: 100%;
  color: #cccccc;
}
.cid-rY0EXR0zDD .img-logo-footer {
  margin-right: 1rem;
  max-width: 6rem;
}
.cid-rY0EXR0zDD .logo-footer {
  line-height: normal;
}
.cid-rY0EXR0zDD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rY0EXR0zDD .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rY0EXR0zDD .media-container-row {
  -webkit-align-items: center;
  align-items: center;
}
.cid-rY7m7a2ill {
  overflow-x: hidden !important;
}
.cid-rY7m7a2ill,
.cid-rY7m7a2ill .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 135px;
}
.cid-rY7m7a2ill .mbr-section-title {
  color: #ffffff;
}
.cid-rY7m7a2ill .mbr-section-title span {
  color: #ffffff;
}
.cid-rY7m7a2ill .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rY7m7a2ill .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/mainslider-1348x450.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-rY7m7a2ill .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rY7m7a2ill .mbr-overlay {
  z-index: 1;
}
.cid-rY7m7a2ill .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdtxJEsTW1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdtxJEsTW1 .row {
  justify-content: flex-end;
}
.cid-sdtxJEsTW1 .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdtxJEsTW1 .block {
  background-color: #000000;
}
.cid-sdtxJEsTW1 img {
  width: 100%;
}
.cid-sdtxJEsTW1 .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdtxJEsTW1 .content {
  max-width: 600px;
}
.cid-sdtxJEsTW1 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdtxJEsTW1 .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdtxJEsTW1 h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdtxJEsTW1 .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdtxJEsTW1 h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdtxJEsTW1 H1 {
  color: #ffffff;
}
.cid-sdtxJEsTW1 .mbr-text,
.cid-sdtxJEsTW1 .mbr-section-btn {
  color: #ffffff;
}
.cid-sdtxJEsTW1 H3 {
  color: #ffffff;
}
.cid-rYnBP27mjy {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-rYnBP27mjy .title__wrap {
  margin-bottom: 30px;
}
.cid-rYnBP27mjy .title__block {
  margin-bottom: 10px;
}
.cid-rYnBP27mjy .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rYnBP27mjy .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rYnBP27mjy .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rYnBP27mjy .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rYnBP27mjy .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rYnBP27mjy .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rYnBP27mjy .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rYnBP27mjy .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rYnBP27mjy .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rYnBP27mjy .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rYnBP27mjy .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rYnBP27mjy .descr__block {
  padding: 25px 0 0;
}
.cid-rYnBP27mjy .descr__title {
  margin-bottom: 5px;
}
.cid-rYnBP27mjy .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rYnBP27mjy .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rYnBP27mjy .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rYnBP27mjy .link__text a {
  position: relative;
}
.cid-rYnBP27mjy .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rYnBP27mjy .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rYnBP27mjy .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rYnBP27mjy .image {
    height: 300px;
  }
  .cid-rYnBP27mjy .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rYnBP27mjy .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rYnBP27mjy .buttons {
    justify-content: flex-start;
  }
}
.cid-rZx2TcF19q {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-rZx2TcF19q .title__wrap {
  margin-bottom: 30px;
}
.cid-rZx2TcF19q .title__block {
  margin-bottom: 10px;
}
.cid-rZx2TcF19q .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rZx2TcF19q .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZx2TcF19q .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rZx2TcF19q .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rZx2TcF19q .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rZx2TcF19q .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rZx2TcF19q .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rZx2TcF19q .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rZx2TcF19q .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rZx2TcF19q .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rZx2TcF19q .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rZx2TcF19q .descr__block {
  padding: 25px 0 0;
}
.cid-rZx2TcF19q .descr__title {
  margin-bottom: 5px;
}
.cid-rZx2TcF19q .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZx2TcF19q .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rZx2TcF19q .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rZx2TcF19q .link__text a {
  position: relative;
}
.cid-rZx2TcF19q .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rZx2TcF19q .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rZx2TcF19q .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rZx2TcF19q .image {
    height: 300px;
  }
  .cid-rZx2TcF19q .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rZx2TcF19q .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rZx2TcF19q .buttons {
    justify-content: flex-start;
  }
}
.cid-sav6srKhcv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sav6srKhcv .title__wrap {
  margin-bottom: 30px;
}
.cid-sav6srKhcv .title__block {
  margin-bottom: 10px;
}
.cid-sav6srKhcv .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sav6srKhcv .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sav6srKhcv .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sav6srKhcv .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sav6srKhcv .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sav6srKhcv .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sav6srKhcv .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sav6srKhcv .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sav6srKhcv .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sav6srKhcv .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sav6srKhcv .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sav6srKhcv .descr__block {
  padding: 25px 0 0;
}
.cid-sav6srKhcv .descr__title {
  margin-bottom: 5px;
}
.cid-sav6srKhcv .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sav6srKhcv .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sav6srKhcv .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sav6srKhcv .link__text a {
  position: relative;
}
.cid-sav6srKhcv .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sav6srKhcv .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sav6srKhcv .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sav6srKhcv .image {
    height: 300px;
  }
  .cid-sav6srKhcv .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sav6srKhcv .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sav6srKhcv .buttons {
    justify-content: flex-start;
  }
}
.cid-rYdkULPpBB {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYdkULPpBB .container-fluid {
  padding: 0 5rem;
}
.cid-rYdkULPpBB .animated-element {
  color: #000000;
}
.cid-rYdkULPpBB .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rYdkULPpBB .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rYdkULPpBB .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rYdkULPpBB .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rYdkULPpBB .mbr-section-subtitle,
.cid-rYdkULPpBB .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rY7f4xvfFh {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rY7f4xvfFh .mbr-text {
  color: #ffffff;
}
.cid-rY7f4xvfFh .container {
  max-width: 1000px;
}
.cid-rY7f4xvfFh h4 {
  text-align: center;
}
.cid-rY7f4xvfFh p {
  text-align: center;
}
.cid-rY7f4xvfFh .row {
  justify-content: center;
}
.cid-rY7f4xvfFh .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-rY7f4xvfFh .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-rY7f4xvfFh .card-title,
.cid-rY7f4xvfFh .card-img {
  color: #ffffff;
}
.cid-rY7f4xvfFh .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-rY7f4xvfFh .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-rY7f4xvfFh img {
  margin-bottom: 5rem;
}
.cid-rY7SVabVPN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rY7SVabVPN .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-rY7SVabVPN .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-rY7SVabVPN .mbr-section-subtitle {
  color: #000000;
}
.cid-rY7SVabVPN .card-img span {
  color: #1dc9cb;
}
.cid-rY7SVabVPN .row-item {
  margin-bottom: 2rem;
}
.cid-rY7SVabVPN .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-rY7SVabVPN .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-rY7SVabVPN .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-rY7SVabVPN .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-rY7SVabVPN .mbr-card-title,
.cid-rY7SVabVPN .card-img {
  color: #ffffff;
}
.cid-rYjNm4e9IT .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rYjNm4e9IT .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rYjNm4e9IT a {
  font-style: normal;
}
.cid-rYjNm4e9IT a .link:hover {
  color: inherit!important;
}
.cid-rYjNm4e9IT .dropdown-item:active {
  background: #000000;
}
.cid-rYjNm4e9IT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rYjNm4e9IT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rYjNm4e9IT .nav-item:focus,
.cid-rYjNm4e9IT .nav-link:focus {
  outline: none;
}
.cid-rYjNm4e9IT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rYjNm4e9IT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rYjNm4e9IT .menu-logo {
  margin-right: auto;
}
.cid-rYjNm4e9IT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rYjNm4e9IT .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-rYjNm4e9IT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rYjNm4e9IT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rYjNm4e9IT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rYjNm4e9IT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rYjNm4e9IT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rYjNm4e9IT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rYjNm4e9IT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rYjNm4e9IT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rYjNm4e9IT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rYjNm4e9IT .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rYjNm4e9IT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rYjNm4e9IT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rYjNm4e9IT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rYjNm4e9IT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYjNm4e9IT .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-rYjNm4e9IT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rYjNm4e9IT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rYjNm4e9IT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rYjNm4e9IT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rYjNm4e9IT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rYjNm4e9IT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rYjNm4e9IT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rYjNm4e9IT button.navbar-toggler:focus {
  outline: none;
}
.cid-rYjNm4e9IT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rYjNm4e9IT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYjNm4e9IT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjNm4e9IT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYjNm4e9IT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYjNm4e9IT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rYjNm4e9IT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYjNm4e9IT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYjNm4e9IT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYjNm4e9IT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYjNm4e9IT .collapsed .btn {
  display: -webkit-flex;
}
.cid-rYjNm4e9IT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rYjNm4e9IT .collapsed .navbar-collapse.collapsing,
.cid-rYjNm4e9IT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rYjNm4e9IT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rYjNm4e9IT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rYjNm4e9IT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rYjNm4e9IT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rYjNm4e9IT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rYjNm4e9IT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rYjNm4e9IT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rYjNm4e9IT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rYjNm4e9IT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rYjNm4e9IT .collapsed button.navbar-toggler {
  display: block;
}
.cid-rYjNm4e9IT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rYjNm4e9IT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rYjNm4e9IT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rYjNm4e9IT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rYjNm4e9IT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rYjNm4e9IT .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: 1023px) {
  .cid-rYjNm4e9IT .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYjNm4e9IT img {
    height: 3.8rem !important;
  }
  .cid-rYjNm4e9IT .btn {
    display: -webkit-flex;
  }
  .cid-rYjNm4e9IT button.navbar-toggler {
    display: block;
  }
  .cid-rYjNm4e9IT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rYjNm4e9IT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rYjNm4e9IT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rYjNm4e9IT .navbar-collapse.collapsing,
  .cid-rYjNm4e9IT .navbar-collapse.show {
    display: block !important;
  }
  .cid-rYjNm4e9IT .navbar-collapse.collapsing .navbar-nav,
  .cid-rYjNm4e9IT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rYjNm4e9IT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rYjNm4e9IT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rYjNm4e9IT .navbar-collapse.collapsing .navbar-buttons,
  .cid-rYjNm4e9IT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rYjNm4e9IT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rYjNm4e9IT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rYjNm4e9IT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rYjNm4e9IT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rYjNm4e9IT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rYjNm4e9IT .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-rYjNm4e9IT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rYjNm4e9IT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rYjNm4e9IT .nav-link,
.cid-rYjNm4e9IT .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rYjNm4e9IT .nav-link:hover,
.cid-rYjNm4e9IT .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-rZCBudR1OB {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZCBudR1OB .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZCBudR1OB img {
    width: 90%;
  }
}
.cid-rZCBudR1OB .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZCBudR1OB .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZCBudR1OB .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZCBudR1OB .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZCBudR1OB .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZCBudR1OB .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZCBudR1OB .social-list {
    justify-content: center;
  }
}
.cid-rZCBudR1OB .card-title {
  color: #ffffff;
}
.cid-rZCBudR1OB .mbr-text,
.cid-rZCBudR1OB .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZxmBnq8vq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZxmBnq8vq .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZxmBnq8vq .modal-body .close {
  background: #1b1b1b;
}
.cid-rZxmBnq8vq .modal-body .close span {
  font-style: normal;
}
.cid-rZxmBnq8vq .carousel-inner > .active,
.cid-rZxmBnq8vq .carousel-inner > .next,
.cid-rZxmBnq8vq .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZxmBnq8vq .carousel-control .icon-next,
.cid-rZxmBnq8vq .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZxmBnq8vq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZxmBnq8vq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZxmBnq8vq .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZxmBnq8vq .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZxmBnq8vq .boxed-slider > div {
  position: relative;
}
.cid-rZxmBnq8vq .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZxmBnq8vq .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZxmBnq8vq .mbr-table-cell {
  padding: 0;
}
.cid-rZxmBnq8vq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZxmBnq8vq .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZxmBnq8vq .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZxmBnq8vq .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZxmBnq8vq .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZxmBnq8vq .carousel-item .container {
    width: 100%;
  }
}
.cid-rZxmBnq8vq .carousel-item-next.carousel-item-left,
.cid-rZxmBnq8vq .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZxmBnq8vq .active.carousel-item-right,
.cid-rZxmBnq8vq .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZxmBnq8vq .active.carousel-item-left,
.cid-rZxmBnq8vq .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZxmBnq8vq .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZxmBnq8vq .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators li.active,
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators li::after,
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZxmBnq8vq .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZxmBnq8vq .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZxmBnq8vq .mbr-slider > .container img {
  width: 100%;
}
.cid-rZxmBnq8vq .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZxmBnq8vq .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZxmBnq8vq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZxmBnq8vq .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZxmBnq8vq .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZxmBnq8vq .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZxmBnq8vq .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZxmBnq8vq .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZxmBnq8vq .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZxmBnq8vq .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZxmBnq8vq .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZxmBnq8vq .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZxmBnq8vq .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZxmBnq8vq .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZxmBnq8vq .carousel-inner {
  height: 100%;
}
.cid-rZxmBnq8vq .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZxmBnq8vq .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZxmBnq8vq .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZxmBnq8vq .carousel-item .container-slide {
  text-align: center;
}
.cid-rZxmBnq8vq .content-slider-wrap {
  width: 100%;
}
.cid-rZxmBnq8vq .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZxmBnq8vq .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZxmBnq8vq .carousel-control {
  margin-left: 2px!important;
}
.cid-rZxlXIbUUx {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-rZxlXIbUUx .title__wrap {
  margin-bottom: 30px;
}
.cid-rZxlXIbUUx .title__block {
  margin-bottom: 10px;
}
.cid-rZxlXIbUUx .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rZxlXIbUUx .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZxlXIbUUx .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rZxlXIbUUx .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rZxlXIbUUx .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rZxlXIbUUx .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rZxlXIbUUx .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rZxlXIbUUx .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rZxlXIbUUx .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rZxlXIbUUx .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rZxlXIbUUx .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rZxlXIbUUx .descr__block {
  padding: 25px 0 0;
}
.cid-rZxlXIbUUx .descr__title {
  margin-bottom: 5px;
}
.cid-rZxlXIbUUx .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZxlXIbUUx .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rZxlXIbUUx .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rZxlXIbUUx .link__text a {
  position: relative;
}
.cid-rZxlXIbUUx .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rZxlXIbUUx .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rZxlXIbUUx .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rZxlXIbUUx .image {
    height: 300px;
  }
  .cid-rZxlXIbUUx .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rZxlXIbUUx .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rZxlXIbUUx .buttons {
    justify-content: flex-start;
  }
}
.cid-rZxlXJAGbm {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-rZxlXJAGbm .title__wrap {
  margin-bottom: 30px;
}
.cid-rZxlXJAGbm .title__block {
  margin-bottom: 10px;
}
.cid-rZxlXJAGbm .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rZxlXJAGbm .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZxlXJAGbm .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rZxlXJAGbm .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rZxlXJAGbm .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rZxlXJAGbm .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rZxlXJAGbm .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rZxlXJAGbm .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rZxlXJAGbm .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rZxlXJAGbm .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rZxlXJAGbm .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rZxlXJAGbm .descr__block {
  padding: 25px 0 0;
}
.cid-rZxlXJAGbm .descr__title {
  margin-bottom: 5px;
}
.cid-rZxlXJAGbm .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZxlXJAGbm .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rZxlXJAGbm .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rZxlXJAGbm .link__text a {
  position: relative;
}
.cid-rZxlXJAGbm .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rZxlXJAGbm .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rZxlXJAGbm .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rZxlXJAGbm .image {
    height: 300px;
  }
  .cid-rZxlXJAGbm .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rZxlXJAGbm .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rZxlXJAGbm .buttons {
    justify-content: flex-start;
  }
}
.cid-savAKKaPxq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savAKKaPxq .title__wrap {
  margin-bottom: 30px;
}
.cid-savAKKaPxq .title__block {
  margin-bottom: 10px;
}
.cid-savAKKaPxq .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savAKKaPxq .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savAKKaPxq .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savAKKaPxq .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savAKKaPxq .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savAKKaPxq .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savAKKaPxq .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savAKKaPxq .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savAKKaPxq .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savAKKaPxq .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savAKKaPxq .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savAKKaPxq .descr__block {
  padding: 25px 0 0;
}
.cid-savAKKaPxq .descr__title {
  margin-bottom: 5px;
}
.cid-savAKKaPxq .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savAKKaPxq .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savAKKaPxq .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savAKKaPxq .link__text a {
  position: relative;
}
.cid-savAKKaPxq .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savAKKaPxq .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savAKKaPxq .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savAKKaPxq .image {
    height: 300px;
  }
  .cid-savAKKaPxq .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savAKKaPxq .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savAKKaPxq .buttons {
    justify-content: flex-start;
  }
}
.cid-rZxlXL3gBA {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZxlXL3gBA .container-fluid {
  padding: 0 5rem;
}
.cid-rZxlXL3gBA .animated-element {
  color: #000000;
}
.cid-rZxlXL3gBA .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZxlXL3gBA .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZxlXL3gBA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZxlXL3gBA .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZxlXL3gBA .mbr-section-subtitle,
.cid-rZxlXL3gBA .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZxlXOx9la .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZxlXOx9la .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZxlXOx9la a {
  font-style: normal;
}
.cid-rZxlXOx9la a .link:hover {
  color: inherit!important;
}
.cid-rZxlXOx9la .dropdown-item:active {
  background: #000000;
}
.cid-rZxlXOx9la .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZxlXOx9la .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZxlXOx9la .nav-item:focus,
.cid-rZxlXOx9la .nav-link:focus {
  outline: none;
}
.cid-rZxlXOx9la .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZxlXOx9la .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZxlXOx9la .menu-logo {
  margin-right: auto;
}
.cid-rZxlXOx9la .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZxlXOx9la .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-rZxlXOx9la .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZxlXOx9la .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZxlXOx9la .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZxlXOx9la .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZxlXOx9la .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZxlXOx9la .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZxlXOx9la .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZxlXOx9la .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZxlXOx9la .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZxlXOx9la .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZxlXOx9la .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZxlXOx9la .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZxlXOx9la .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZxlXOx9la .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZxlXOx9la .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-rZxlXOx9la .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZxlXOx9la .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZxlXOx9la .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZxlXOx9la .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZxlXOx9la .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZxlXOx9la .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZxlXOx9la button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZxlXOx9la button.navbar-toggler:focus {
  outline: none;
}
.cid-rZxlXOx9la button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZxlXOx9la button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZxlXOx9la button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZxlXOx9la button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZxlXOx9la button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZxlXOx9la nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZxlXOx9la nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZxlXOx9la nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZxlXOx9la nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZxlXOx9la .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZxlXOx9la .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZxlXOx9la .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZxlXOx9la .collapsed .navbar-collapse.collapsing,
.cid-rZxlXOx9la .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZxlXOx9la .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZxlXOx9la .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZxlXOx9la .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZxlXOx9la .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZxlXOx9la .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZxlXOx9la .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZxlXOx9la .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZxlXOx9la .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZxlXOx9la .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZxlXOx9la .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZxlXOx9la .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZxlXOx9la .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZxlXOx9la .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZxlXOx9la .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZxlXOx9la .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZxlXOx9la .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: 1023px) {
  .cid-rZxlXOx9la .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZxlXOx9la img {
    height: 3.8rem !important;
  }
  .cid-rZxlXOx9la .btn {
    display: -webkit-flex;
  }
  .cid-rZxlXOx9la button.navbar-toggler {
    display: block;
  }
  .cid-rZxlXOx9la .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZxlXOx9la .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZxlXOx9la .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZxlXOx9la .navbar-collapse.collapsing,
  .cid-rZxlXOx9la .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZxlXOx9la .navbar-collapse.collapsing .navbar-nav,
  .cid-rZxlXOx9la .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZxlXOx9la .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZxlXOx9la .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZxlXOx9la .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZxlXOx9la .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZxlXOx9la .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZxlXOx9la .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZxlXOx9la .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZxlXOx9la .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZxlXOx9la .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZxlXOx9la .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-rZxlXOx9la .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZxlXOx9la .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZxlXOx9la .nav-link,
.cid-rZxlXOx9la .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZxlXOx9la .nav-link:hover,
.cid-rZxlXOx9la .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxJMhnoH6 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxJMhnoH6 .mbr-text {
  color: #ffffff;
}
.cid-saxJMhnoH6 .container {
  max-width: 1000px;
}
.cid-saxJMhnoH6 h4 {
  text-align: center;
}
.cid-saxJMhnoH6 p {
  text-align: center;
}
.cid-saxJMhnoH6 .row {
  justify-content: center;
}
.cid-saxJMhnoH6 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxJMhnoH6 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxJMhnoH6 .card-title,
.cid-saxJMhnoH6 .card-img {
  color: #ffffff;
}
.cid-saxJMhnoH6 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxJMhnoH6 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxJMhnoH6 img {
  margin-bottom: 5rem;
}
.cid-saxJMtkKeV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxJMtkKeV .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxJMtkKeV .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxJMtkKeV .mbr-section-subtitle {
  color: #000000;
}
.cid-saxJMtkKeV .card-img span {
  color: #1dc9cb;
}
.cid-saxJMtkKeV .row-item {
  margin-bottom: 2rem;
}
.cid-saxJMtkKeV .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxJMtkKeV .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxJMtkKeV .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxJMtkKeV .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxJMtkKeV .mbr-card-title,
.cid-saxJMtkKeV .card-img {
  color: #ffffff;
}
.cid-rZHjYQBr0o {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZHjYQBr0o .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZHjYQBr0o img {
    width: 90%;
  }
}
.cid-rZHjYQBr0o .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZHjYQBr0o .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZHjYQBr0o .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZHjYQBr0o .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZHjYQBr0o .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZHjYQBr0o .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZHjYQBr0o .social-list {
    justify-content: center;
  }
}
.cid-rZHjYQBr0o .card-title {
  color: #ffffff;
}
.cid-rZHjYQBr0o .mbr-text,
.cid-rZHjYQBr0o .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZHjYREgXS {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZHjYREgXS .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZHjYREgXS .modal-body .close {
  background: #1b1b1b;
}
.cid-rZHjYREgXS .modal-body .close span {
  font-style: normal;
}
.cid-rZHjYREgXS .carousel-inner > .active,
.cid-rZHjYREgXS .carousel-inner > .next,
.cid-rZHjYREgXS .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZHjYREgXS .carousel-control .icon-next,
.cid-rZHjYREgXS .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZHjYREgXS .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZHjYREgXS .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZHjYREgXS .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZHjYREgXS .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZHjYREgXS .boxed-slider > div {
  position: relative;
}
.cid-rZHjYREgXS .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZHjYREgXS .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZHjYREgXS .mbr-table-cell {
  padding: 0;
}
.cid-rZHjYREgXS .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZHjYREgXS .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZHjYREgXS .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZHjYREgXS .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZHjYREgXS .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZHjYREgXS .carousel-item .container {
    width: 100%;
  }
}
.cid-rZHjYREgXS .carousel-item-next.carousel-item-left,
.cid-rZHjYREgXS .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZHjYREgXS .active.carousel-item-right,
.cid-rZHjYREgXS .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZHjYREgXS .active.carousel-item-left,
.cid-rZHjYREgXS .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZHjYREgXS .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZHjYREgXS .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZHjYREgXS .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZHjYREgXS .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZHjYREgXS .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZHjYREgXS .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZHjYREgXS .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZHjYREgXS .mbr-slider .carousel-indicators li.active,
.cid-rZHjYREgXS .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZHjYREgXS .mbr-slider .carousel-indicators li::after,
.cid-rZHjYREgXS .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZHjYREgXS .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZHjYREgXS .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZHjYREgXS .mbr-slider > .container img {
  width: 100%;
}
.cid-rZHjYREgXS .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZHjYREgXS .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZHjYREgXS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZHjYREgXS .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZHjYREgXS .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZHjYREgXS .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZHjYREgXS .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZHjYREgXS .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZHjYREgXS .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZHjYREgXS .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZHjYREgXS .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZHjYREgXS .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZHjYREgXS .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZHjYREgXS .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZHjYREgXS .carousel-inner {
  height: 100%;
}
.cid-rZHjYREgXS .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZHjYREgXS .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZHjYREgXS .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZHjYREgXS .carousel-item .container-slide {
  text-align: center;
}
.cid-rZHjYREgXS .content-slider-wrap {
  width: 100%;
}
.cid-rZHjYREgXS .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZHjYREgXS .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZHjYREgXS .carousel-control {
  margin-left: 2px!important;
}
.cid-savBHp8StL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savBHp8StL .title__wrap {
  margin-bottom: 30px;
}
.cid-savBHp8StL .title__block {
  margin-bottom: 10px;
}
.cid-savBHp8StL .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savBHp8StL .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savBHp8StL .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savBHp8StL .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savBHp8StL .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savBHp8StL .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savBHp8StL .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savBHp8StL .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savBHp8StL .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savBHp8StL .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savBHp8StL .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savBHp8StL .descr__block {
  padding: 25px 0 0;
}
.cid-savBHp8StL .descr__title {
  margin-bottom: 5px;
}
.cid-savBHp8StL .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savBHp8StL .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savBHp8StL .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savBHp8StL .link__text a {
  position: relative;
}
.cid-savBHp8StL .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savBHp8StL .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savBHp8StL .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savBHp8StL .image {
    height: 300px;
  }
  .cid-savBHp8StL .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savBHp8StL .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savBHp8StL .buttons {
    justify-content: flex-start;
  }
}
.cid-savBIkjMw6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savBIkjMw6 .title__wrap {
  margin-bottom: 30px;
}
.cid-savBIkjMw6 .title__block {
  margin-bottom: 10px;
}
.cid-savBIkjMw6 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savBIkjMw6 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savBIkjMw6 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savBIkjMw6 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savBIkjMw6 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savBIkjMw6 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savBIkjMw6 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savBIkjMw6 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savBIkjMw6 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savBIkjMw6 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savBIkjMw6 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savBIkjMw6 .descr__block {
  padding: 25px 0 0;
}
.cid-savBIkjMw6 .descr__title {
  margin-bottom: 5px;
}
.cid-savBIkjMw6 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savBIkjMw6 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savBIkjMw6 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savBIkjMw6 .link__text a {
  position: relative;
}
.cid-savBIkjMw6 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savBIkjMw6 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savBIkjMw6 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savBIkjMw6 .image {
    height: 300px;
  }
  .cid-savBIkjMw6 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savBIkjMw6 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savBIkjMw6 .buttons {
    justify-content: flex-start;
  }
}
.cid-savBIZhhoy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savBIZhhoy .title__wrap {
  margin-bottom: 30px;
}
.cid-savBIZhhoy .title__block {
  margin-bottom: 10px;
}
.cid-savBIZhhoy .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savBIZhhoy .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savBIZhhoy .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savBIZhhoy .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savBIZhhoy .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savBIZhhoy .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savBIZhhoy .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savBIZhhoy .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savBIZhhoy .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savBIZhhoy .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savBIZhhoy .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savBIZhhoy .descr__block {
  padding: 25px 0 0;
}
.cid-savBIZhhoy .descr__title {
  margin-bottom: 5px;
}
.cid-savBIZhhoy .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savBIZhhoy .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savBIZhhoy .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savBIZhhoy .link__text a {
  position: relative;
}
.cid-savBIZhhoy .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savBIZhhoy .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savBIZhhoy .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savBIZhhoy .image {
    height: 300px;
  }
  .cid-savBIZhhoy .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savBIZhhoy .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savBIZhhoy .buttons {
    justify-content: flex-start;
  }
}
.cid-rZHjYW9NKy {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZHjYW9NKy .container-fluid {
  padding: 0 5rem;
}
.cid-rZHjYW9NKy .animated-element {
  color: #000000;
}
.cid-rZHjYW9NKy .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZHjYW9NKy .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZHjYW9NKy .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZHjYW9NKy .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZHjYW9NKy .mbr-section-subtitle,
.cid-rZHjYW9NKy .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZHjYZD8bE .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZHjYZD8bE .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZHjYZD8bE a {
  font-style: normal;
}
.cid-rZHjYZD8bE a .link:hover {
  color: inherit!important;
}
.cid-rZHjYZD8bE .dropdown-item:active {
  background: #000000;
}
.cid-rZHjYZD8bE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZHjYZD8bE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZHjYZD8bE .nav-item:focus,
.cid-rZHjYZD8bE .nav-link:focus {
  outline: none;
}
.cid-rZHjYZD8bE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZHjYZD8bE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZHjYZD8bE .menu-logo {
  margin-right: auto;
}
.cid-rZHjYZD8bE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZHjYZD8bE .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-rZHjYZD8bE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZHjYZD8bE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZHjYZD8bE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZHjYZD8bE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZHjYZD8bE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZHjYZD8bE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZHjYZD8bE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZHjYZD8bE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZHjYZD8bE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZHjYZD8bE .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZHjYZD8bE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZHjYZD8bE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZHjYZD8bE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZHjYZD8bE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZHjYZD8bE .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-rZHjYZD8bE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZHjYZD8bE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZHjYZD8bE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZHjYZD8bE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZHjYZD8bE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZHjYZD8bE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZHjYZD8bE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZHjYZD8bE button.navbar-toggler:focus {
  outline: none;
}
.cid-rZHjYZD8bE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZHjYZD8bE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZHjYZD8bE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZHjYZD8bE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZHjYZD8bE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZHjYZD8bE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZHjYZD8bE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZHjYZD8bE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZHjYZD8bE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZHjYZD8bE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZHjYZD8bE .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZHjYZD8bE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZHjYZD8bE .collapsed .navbar-collapse.collapsing,
.cid-rZHjYZD8bE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZHjYZD8bE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZHjYZD8bE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZHjYZD8bE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZHjYZD8bE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZHjYZD8bE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZHjYZD8bE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZHjYZD8bE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZHjYZD8bE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZHjYZD8bE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZHjYZD8bE .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZHjYZD8bE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZHjYZD8bE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZHjYZD8bE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZHjYZD8bE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZHjYZD8bE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZHjYZD8bE .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: 1023px) {
  .cid-rZHjYZD8bE .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZHjYZD8bE img {
    height: 3.8rem !important;
  }
  .cid-rZHjYZD8bE .btn {
    display: -webkit-flex;
  }
  .cid-rZHjYZD8bE button.navbar-toggler {
    display: block;
  }
  .cid-rZHjYZD8bE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZHjYZD8bE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZHjYZD8bE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZHjYZD8bE .navbar-collapse.collapsing,
  .cid-rZHjYZD8bE .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZHjYZD8bE .navbar-collapse.collapsing .navbar-nav,
  .cid-rZHjYZD8bE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZHjYZD8bE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZHjYZD8bE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZHjYZD8bE .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZHjYZD8bE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZHjYZD8bE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZHjYZD8bE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZHjYZD8bE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZHjYZD8bE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZHjYZD8bE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZHjYZD8bE .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-rZHjYZD8bE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZHjYZD8bE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZHjYZD8bE .nav-link,
.cid-rZHjYZD8bE .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZHjYZD8bE .nav-link:hover,
.cid-rZHjYZD8bE .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxKxdSr4A {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxKxdSr4A .mbr-text {
  color: #ffffff;
}
.cid-saxKxdSr4A .container {
  max-width: 1000px;
}
.cid-saxKxdSr4A h4 {
  text-align: center;
}
.cid-saxKxdSr4A p {
  text-align: center;
}
.cid-saxKxdSr4A .row {
  justify-content: center;
}
.cid-saxKxdSr4A .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxKxdSr4A .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxKxdSr4A .card-title,
.cid-saxKxdSr4A .card-img {
  color: #ffffff;
}
.cid-saxKxdSr4A .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxKxdSr4A .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxKxdSr4A img {
  margin-bottom: 5rem;
}
.cid-saxKxwMVoq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxKxwMVoq .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxKxwMVoq .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxKxwMVoq .mbr-section-subtitle {
  color: #000000;
}
.cid-saxKxwMVoq .card-img span {
  color: #1dc9cb;
}
.cid-saxKxwMVoq .row-item {
  margin-bottom: 2rem;
}
.cid-saxKxwMVoq .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxKxwMVoq .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxKxwMVoq .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxKxwMVoq .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxKxwMVoq .mbr-card-title,
.cid-saxKxwMVoq .card-img {
  color: #ffffff;
}
.cid-rZIp7EdnOg {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZIp7EdnOg .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZIp7EdnOg img {
    width: 90%;
  }
}
.cid-rZIp7EdnOg .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZIp7EdnOg .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZIp7EdnOg .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZIp7EdnOg .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZIp7EdnOg .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZIp7EdnOg .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZIp7EdnOg .social-list {
    justify-content: center;
  }
}
.cid-rZIp7EdnOg .card-title {
  color: #ffffff;
}
.cid-rZIp7EdnOg .mbr-text,
.cid-rZIp7EdnOg .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZIp7FwjgJ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZIp7FwjgJ .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZIp7FwjgJ .modal-body .close {
  background: #1b1b1b;
}
.cid-rZIp7FwjgJ .modal-body .close span {
  font-style: normal;
}
.cid-rZIp7FwjgJ .carousel-inner > .active,
.cid-rZIp7FwjgJ .carousel-inner > .next,
.cid-rZIp7FwjgJ .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZIp7FwjgJ .carousel-control .icon-next,
.cid-rZIp7FwjgJ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZIp7FwjgJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZIp7FwjgJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZIp7FwjgJ .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZIp7FwjgJ .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZIp7FwjgJ .boxed-slider > div {
  position: relative;
}
.cid-rZIp7FwjgJ .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZIp7FwjgJ .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZIp7FwjgJ .mbr-table-cell {
  padding: 0;
}
.cid-rZIp7FwjgJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZIp7FwjgJ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZIp7FwjgJ .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZIp7FwjgJ .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZIp7FwjgJ .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZIp7FwjgJ .carousel-item .container {
    width: 100%;
  }
}
.cid-rZIp7FwjgJ .carousel-item-next.carousel-item-left,
.cid-rZIp7FwjgJ .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZIp7FwjgJ .active.carousel-item-right,
.cid-rZIp7FwjgJ .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZIp7FwjgJ .active.carousel-item-left,
.cid-rZIp7FwjgJ .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZIp7FwjgJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators li.active,
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators li::after,
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZIp7FwjgJ .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZIp7FwjgJ .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZIp7FwjgJ .mbr-slider > .container img {
  width: 100%;
}
.cid-rZIp7FwjgJ .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZIp7FwjgJ .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZIp7FwjgJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZIp7FwjgJ .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZIp7FwjgJ .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZIp7FwjgJ .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZIp7FwjgJ .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZIp7FwjgJ .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZIp7FwjgJ .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZIp7FwjgJ .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZIp7FwjgJ .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZIp7FwjgJ .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZIp7FwjgJ .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZIp7FwjgJ .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZIp7FwjgJ .carousel-inner {
  height: 100%;
}
.cid-rZIp7FwjgJ .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZIp7FwjgJ .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZIp7FwjgJ .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZIp7FwjgJ .carousel-item .container-slide {
  text-align: center;
}
.cid-rZIp7FwjgJ .content-slider-wrap {
  width: 100%;
}
.cid-rZIp7FwjgJ .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZIp7FwjgJ .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZIp7FwjgJ .carousel-control {
  margin-left: 2px!important;
}
.cid-savCNxiQYY {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savCNxiQYY .title__wrap {
  margin-bottom: 30px;
}
.cid-savCNxiQYY .title__block {
  margin-bottom: 10px;
}
.cid-savCNxiQYY .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savCNxiQYY .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savCNxiQYY .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savCNxiQYY .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savCNxiQYY .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savCNxiQYY .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savCNxiQYY .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savCNxiQYY .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savCNxiQYY .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savCNxiQYY .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savCNxiQYY .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savCNxiQYY .descr__block {
  padding: 25px 0 0;
}
.cid-savCNxiQYY .descr__title {
  margin-bottom: 5px;
}
.cid-savCNxiQYY .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savCNxiQYY .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savCNxiQYY .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savCNxiQYY .link__text a {
  position: relative;
}
.cid-savCNxiQYY .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savCNxiQYY .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savCNxiQYY .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savCNxiQYY .image {
    height: 300px;
  }
  .cid-savCNxiQYY .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savCNxiQYY .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savCNxiQYY .buttons {
    justify-content: flex-start;
  }
}
.cid-savCOwlJNj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savCOwlJNj .title__wrap {
  margin-bottom: 30px;
}
.cid-savCOwlJNj .title__block {
  margin-bottom: 10px;
}
.cid-savCOwlJNj .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savCOwlJNj .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savCOwlJNj .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savCOwlJNj .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savCOwlJNj .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savCOwlJNj .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savCOwlJNj .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savCOwlJNj .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savCOwlJNj .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savCOwlJNj .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savCOwlJNj .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savCOwlJNj .descr__block {
  padding: 25px 0 0;
}
.cid-savCOwlJNj .descr__title {
  margin-bottom: 5px;
}
.cid-savCOwlJNj .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savCOwlJNj .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savCOwlJNj .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savCOwlJNj .link__text a {
  position: relative;
}
.cid-savCOwlJNj .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savCOwlJNj .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savCOwlJNj .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savCOwlJNj .image {
    height: 300px;
  }
  .cid-savCOwlJNj .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savCOwlJNj .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savCOwlJNj .buttons {
    justify-content: flex-start;
  }
}
.cid-savCORnaTy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savCORnaTy .title__wrap {
  margin-bottom: 30px;
}
.cid-savCORnaTy .title__block {
  margin-bottom: 10px;
}
.cid-savCORnaTy .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savCORnaTy .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savCORnaTy .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savCORnaTy .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savCORnaTy .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savCORnaTy .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savCORnaTy .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savCORnaTy .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savCORnaTy .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savCORnaTy .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savCORnaTy .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savCORnaTy .descr__block {
  padding: 25px 0 0;
}
.cid-savCORnaTy .descr__title {
  margin-bottom: 5px;
}
.cid-savCORnaTy .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savCORnaTy .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savCORnaTy .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savCORnaTy .link__text a {
  position: relative;
}
.cid-savCORnaTy .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savCORnaTy .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savCORnaTy .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savCORnaTy .image {
    height: 300px;
  }
  .cid-savCORnaTy .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savCORnaTy .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savCORnaTy .buttons {
    justify-content: flex-start;
  }
}
.cid-rZIp7KadhC {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZIp7KadhC .container-fluid {
  padding: 0 5rem;
}
.cid-rZIp7KadhC .animated-element {
  color: #000000;
}
.cid-rZIp7KadhC .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZIp7KadhC .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZIp7KadhC .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZIp7KadhC .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZIp7KadhC .mbr-section-subtitle,
.cid-rZIp7KadhC .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZIp7Oi9PH .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZIp7Oi9PH .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZIp7Oi9PH a {
  font-style: normal;
}
.cid-rZIp7Oi9PH a .link:hover {
  color: inherit!important;
}
.cid-rZIp7Oi9PH .dropdown-item:active {
  background: #000000;
}
.cid-rZIp7Oi9PH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZIp7Oi9PH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZIp7Oi9PH .nav-item:focus,
.cid-rZIp7Oi9PH .nav-link:focus {
  outline: none;
}
.cid-rZIp7Oi9PH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZIp7Oi9PH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZIp7Oi9PH .menu-logo {
  margin-right: auto;
}
.cid-rZIp7Oi9PH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZIp7Oi9PH .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-rZIp7Oi9PH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZIp7Oi9PH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZIp7Oi9PH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZIp7Oi9PH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZIp7Oi9PH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZIp7Oi9PH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZIp7Oi9PH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZIp7Oi9PH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZIp7Oi9PH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZIp7Oi9PH .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZIp7Oi9PH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZIp7Oi9PH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZIp7Oi9PH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZIp7Oi9PH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZIp7Oi9PH .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-rZIp7Oi9PH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZIp7Oi9PH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZIp7Oi9PH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZIp7Oi9PH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZIp7Oi9PH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZIp7Oi9PH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZIp7Oi9PH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZIp7Oi9PH button.navbar-toggler:focus {
  outline: none;
}
.cid-rZIp7Oi9PH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZIp7Oi9PH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZIp7Oi9PH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZIp7Oi9PH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZIp7Oi9PH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZIp7Oi9PH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZIp7Oi9PH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZIp7Oi9PH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZIp7Oi9PH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZIp7Oi9PH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZIp7Oi9PH .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZIp7Oi9PH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.collapsing,
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZIp7Oi9PH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZIp7Oi9PH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZIp7Oi9PH .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZIp7Oi9PH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZIp7Oi9PH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZIp7Oi9PH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZIp7Oi9PH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZIp7Oi9PH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZIp7Oi9PH .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: 1023px) {
  .cid-rZIp7Oi9PH .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZIp7Oi9PH img {
    height: 3.8rem !important;
  }
  .cid-rZIp7Oi9PH .btn {
    display: -webkit-flex;
  }
  .cid-rZIp7Oi9PH button.navbar-toggler {
    display: block;
  }
  .cid-rZIp7Oi9PH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZIp7Oi9PH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZIp7Oi9PH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZIp7Oi9PH .navbar-collapse.collapsing,
  .cid-rZIp7Oi9PH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZIp7Oi9PH .navbar-collapse.collapsing .navbar-nav,
  .cid-rZIp7Oi9PH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZIp7Oi9PH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZIp7Oi9PH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZIp7Oi9PH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZIp7Oi9PH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZIp7Oi9PH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZIp7Oi9PH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZIp7Oi9PH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZIp7Oi9PH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZIp7Oi9PH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZIp7Oi9PH .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-rZIp7Oi9PH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZIp7Oi9PH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZIp7Oi9PH .nav-link,
.cid-rZIp7Oi9PH .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZIp7Oi9PH .nav-link:hover,
.cid-rZIp7Oi9PH .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxKHajTO5 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxKHajTO5 .mbr-text {
  color: #ffffff;
}
.cid-saxKHajTO5 .container {
  max-width: 1000px;
}
.cid-saxKHajTO5 h4 {
  text-align: center;
}
.cid-saxKHajTO5 p {
  text-align: center;
}
.cid-saxKHajTO5 .row {
  justify-content: center;
}
.cid-saxKHajTO5 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxKHajTO5 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxKHajTO5 .card-title,
.cid-saxKHajTO5 .card-img {
  color: #ffffff;
}
.cid-saxKHajTO5 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxKHajTO5 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxKHajTO5 img {
  margin-bottom: 5rem;
}
.cid-saxKHjQzk9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxKHjQzk9 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxKHjQzk9 .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxKHjQzk9 .mbr-section-subtitle {
  color: #000000;
}
.cid-saxKHjQzk9 .card-img span {
  color: #1dc9cb;
}
.cid-saxKHjQzk9 .row-item {
  margin-bottom: 2rem;
}
.cid-saxKHjQzk9 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxKHjQzk9 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxKHjQzk9 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxKHjQzk9 .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxKHjQzk9 .mbr-card-title,
.cid-saxKHjQzk9 .card-img {
  color: #ffffff;
}
.cid-rZXwJGEnUV {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZXwJGEnUV .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZXwJGEnUV img {
    width: 90%;
  }
}
.cid-rZXwJGEnUV .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZXwJGEnUV .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZXwJGEnUV .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZXwJGEnUV .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZXwJGEnUV .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZXwJGEnUV .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZXwJGEnUV .social-list {
    justify-content: center;
  }
}
.cid-rZXwJGEnUV .card-title {
  color: #ffffff;
}
.cid-rZXwJGEnUV .mbr-text,
.cid-rZXwJGEnUV .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZXwJHMjfu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZXwJHMjfu .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZXwJHMjfu .modal-body .close {
  background: #1b1b1b;
}
.cid-rZXwJHMjfu .modal-body .close span {
  font-style: normal;
}
.cid-rZXwJHMjfu .carousel-inner > .active,
.cid-rZXwJHMjfu .carousel-inner > .next,
.cid-rZXwJHMjfu .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZXwJHMjfu .carousel-control .icon-next,
.cid-rZXwJHMjfu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZXwJHMjfu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZXwJHMjfu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZXwJHMjfu .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZXwJHMjfu .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZXwJHMjfu .boxed-slider > div {
  position: relative;
}
.cid-rZXwJHMjfu .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZXwJHMjfu .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXwJHMjfu .mbr-table-cell {
  padding: 0;
}
.cid-rZXwJHMjfu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZXwJHMjfu .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZXwJHMjfu .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZXwJHMjfu .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXwJHMjfu .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZXwJHMjfu .carousel-item .container {
    width: 100%;
  }
}
.cid-rZXwJHMjfu .carousel-item-next.carousel-item-left,
.cid-rZXwJHMjfu .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZXwJHMjfu .active.carousel-item-right,
.cid-rZXwJHMjfu .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZXwJHMjfu .active.carousel-item-left,
.cid-rZXwJHMjfu .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZXwJHMjfu .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZXwJHMjfu .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators li.active,
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators li::after,
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZXwJHMjfu .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZXwJHMjfu .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZXwJHMjfu .mbr-slider > .container img {
  width: 100%;
}
.cid-rZXwJHMjfu .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZXwJHMjfu .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZXwJHMjfu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZXwJHMjfu .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXwJHMjfu .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZXwJHMjfu .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZXwJHMjfu .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZXwJHMjfu .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZXwJHMjfu .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZXwJHMjfu .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXwJHMjfu .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZXwJHMjfu .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZXwJHMjfu .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZXwJHMjfu .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZXwJHMjfu .carousel-inner {
  height: 100%;
}
.cid-rZXwJHMjfu .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZXwJHMjfu .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZXwJHMjfu .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZXwJHMjfu .carousel-item .container-slide {
  text-align: center;
}
.cid-rZXwJHMjfu .content-slider-wrap {
  width: 100%;
}
.cid-rZXwJHMjfu .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXwJHMjfu .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXwJHMjfu .carousel-control {
  margin-left: 2px!important;
}
.cid-savE6e1Glc {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savE6e1Glc .title__wrap {
  margin-bottom: 30px;
}
.cid-savE6e1Glc .title__block {
  margin-bottom: 10px;
}
.cid-savE6e1Glc .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savE6e1Glc .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savE6e1Glc .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savE6e1Glc .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savE6e1Glc .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savE6e1Glc .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savE6e1Glc .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savE6e1Glc .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savE6e1Glc .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savE6e1Glc .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savE6e1Glc .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savE6e1Glc .descr__block {
  padding: 25px 0 0;
}
.cid-savE6e1Glc .descr__title {
  margin-bottom: 5px;
}
.cid-savE6e1Glc .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savE6e1Glc .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savE6e1Glc .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savE6e1Glc .link__text a {
  position: relative;
}
.cid-savE6e1Glc .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savE6e1Glc .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savE6e1Glc .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savE6e1Glc .image {
    height: 300px;
  }
  .cid-savE6e1Glc .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savE6e1Glc .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savE6e1Glc .buttons {
    justify-content: flex-start;
  }
}
.cid-savE6NyL8V {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savE6NyL8V .title__wrap {
  margin-bottom: 30px;
}
.cid-savE6NyL8V .title__block {
  margin-bottom: 10px;
}
.cid-savE6NyL8V .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savE6NyL8V .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savE6NyL8V .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savE6NyL8V .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savE6NyL8V .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savE6NyL8V .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savE6NyL8V .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savE6NyL8V .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savE6NyL8V .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savE6NyL8V .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savE6NyL8V .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savE6NyL8V .descr__block {
  padding: 25px 0 0;
}
.cid-savE6NyL8V .descr__title {
  margin-bottom: 5px;
}
.cid-savE6NyL8V .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savE6NyL8V .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savE6NyL8V .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savE6NyL8V .link__text a {
  position: relative;
}
.cid-savE6NyL8V .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savE6NyL8V .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savE6NyL8V .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savE6NyL8V .image {
    height: 300px;
  }
  .cid-savE6NyL8V .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savE6NyL8V .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savE6NyL8V .buttons {
    justify-content: flex-start;
  }
}
.cid-savE6Znum8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savE6Znum8 .title__wrap {
  margin-bottom: 30px;
}
.cid-savE6Znum8 .title__block {
  margin-bottom: 10px;
}
.cid-savE6Znum8 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savE6Znum8 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savE6Znum8 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savE6Znum8 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savE6Znum8 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savE6Znum8 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savE6Znum8 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savE6Znum8 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savE6Znum8 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savE6Znum8 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savE6Znum8 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savE6Znum8 .descr__block {
  padding: 25px 0 0;
}
.cid-savE6Znum8 .descr__title {
  margin-bottom: 5px;
}
.cid-savE6Znum8 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savE6Znum8 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savE6Znum8 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savE6Znum8 .link__text a {
  position: relative;
}
.cid-savE6Znum8 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savE6Znum8 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savE6Znum8 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savE6Znum8 .image {
    height: 300px;
  }
  .cid-savE6Znum8 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savE6Znum8 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savE6Znum8 .buttons {
    justify-content: flex-start;
  }
}
.cid-rZXwJLORm5 {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZXwJLORm5 .container-fluid {
  padding: 0 5rem;
}
.cid-rZXwJLORm5 .animated-element {
  color: #000000;
}
.cid-rZXwJLORm5 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZXwJLORm5 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZXwJLORm5 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZXwJLORm5 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZXwJLORm5 .mbr-section-subtitle,
.cid-rZXwJLORm5 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZXwJOAnS3 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZXwJOAnS3 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZXwJOAnS3 a {
  font-style: normal;
}
.cid-rZXwJOAnS3 a .link:hover {
  color: inherit!important;
}
.cid-rZXwJOAnS3 .dropdown-item:active {
  background: #000000;
}
.cid-rZXwJOAnS3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZXwJOAnS3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZXwJOAnS3 .nav-item:focus,
.cid-rZXwJOAnS3 .nav-link:focus {
  outline: none;
}
.cid-rZXwJOAnS3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZXwJOAnS3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZXwJOAnS3 .menu-logo {
  margin-right: auto;
}
.cid-rZXwJOAnS3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZXwJOAnS3 .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-rZXwJOAnS3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZXwJOAnS3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZXwJOAnS3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZXwJOAnS3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZXwJOAnS3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZXwJOAnS3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZXwJOAnS3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZXwJOAnS3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZXwJOAnS3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZXwJOAnS3 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZXwJOAnS3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZXwJOAnS3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZXwJOAnS3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZXwJOAnS3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZXwJOAnS3 .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-rZXwJOAnS3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZXwJOAnS3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZXwJOAnS3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZXwJOAnS3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZXwJOAnS3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZXwJOAnS3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZXwJOAnS3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZXwJOAnS3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZXwJOAnS3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZXwJOAnS3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZXwJOAnS3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXwJOAnS3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXwJOAnS3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZXwJOAnS3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZXwJOAnS3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZXwJOAnS3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZXwJOAnS3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZXwJOAnS3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXwJOAnS3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZXwJOAnS3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.collapsing,
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZXwJOAnS3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZXwJOAnS3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZXwJOAnS3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZXwJOAnS3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZXwJOAnS3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXwJOAnS3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZXwJOAnS3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZXwJOAnS3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZXwJOAnS3 .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: 1023px) {
  .cid-rZXwJOAnS3 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXwJOAnS3 img {
    height: 3.8rem !important;
  }
  .cid-rZXwJOAnS3 .btn {
    display: -webkit-flex;
  }
  .cid-rZXwJOAnS3 button.navbar-toggler {
    display: block;
  }
  .cid-rZXwJOAnS3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZXwJOAnS3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXwJOAnS3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZXwJOAnS3 .navbar-collapse.collapsing,
  .cid-rZXwJOAnS3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZXwJOAnS3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZXwJOAnS3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZXwJOAnS3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZXwJOAnS3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZXwJOAnS3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZXwJOAnS3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZXwJOAnS3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZXwJOAnS3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZXwJOAnS3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZXwJOAnS3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZXwJOAnS3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZXwJOAnS3 .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-rZXwJOAnS3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZXwJOAnS3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZXwJOAnS3 .nav-link,
.cid-rZXwJOAnS3 .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZXwJOAnS3 .nav-link:hover,
.cid-rZXwJOAnS3 .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxKPZIx7o {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxKPZIx7o .mbr-text {
  color: #ffffff;
}
.cid-saxKPZIx7o .container {
  max-width: 1000px;
}
.cid-saxKPZIx7o h4 {
  text-align: center;
}
.cid-saxKPZIx7o p {
  text-align: center;
}
.cid-saxKPZIx7o .row {
  justify-content: center;
}
.cid-saxKPZIx7o .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxKPZIx7o .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxKPZIx7o .card-title,
.cid-saxKPZIx7o .card-img {
  color: #ffffff;
}
.cid-saxKPZIx7o .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxKPZIx7o .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxKPZIx7o img {
  margin-bottom: 5rem;
}
.cid-saxKQapz39 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxKQapz39 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxKQapz39 .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxKQapz39 .mbr-section-subtitle {
  color: #000000;
}
.cid-saxKQapz39 .card-img span {
  color: #1dc9cb;
}
.cid-saxKQapz39 .row-item {
  margin-bottom: 2rem;
}
.cid-saxKQapz39 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxKQapz39 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxKQapz39 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxKQapz39 .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxKQapz39 .mbr-card-title,
.cid-saxKQapz39 .card-img {
  color: #ffffff;
}
.cid-rZXEwZ8XYK {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZXEwZ8XYK .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZXEwZ8XYK img {
    width: 90%;
  }
}
.cid-rZXEwZ8XYK .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZXEwZ8XYK .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZXEwZ8XYK .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZXEwZ8XYK .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZXEwZ8XYK .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZXEwZ8XYK .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZXEwZ8XYK .social-list {
    justify-content: center;
  }
}
.cid-rZXEwZ8XYK .card-title {
  color: #ffffff;
}
.cid-rZXEwZ8XYK .mbr-text,
.cid-rZXEwZ8XYK .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZXEx193ID {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZXEx193ID .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZXEx193ID .modal-body .close {
  background: #1b1b1b;
}
.cid-rZXEx193ID .modal-body .close span {
  font-style: normal;
}
.cid-rZXEx193ID .carousel-inner > .active,
.cid-rZXEx193ID .carousel-inner > .next,
.cid-rZXEx193ID .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZXEx193ID .carousel-control .icon-next,
.cid-rZXEx193ID .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZXEx193ID .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZXEx193ID .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZXEx193ID .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZXEx193ID .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZXEx193ID .boxed-slider > div {
  position: relative;
}
.cid-rZXEx193ID .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZXEx193ID .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXEx193ID .mbr-table-cell {
  padding: 0;
}
.cid-rZXEx193ID .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZXEx193ID .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZXEx193ID .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZXEx193ID .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXEx193ID .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZXEx193ID .carousel-item .container {
    width: 100%;
  }
}
.cid-rZXEx193ID .carousel-item-next.carousel-item-left,
.cid-rZXEx193ID .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZXEx193ID .active.carousel-item-right,
.cid-rZXEx193ID .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZXEx193ID .active.carousel-item-left,
.cid-rZXEx193ID .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZXEx193ID .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZXEx193ID .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZXEx193ID .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZXEx193ID .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZXEx193ID .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZXEx193ID .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZXEx193ID .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZXEx193ID .mbr-slider .carousel-indicators li.active,
.cid-rZXEx193ID .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZXEx193ID .mbr-slider .carousel-indicators li::after,
.cid-rZXEx193ID .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZXEx193ID .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZXEx193ID .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZXEx193ID .mbr-slider > .container img {
  width: 100%;
}
.cid-rZXEx193ID .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZXEx193ID .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZXEx193ID .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZXEx193ID .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXEx193ID .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZXEx193ID .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZXEx193ID .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZXEx193ID .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZXEx193ID .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZXEx193ID .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXEx193ID .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZXEx193ID .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZXEx193ID .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZXEx193ID .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZXEx193ID .carousel-inner {
  height: 100%;
}
.cid-rZXEx193ID .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZXEx193ID .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZXEx193ID .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZXEx193ID .carousel-item .container-slide {
  text-align: center;
}
.cid-rZXEx193ID .content-slider-wrap {
  width: 100%;
}
.cid-rZXEx193ID .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXEx193ID .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXEx193ID .carousel-control {
  margin-left: 2px!important;
}
.cid-savGODvyQ3 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savGODvyQ3 .title__wrap {
  margin-bottom: 30px;
}
.cid-savGODvyQ3 .title__block {
  margin-bottom: 10px;
}
.cid-savGODvyQ3 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savGODvyQ3 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGODvyQ3 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savGODvyQ3 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savGODvyQ3 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savGODvyQ3 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savGODvyQ3 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savGODvyQ3 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savGODvyQ3 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savGODvyQ3 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savGODvyQ3 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savGODvyQ3 .descr__block {
  padding: 25px 0 0;
}
.cid-savGODvyQ3 .descr__title {
  margin-bottom: 5px;
}
.cid-savGODvyQ3 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGODvyQ3 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savGODvyQ3 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savGODvyQ3 .link__text a {
  position: relative;
}
.cid-savGODvyQ3 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savGODvyQ3 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savGODvyQ3 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savGODvyQ3 .image {
    height: 300px;
  }
  .cid-savGODvyQ3 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savGODvyQ3 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savGODvyQ3 .buttons {
    justify-content: flex-start;
  }
}
.cid-savGOP0XLu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savGOP0XLu .title__wrap {
  margin-bottom: 30px;
}
.cid-savGOP0XLu .title__block {
  margin-bottom: 10px;
}
.cid-savGOP0XLu .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savGOP0XLu .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGOP0XLu .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savGOP0XLu .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savGOP0XLu .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savGOP0XLu .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savGOP0XLu .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savGOP0XLu .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savGOP0XLu .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savGOP0XLu .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savGOP0XLu .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savGOP0XLu .descr__block {
  padding: 25px 0 0;
}
.cid-savGOP0XLu .descr__title {
  margin-bottom: 5px;
}
.cid-savGOP0XLu .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGOP0XLu .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savGOP0XLu .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savGOP0XLu .link__text a {
  position: relative;
}
.cid-savGOP0XLu .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savGOP0XLu .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savGOP0XLu .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savGOP0XLu .image {
    height: 300px;
  }
  .cid-savGOP0XLu .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savGOP0XLu .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savGOP0XLu .buttons {
    justify-content: flex-start;
  }
}
.cid-savGP0P32I {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savGP0P32I .title__wrap {
  margin-bottom: 30px;
}
.cid-savGP0P32I .title__block {
  margin-bottom: 10px;
}
.cid-savGP0P32I .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savGP0P32I .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGP0P32I .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savGP0P32I .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savGP0P32I .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savGP0P32I .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savGP0P32I .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savGP0P32I .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savGP0P32I .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savGP0P32I .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savGP0P32I .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savGP0P32I .descr__block {
  padding: 25px 0 0;
}
.cid-savGP0P32I .descr__title {
  margin-bottom: 5px;
}
.cid-savGP0P32I .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGP0P32I .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savGP0P32I .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savGP0P32I .link__text a {
  position: relative;
}
.cid-savGP0P32I .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savGP0P32I .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savGP0P32I .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savGP0P32I .image {
    height: 300px;
  }
  .cid-savGP0P32I .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savGP0P32I .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savGP0P32I .buttons {
    justify-content: flex-start;
  }
}
.cid-rZXEx961uX {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZXEx961uX .container-fluid {
  padding: 0 5rem;
}
.cid-rZXEx961uX .animated-element {
  color: #000000;
}
.cid-rZXEx961uX .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZXEx961uX .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZXEx961uX .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZXEx961uX .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZXEx961uX .mbr-section-subtitle,
.cid-rZXEx961uX .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZXExeBuDW .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZXExeBuDW .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZXExeBuDW a {
  font-style: normal;
}
.cid-rZXExeBuDW a .link:hover {
  color: inherit!important;
}
.cid-rZXExeBuDW .dropdown-item:active {
  background: #000000;
}
.cid-rZXExeBuDW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZXExeBuDW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZXExeBuDW .nav-item:focus,
.cid-rZXExeBuDW .nav-link:focus {
  outline: none;
}
.cid-rZXExeBuDW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZXExeBuDW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZXExeBuDW .menu-logo {
  margin-right: auto;
}
.cid-rZXExeBuDW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZXExeBuDW .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-rZXExeBuDW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZXExeBuDW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZXExeBuDW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZXExeBuDW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZXExeBuDW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZXExeBuDW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZXExeBuDW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZXExeBuDW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZXExeBuDW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZXExeBuDW .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZXExeBuDW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZXExeBuDW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZXExeBuDW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZXExeBuDW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZXExeBuDW .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-rZXExeBuDW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZXExeBuDW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZXExeBuDW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZXExeBuDW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZXExeBuDW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZXExeBuDW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZXExeBuDW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZXExeBuDW button.navbar-toggler:focus {
  outline: none;
}
.cid-rZXExeBuDW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZXExeBuDW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZXExeBuDW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXExeBuDW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXExeBuDW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZXExeBuDW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZXExeBuDW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZXExeBuDW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZXExeBuDW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZXExeBuDW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXExeBuDW .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZXExeBuDW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZXExeBuDW .collapsed .navbar-collapse.collapsing,
.cid-rZXExeBuDW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZXExeBuDW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZXExeBuDW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZXExeBuDW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZXExeBuDW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZXExeBuDW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZXExeBuDW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZXExeBuDW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZXExeBuDW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZXExeBuDW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZXExeBuDW .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZXExeBuDW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZXExeBuDW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXExeBuDW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZXExeBuDW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZXExeBuDW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZXExeBuDW .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: 1023px) {
  .cid-rZXExeBuDW .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXExeBuDW img {
    height: 3.8rem !important;
  }
  .cid-rZXExeBuDW .btn {
    display: -webkit-flex;
  }
  .cid-rZXExeBuDW button.navbar-toggler {
    display: block;
  }
  .cid-rZXExeBuDW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZXExeBuDW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXExeBuDW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZXExeBuDW .navbar-collapse.collapsing,
  .cid-rZXExeBuDW .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZXExeBuDW .navbar-collapse.collapsing .navbar-nav,
  .cid-rZXExeBuDW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZXExeBuDW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZXExeBuDW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZXExeBuDW .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZXExeBuDW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZXExeBuDW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZXExeBuDW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZXExeBuDW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZXExeBuDW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZXExeBuDW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZXExeBuDW .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-rZXExeBuDW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZXExeBuDW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZXExeBuDW .nav-link,
.cid-rZXExeBuDW .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZXExeBuDW .nav-link:hover,
.cid-rZXExeBuDW .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxLr6FrH3 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxLr6FrH3 .mbr-text {
  color: #ffffff;
}
.cid-saxLr6FrH3 .container {
  max-width: 1000px;
}
.cid-saxLr6FrH3 h4 {
  text-align: center;
}
.cid-saxLr6FrH3 p {
  text-align: center;
}
.cid-saxLr6FrH3 .row {
  justify-content: center;
}
.cid-saxLr6FrH3 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxLr6FrH3 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxLr6FrH3 .card-title,
.cid-saxLr6FrH3 .card-img {
  color: #ffffff;
}
.cid-saxLr6FrH3 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxLr6FrH3 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxLr6FrH3 img {
  margin-bottom: 5rem;
}
.cid-saxLrjoXxl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxLrjoXxl .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxLrjoXxl .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxLrjoXxl .mbr-section-subtitle {
  color: #000000;
}
.cid-saxLrjoXxl .card-img span {
  color: #1dc9cb;
}
.cid-saxLrjoXxl .row-item {
  margin-bottom: 2rem;
}
.cid-saxLrjoXxl .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxLrjoXxl .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxLrjoXxl .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxLrjoXxl .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxLrjoXxl .mbr-card-title,
.cid-saxLrjoXxl .card-img {
  color: #ffffff;
}
.cid-rZXKR3Fedz {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZXKR3Fedz .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZXKR3Fedz img {
    width: 90%;
  }
}
.cid-rZXKR3Fedz .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZXKR3Fedz .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZXKR3Fedz .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZXKR3Fedz .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZXKR3Fedz .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZXKR3Fedz .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZXKR3Fedz .social-list {
    justify-content: center;
  }
}
.cid-rZXKR3Fedz .card-title {
  color: #ffffff;
}
.cid-rZXKR3Fedz .mbr-text,
.cid-rZXKR3Fedz .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZXKR4RgZI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZXKR4RgZI .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZXKR4RgZI .modal-body .close {
  background: #1b1b1b;
}
.cid-rZXKR4RgZI .modal-body .close span {
  font-style: normal;
}
.cid-rZXKR4RgZI .carousel-inner > .active,
.cid-rZXKR4RgZI .carousel-inner > .next,
.cid-rZXKR4RgZI .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZXKR4RgZI .carousel-control .icon-next,
.cid-rZXKR4RgZI .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZXKR4RgZI .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZXKR4RgZI .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZXKR4RgZI .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZXKR4RgZI .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZXKR4RgZI .boxed-slider > div {
  position: relative;
}
.cid-rZXKR4RgZI .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZXKR4RgZI .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXKR4RgZI .mbr-table-cell {
  padding: 0;
}
.cid-rZXKR4RgZI .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZXKR4RgZI .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZXKR4RgZI .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZXKR4RgZI .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXKR4RgZI .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZXKR4RgZI .carousel-item .container {
    width: 100%;
  }
}
.cid-rZXKR4RgZI .carousel-item-next.carousel-item-left,
.cid-rZXKR4RgZI .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZXKR4RgZI .active.carousel-item-right,
.cid-rZXKR4RgZI .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZXKR4RgZI .active.carousel-item-left,
.cid-rZXKR4RgZI .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZXKR4RgZI .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZXKR4RgZI .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators li.active,
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators li::after,
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZXKR4RgZI .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZXKR4RgZI .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZXKR4RgZI .mbr-slider > .container img {
  width: 100%;
}
.cid-rZXKR4RgZI .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZXKR4RgZI .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZXKR4RgZI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZXKR4RgZI .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXKR4RgZI .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZXKR4RgZI .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZXKR4RgZI .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZXKR4RgZI .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZXKR4RgZI .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZXKR4RgZI .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXKR4RgZI .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZXKR4RgZI .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZXKR4RgZI .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZXKR4RgZI .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZXKR4RgZI .carousel-inner {
  height: 100%;
}
.cid-rZXKR4RgZI .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZXKR4RgZI .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZXKR4RgZI .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZXKR4RgZI .carousel-item .container-slide {
  text-align: center;
}
.cid-rZXKR4RgZI .content-slider-wrap {
  width: 100%;
}
.cid-rZXKR4RgZI .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXKR4RgZI .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXKR4RgZI .carousel-control {
  margin-left: 2px!important;
}
.cid-savHhebafM {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savHhebafM .title__wrap {
  margin-bottom: 30px;
}
.cid-savHhebafM .title__block {
  margin-bottom: 10px;
}
.cid-savHhebafM .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savHhebafM .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHhebafM .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savHhebafM .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savHhebafM .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savHhebafM .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savHhebafM .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savHhebafM .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savHhebafM .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savHhebafM .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savHhebafM .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savHhebafM .descr__block {
  padding: 25px 0 0;
}
.cid-savHhebafM .descr__title {
  margin-bottom: 5px;
}
.cid-savHhebafM .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHhebafM .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savHhebafM .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savHhebafM .link__text a {
  position: relative;
}
.cid-savHhebafM .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savHhebafM .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savHhebafM .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savHhebafM .image {
    height: 300px;
  }
  .cid-savHhebafM .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savHhebafM .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savHhebafM .buttons {
    justify-content: flex-start;
  }
}
.cid-savHhDCyfP {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savHhDCyfP .title__wrap {
  margin-bottom: 30px;
}
.cid-savHhDCyfP .title__block {
  margin-bottom: 10px;
}
.cid-savHhDCyfP .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savHhDCyfP .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHhDCyfP .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savHhDCyfP .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savHhDCyfP .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savHhDCyfP .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savHhDCyfP .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savHhDCyfP .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savHhDCyfP .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savHhDCyfP .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savHhDCyfP .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savHhDCyfP .descr__block {
  padding: 25px 0 0;
}
.cid-savHhDCyfP .descr__title {
  margin-bottom: 5px;
}
.cid-savHhDCyfP .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHhDCyfP .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savHhDCyfP .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savHhDCyfP .link__text a {
  position: relative;
}
.cid-savHhDCyfP .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savHhDCyfP .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savHhDCyfP .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savHhDCyfP .image {
    height: 300px;
  }
  .cid-savHhDCyfP .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savHhDCyfP .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savHhDCyfP .buttons {
    justify-content: flex-start;
  }
}
.cid-savHhNAg1B {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savHhNAg1B .title__wrap {
  margin-bottom: 30px;
}
.cid-savHhNAg1B .title__block {
  margin-bottom: 10px;
}
.cid-savHhNAg1B .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savHhNAg1B .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHhNAg1B .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savHhNAg1B .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savHhNAg1B .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savHhNAg1B .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savHhNAg1B .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savHhNAg1B .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savHhNAg1B .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savHhNAg1B .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savHhNAg1B .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savHhNAg1B .descr__block {
  padding: 25px 0 0;
}
.cid-savHhNAg1B .descr__title {
  margin-bottom: 5px;
}
.cid-savHhNAg1B .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHhNAg1B .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savHhNAg1B .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savHhNAg1B .link__text a {
  position: relative;
}
.cid-savHhNAg1B .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savHhNAg1B .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savHhNAg1B .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savHhNAg1B .image {
    height: 300px;
  }
  .cid-savHhNAg1B .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savHhNAg1B .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savHhNAg1B .buttons {
    justify-content: flex-start;
  }
}
.cid-rZXKRaA3Qu {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZXKRaA3Qu .container-fluid {
  padding: 0 5rem;
}
.cid-rZXKRaA3Qu .animated-element {
  color: #000000;
}
.cid-rZXKRaA3Qu .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZXKRaA3Qu .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZXKRaA3Qu .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZXKRaA3Qu .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZXKRaA3Qu .mbr-section-subtitle,
.cid-rZXKRaA3Qu .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZXKRj6TS8 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZXKRj6TS8 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZXKRj6TS8 a {
  font-style: normal;
}
.cid-rZXKRj6TS8 a .link:hover {
  color: inherit!important;
}
.cid-rZXKRj6TS8 .dropdown-item:active {
  background: #000000;
}
.cid-rZXKRj6TS8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZXKRj6TS8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZXKRj6TS8 .nav-item:focus,
.cid-rZXKRj6TS8 .nav-link:focus {
  outline: none;
}
.cid-rZXKRj6TS8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZXKRj6TS8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZXKRj6TS8 .menu-logo {
  margin-right: auto;
}
.cid-rZXKRj6TS8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZXKRj6TS8 .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-rZXKRj6TS8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZXKRj6TS8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZXKRj6TS8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZXKRj6TS8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZXKRj6TS8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZXKRj6TS8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZXKRj6TS8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZXKRj6TS8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZXKRj6TS8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZXKRj6TS8 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZXKRj6TS8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZXKRj6TS8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZXKRj6TS8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZXKRj6TS8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZXKRj6TS8 .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-rZXKRj6TS8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZXKRj6TS8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZXKRj6TS8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZXKRj6TS8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZXKRj6TS8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZXKRj6TS8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZXKRj6TS8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZXKRj6TS8 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZXKRj6TS8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZXKRj6TS8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZXKRj6TS8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXKRj6TS8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXKRj6TS8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZXKRj6TS8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZXKRj6TS8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZXKRj6TS8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZXKRj6TS8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZXKRj6TS8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXKRj6TS8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZXKRj6TS8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.collapsing,
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZXKRj6TS8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZXKRj6TS8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZXKRj6TS8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZXKRj6TS8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZXKRj6TS8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXKRj6TS8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZXKRj6TS8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZXKRj6TS8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZXKRj6TS8 .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: 1023px) {
  .cid-rZXKRj6TS8 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXKRj6TS8 img {
    height: 3.8rem !important;
  }
  .cid-rZXKRj6TS8 .btn {
    display: -webkit-flex;
  }
  .cid-rZXKRj6TS8 button.navbar-toggler {
    display: block;
  }
  .cid-rZXKRj6TS8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZXKRj6TS8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXKRj6TS8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZXKRj6TS8 .navbar-collapse.collapsing,
  .cid-rZXKRj6TS8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZXKRj6TS8 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZXKRj6TS8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZXKRj6TS8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZXKRj6TS8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZXKRj6TS8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZXKRj6TS8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZXKRj6TS8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZXKRj6TS8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZXKRj6TS8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZXKRj6TS8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZXKRj6TS8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZXKRj6TS8 .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-rZXKRj6TS8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZXKRj6TS8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZXKRj6TS8 .nav-link,
.cid-rZXKRj6TS8 .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZXKRj6TS8 .nav-link:hover,
.cid-rZXKRj6TS8 .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxLBbbEL8 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxLBbbEL8 .mbr-text {
  color: #ffffff;
}
.cid-saxLBbbEL8 .container {
  max-width: 1000px;
}
.cid-saxLBbbEL8 h4 {
  text-align: center;
}
.cid-saxLBbbEL8 p {
  text-align: center;
}
.cid-saxLBbbEL8 .row {
  justify-content: center;
}
.cid-saxLBbbEL8 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxLBbbEL8 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxLBbbEL8 .card-title,
.cid-saxLBbbEL8 .card-img {
  color: #ffffff;
}
.cid-saxLBbbEL8 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxLBbbEL8 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxLBbbEL8 img {
  margin-bottom: 5rem;
}
.cid-saxLBmkqEP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxLBmkqEP .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxLBmkqEP .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxLBmkqEP .mbr-section-subtitle {
  color: #000000;
}
.cid-saxLBmkqEP .card-img span {
  color: #1dc9cb;
}
.cid-saxLBmkqEP .row-item {
  margin-bottom: 2rem;
}
.cid-saxLBmkqEP .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxLBmkqEP .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxLBmkqEP .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxLBmkqEP .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxLBmkqEP .mbr-card-title,
.cid-saxLBmkqEP .card-img {
  color: #ffffff;
}
.cid-rZXV7OQGvq {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZXV7OQGvq .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZXV7OQGvq img {
    width: 90%;
  }
}
.cid-rZXV7OQGvq .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZXV7OQGvq .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZXV7OQGvq .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZXV7OQGvq .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZXV7OQGvq .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZXV7OQGvq .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZXV7OQGvq .social-list {
    justify-content: center;
  }
}
.cid-rZXV7OQGvq .card-title {
  color: #ffffff;
}
.cid-rZXV7OQGvq .mbr-text,
.cid-rZXV7OQGvq .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZXV7PR4Xc {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZXV7PR4Xc .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZXV7PR4Xc .modal-body .close {
  background: #1b1b1b;
}
.cid-rZXV7PR4Xc .modal-body .close span {
  font-style: normal;
}
.cid-rZXV7PR4Xc .carousel-inner > .active,
.cid-rZXV7PR4Xc .carousel-inner > .next,
.cid-rZXV7PR4Xc .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZXV7PR4Xc .carousel-control .icon-next,
.cid-rZXV7PR4Xc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZXV7PR4Xc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZXV7PR4Xc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZXV7PR4Xc .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZXV7PR4Xc .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZXV7PR4Xc .boxed-slider > div {
  position: relative;
}
.cid-rZXV7PR4Xc .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZXV7PR4Xc .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXV7PR4Xc .mbr-table-cell {
  padding: 0;
}
.cid-rZXV7PR4Xc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZXV7PR4Xc .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZXV7PR4Xc .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZXV7PR4Xc .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXV7PR4Xc .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZXV7PR4Xc .carousel-item .container {
    width: 100%;
  }
}
.cid-rZXV7PR4Xc .carousel-item-next.carousel-item-left,
.cid-rZXV7PR4Xc .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZXV7PR4Xc .active.carousel-item-right,
.cid-rZXV7PR4Xc .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZXV7PR4Xc .active.carousel-item-left,
.cid-rZXV7PR4Xc .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZXV7PR4Xc .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators li.active,
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators li::after,
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZXV7PR4Xc .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZXV7PR4Xc .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZXV7PR4Xc .mbr-slider > .container img {
  width: 100%;
}
.cid-rZXV7PR4Xc .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZXV7PR4Xc .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZXV7PR4Xc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZXV7PR4Xc .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXV7PR4Xc .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZXV7PR4Xc .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZXV7PR4Xc .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZXV7PR4Xc .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZXV7PR4Xc .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZXV7PR4Xc .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXV7PR4Xc .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZXV7PR4Xc .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZXV7PR4Xc .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZXV7PR4Xc .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZXV7PR4Xc .carousel-inner {
  height: 100%;
}
.cid-rZXV7PR4Xc .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZXV7PR4Xc .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZXV7PR4Xc .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZXV7PR4Xc .carousel-item .container-slide {
  text-align: center;
}
.cid-rZXV7PR4Xc .content-slider-wrap {
  width: 100%;
}
.cid-rZXV7PR4Xc .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXV7PR4Xc .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXV7PR4Xc .carousel-control {
  margin-left: 2px!important;
}
.cid-savHWq8Wdn {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savHWq8Wdn .title__wrap {
  margin-bottom: 30px;
}
.cid-savHWq8Wdn .title__block {
  margin-bottom: 10px;
}
.cid-savHWq8Wdn .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savHWq8Wdn .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHWq8Wdn .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savHWq8Wdn .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savHWq8Wdn .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savHWq8Wdn .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savHWq8Wdn .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savHWq8Wdn .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savHWq8Wdn .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savHWq8Wdn .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savHWq8Wdn .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savHWq8Wdn .descr__block {
  padding: 25px 0 0;
}
.cid-savHWq8Wdn .descr__title {
  margin-bottom: 5px;
}
.cid-savHWq8Wdn .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHWq8Wdn .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savHWq8Wdn .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savHWq8Wdn .link__text a {
  position: relative;
}
.cid-savHWq8Wdn .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savHWq8Wdn .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savHWq8Wdn .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savHWq8Wdn .image {
    height: 300px;
  }
  .cid-savHWq8Wdn .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savHWq8Wdn .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savHWq8Wdn .buttons {
    justify-content: flex-start;
  }
}
.cid-savHWMMgGI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savHWMMgGI .title__wrap {
  margin-bottom: 30px;
}
.cid-savHWMMgGI .title__block {
  margin-bottom: 10px;
}
.cid-savHWMMgGI .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savHWMMgGI .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHWMMgGI .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savHWMMgGI .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savHWMMgGI .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savHWMMgGI .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savHWMMgGI .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savHWMMgGI .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savHWMMgGI .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savHWMMgGI .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savHWMMgGI .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savHWMMgGI .descr__block {
  padding: 25px 0 0;
}
.cid-savHWMMgGI .descr__title {
  margin-bottom: 5px;
}
.cid-savHWMMgGI .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHWMMgGI .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savHWMMgGI .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savHWMMgGI .link__text a {
  position: relative;
}
.cid-savHWMMgGI .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savHWMMgGI .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savHWMMgGI .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savHWMMgGI .image {
    height: 300px;
  }
  .cid-savHWMMgGI .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savHWMMgGI .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savHWMMgGI .buttons {
    justify-content: flex-start;
  }
}
.cid-savHWY3QUY {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savHWY3QUY .title__wrap {
  margin-bottom: 30px;
}
.cid-savHWY3QUY .title__block {
  margin-bottom: 10px;
}
.cid-savHWY3QUY .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savHWY3QUY .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHWY3QUY .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savHWY3QUY .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savHWY3QUY .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savHWY3QUY .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savHWY3QUY .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savHWY3QUY .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savHWY3QUY .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savHWY3QUY .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savHWY3QUY .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savHWY3QUY .descr__block {
  padding: 25px 0 0;
}
.cid-savHWY3QUY .descr__title {
  margin-bottom: 5px;
}
.cid-savHWY3QUY .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savHWY3QUY .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savHWY3QUY .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savHWY3QUY .link__text a {
  position: relative;
}
.cid-savHWY3QUY .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savHWY3QUY .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savHWY3QUY .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savHWY3QUY .image {
    height: 300px;
  }
  .cid-savHWY3QUY .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savHWY3QUY .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savHWY3QUY .buttons {
    justify-content: flex-start;
  }
}
.cid-rZXV7TMLJ7 {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZXV7TMLJ7 .container-fluid {
  padding: 0 5rem;
}
.cid-rZXV7TMLJ7 .animated-element {
  color: #000000;
}
.cid-rZXV7TMLJ7 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZXV7TMLJ7 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZXV7TMLJ7 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZXV7TMLJ7 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZXV7TMLJ7 .mbr-section-subtitle,
.cid-rZXV7TMLJ7 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZXV7WMlVS .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZXV7WMlVS .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZXV7WMlVS a {
  font-style: normal;
}
.cid-rZXV7WMlVS a .link:hover {
  color: inherit!important;
}
.cid-rZXV7WMlVS .dropdown-item:active {
  background: #000000;
}
.cid-rZXV7WMlVS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZXV7WMlVS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZXV7WMlVS .nav-item:focus,
.cid-rZXV7WMlVS .nav-link:focus {
  outline: none;
}
.cid-rZXV7WMlVS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZXV7WMlVS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZXV7WMlVS .menu-logo {
  margin-right: auto;
}
.cid-rZXV7WMlVS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZXV7WMlVS .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-rZXV7WMlVS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZXV7WMlVS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZXV7WMlVS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZXV7WMlVS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZXV7WMlVS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZXV7WMlVS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZXV7WMlVS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZXV7WMlVS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZXV7WMlVS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZXV7WMlVS .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZXV7WMlVS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZXV7WMlVS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZXV7WMlVS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZXV7WMlVS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZXV7WMlVS .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-rZXV7WMlVS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZXV7WMlVS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZXV7WMlVS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZXV7WMlVS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZXV7WMlVS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZXV7WMlVS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZXV7WMlVS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZXV7WMlVS button.navbar-toggler:focus {
  outline: none;
}
.cid-rZXV7WMlVS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZXV7WMlVS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZXV7WMlVS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXV7WMlVS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXV7WMlVS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZXV7WMlVS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZXV7WMlVS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZXV7WMlVS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZXV7WMlVS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZXV7WMlVS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXV7WMlVS .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZXV7WMlVS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZXV7WMlVS .collapsed .navbar-collapse.collapsing,
.cid-rZXV7WMlVS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZXV7WMlVS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZXV7WMlVS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZXV7WMlVS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZXV7WMlVS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZXV7WMlVS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZXV7WMlVS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZXV7WMlVS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZXV7WMlVS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZXV7WMlVS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZXV7WMlVS .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZXV7WMlVS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZXV7WMlVS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXV7WMlVS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZXV7WMlVS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZXV7WMlVS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZXV7WMlVS .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: 1023px) {
  .cid-rZXV7WMlVS .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXV7WMlVS img {
    height: 3.8rem !important;
  }
  .cid-rZXV7WMlVS .btn {
    display: -webkit-flex;
  }
  .cid-rZXV7WMlVS button.navbar-toggler {
    display: block;
  }
  .cid-rZXV7WMlVS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZXV7WMlVS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXV7WMlVS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZXV7WMlVS .navbar-collapse.collapsing,
  .cid-rZXV7WMlVS .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZXV7WMlVS .navbar-collapse.collapsing .navbar-nav,
  .cid-rZXV7WMlVS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZXV7WMlVS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZXV7WMlVS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZXV7WMlVS .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZXV7WMlVS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZXV7WMlVS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZXV7WMlVS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZXV7WMlVS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZXV7WMlVS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZXV7WMlVS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZXV7WMlVS .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-rZXV7WMlVS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZXV7WMlVS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZXV7WMlVS .nav-link,
.cid-rZXV7WMlVS .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZXV7WMlVS .nav-link:hover,
.cid-rZXV7WMlVS .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxLJvxuvo {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxLJvxuvo .mbr-text {
  color: #ffffff;
}
.cid-saxLJvxuvo .container {
  max-width: 1000px;
}
.cid-saxLJvxuvo h4 {
  text-align: center;
}
.cid-saxLJvxuvo p {
  text-align: center;
}
.cid-saxLJvxuvo .row {
  justify-content: center;
}
.cid-saxLJvxuvo .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxLJvxuvo .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxLJvxuvo .card-title,
.cid-saxLJvxuvo .card-img {
  color: #ffffff;
}
.cid-saxLJvxuvo .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxLJvxuvo .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxLJvxuvo img {
  margin-bottom: 5rem;
}
.cid-saxLJFdHRq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxLJFdHRq .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxLJFdHRq .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxLJFdHRq .mbr-section-subtitle {
  color: #000000;
}
.cid-saxLJFdHRq .card-img span {
  color: #1dc9cb;
}
.cid-saxLJFdHRq .row-item {
  margin-bottom: 2rem;
}
.cid-saxLJFdHRq .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxLJFdHRq .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxLJFdHRq .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxLJFdHRq .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxLJFdHRq .mbr-card-title,
.cid-saxLJFdHRq .card-img {
  color: #ffffff;
}
.cid-rZXZlRP9RG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZXZlRP9RG .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZXZlRP9RG img {
    width: 90%;
  }
}
.cid-rZXZlRP9RG .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZXZlRP9RG .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZXZlRP9RG .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZXZlRP9RG .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZXZlRP9RG .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZXZlRP9RG .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZXZlRP9RG .social-list {
    justify-content: center;
  }
}
.cid-rZXZlRP9RG .card-title {
  color: #ffffff;
}
.cid-rZXZlRP9RG .mbr-text,
.cid-rZXZlRP9RG .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZXZlSWLhy {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZXZlSWLhy .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZXZlSWLhy .modal-body .close {
  background: #1b1b1b;
}
.cid-rZXZlSWLhy .modal-body .close span {
  font-style: normal;
}
.cid-rZXZlSWLhy .carousel-inner > .active,
.cid-rZXZlSWLhy .carousel-inner > .next,
.cid-rZXZlSWLhy .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZXZlSWLhy .carousel-control .icon-next,
.cid-rZXZlSWLhy .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZXZlSWLhy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZXZlSWLhy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZXZlSWLhy .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZXZlSWLhy .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZXZlSWLhy .boxed-slider > div {
  position: relative;
}
.cid-rZXZlSWLhy .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZXZlSWLhy .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXZlSWLhy .mbr-table-cell {
  padding: 0;
}
.cid-rZXZlSWLhy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZXZlSWLhy .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZXZlSWLhy .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZXZlSWLhy .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXZlSWLhy .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZXZlSWLhy .carousel-item .container {
    width: 100%;
  }
}
.cid-rZXZlSWLhy .carousel-item-next.carousel-item-left,
.cid-rZXZlSWLhy .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZXZlSWLhy .active.carousel-item-right,
.cid-rZXZlSWLhy .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZXZlSWLhy .active.carousel-item-left,
.cid-rZXZlSWLhy .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZXZlSWLhy .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZXZlSWLhy .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators li.active,
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators li::after,
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZXZlSWLhy .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZXZlSWLhy .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZXZlSWLhy .mbr-slider > .container img {
  width: 100%;
}
.cid-rZXZlSWLhy .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZXZlSWLhy .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZXZlSWLhy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZXZlSWLhy .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZXZlSWLhy .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZXZlSWLhy .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZXZlSWLhy .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZXZlSWLhy .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZXZlSWLhy .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZXZlSWLhy .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZXZlSWLhy .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZXZlSWLhy .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZXZlSWLhy .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZXZlSWLhy .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZXZlSWLhy .carousel-inner {
  height: 100%;
}
.cid-rZXZlSWLhy .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZXZlSWLhy .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZXZlSWLhy .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZXZlSWLhy .carousel-item .container-slide {
  text-align: center;
}
.cid-rZXZlSWLhy .content-slider-wrap {
  width: 100%;
}
.cid-rZXZlSWLhy .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXZlSWLhy .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZXZlSWLhy .carousel-control {
  margin-left: 2px!important;
}
.cid-savIsOfBdL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savIsOfBdL .title__wrap {
  margin-bottom: 30px;
}
.cid-savIsOfBdL .title__block {
  margin-bottom: 10px;
}
.cid-savIsOfBdL .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savIsOfBdL .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIsOfBdL .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savIsOfBdL .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savIsOfBdL .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savIsOfBdL .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savIsOfBdL .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savIsOfBdL .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savIsOfBdL .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savIsOfBdL .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savIsOfBdL .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savIsOfBdL .descr__block {
  padding: 25px 0 0;
}
.cid-savIsOfBdL .descr__title {
  margin-bottom: 5px;
}
.cid-savIsOfBdL .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIsOfBdL .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savIsOfBdL .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savIsOfBdL .link__text a {
  position: relative;
}
.cid-savIsOfBdL .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savIsOfBdL .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savIsOfBdL .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savIsOfBdL .image {
    height: 300px;
  }
  .cid-savIsOfBdL .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savIsOfBdL .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savIsOfBdL .buttons {
    justify-content: flex-start;
  }
}
.cid-savIt3Cqh0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savIt3Cqh0 .title__wrap {
  margin-bottom: 30px;
}
.cid-savIt3Cqh0 .title__block {
  margin-bottom: 10px;
}
.cid-savIt3Cqh0 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savIt3Cqh0 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIt3Cqh0 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savIt3Cqh0 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savIt3Cqh0 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savIt3Cqh0 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savIt3Cqh0 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savIt3Cqh0 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savIt3Cqh0 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savIt3Cqh0 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savIt3Cqh0 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savIt3Cqh0 .descr__block {
  padding: 25px 0 0;
}
.cid-savIt3Cqh0 .descr__title {
  margin-bottom: 5px;
}
.cid-savIt3Cqh0 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIt3Cqh0 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savIt3Cqh0 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savIt3Cqh0 .link__text a {
  position: relative;
}
.cid-savIt3Cqh0 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savIt3Cqh0 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savIt3Cqh0 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savIt3Cqh0 .image {
    height: 300px;
  }
  .cid-savIt3Cqh0 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savIt3Cqh0 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savIt3Cqh0 .buttons {
    justify-content: flex-start;
  }
}
.cid-savIte65F9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savIte65F9 .title__wrap {
  margin-bottom: 30px;
}
.cid-savIte65F9 .title__block {
  margin-bottom: 10px;
}
.cid-savIte65F9 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savIte65F9 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIte65F9 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savIte65F9 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savIte65F9 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savIte65F9 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savIte65F9 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savIte65F9 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savIte65F9 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savIte65F9 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savIte65F9 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savIte65F9 .descr__block {
  padding: 25px 0 0;
}
.cid-savIte65F9 .descr__title {
  margin-bottom: 5px;
}
.cid-savIte65F9 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIte65F9 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savIte65F9 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savIte65F9 .link__text a {
  position: relative;
}
.cid-savIte65F9 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savIte65F9 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savIte65F9 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savIte65F9 .image {
    height: 300px;
  }
  .cid-savIte65F9 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savIte65F9 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savIte65F9 .buttons {
    justify-content: flex-start;
  }
}
.cid-rZXZlXK7CA {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZXZlXK7CA .container-fluid {
  padding: 0 5rem;
}
.cid-rZXZlXK7CA .animated-element {
  color: #000000;
}
.cid-rZXZlXK7CA .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZXZlXK7CA .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZXZlXK7CA .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZXZlXK7CA .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZXZlXK7CA .mbr-section-subtitle,
.cid-rZXZlXK7CA .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZXZm362SU .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZXZm362SU .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZXZm362SU a {
  font-style: normal;
}
.cid-rZXZm362SU a .link:hover {
  color: inherit!important;
}
.cid-rZXZm362SU .dropdown-item:active {
  background: #000000;
}
.cid-rZXZm362SU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZXZm362SU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZXZm362SU .nav-item:focus,
.cid-rZXZm362SU .nav-link:focus {
  outline: none;
}
.cid-rZXZm362SU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZXZm362SU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZXZm362SU .menu-logo {
  margin-right: auto;
}
.cid-rZXZm362SU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZXZm362SU .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-rZXZm362SU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZXZm362SU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZXZm362SU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZXZm362SU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZXZm362SU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZXZm362SU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZXZm362SU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZXZm362SU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZXZm362SU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZXZm362SU .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZXZm362SU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZXZm362SU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZXZm362SU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZXZm362SU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZXZm362SU .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-rZXZm362SU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZXZm362SU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZXZm362SU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZXZm362SU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZXZm362SU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZXZm362SU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZXZm362SU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZXZm362SU button.navbar-toggler:focus {
  outline: none;
}
.cid-rZXZm362SU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZXZm362SU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZXZm362SU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXZm362SU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZXZm362SU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZXZm362SU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZXZm362SU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZXZm362SU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZXZm362SU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZXZm362SU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXZm362SU .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZXZm362SU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZXZm362SU .collapsed .navbar-collapse.collapsing,
.cid-rZXZm362SU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZXZm362SU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZXZm362SU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZXZm362SU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZXZm362SU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZXZm362SU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZXZm362SU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZXZm362SU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZXZm362SU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZXZm362SU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZXZm362SU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZXZm362SU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZXZm362SU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZXZm362SU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZXZm362SU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZXZm362SU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZXZm362SU .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: 1023px) {
  .cid-rZXZm362SU .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXZm362SU img {
    height: 3.8rem !important;
  }
  .cid-rZXZm362SU .btn {
    display: -webkit-flex;
  }
  .cid-rZXZm362SU button.navbar-toggler {
    display: block;
  }
  .cid-rZXZm362SU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZXZm362SU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZXZm362SU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZXZm362SU .navbar-collapse.collapsing,
  .cid-rZXZm362SU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZXZm362SU .navbar-collapse.collapsing .navbar-nav,
  .cid-rZXZm362SU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZXZm362SU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZXZm362SU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZXZm362SU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZXZm362SU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZXZm362SU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZXZm362SU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZXZm362SU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZXZm362SU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZXZm362SU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZXZm362SU .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-rZXZm362SU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZXZm362SU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZXZm362SU .nav-link,
.cid-rZXZm362SU .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZXZm362SU .nav-link:hover,
.cid-rZXZm362SU .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxMVi3qAp {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxMVi3qAp .mbr-text {
  color: #ffffff;
}
.cid-saxMVi3qAp .container {
  max-width: 1000px;
}
.cid-saxMVi3qAp h4 {
  text-align: center;
}
.cid-saxMVi3qAp p {
  text-align: center;
}
.cid-saxMVi3qAp .row {
  justify-content: center;
}
.cid-saxMVi3qAp .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxMVi3qAp .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxMVi3qAp .card-title,
.cid-saxMVi3qAp .card-img {
  color: #ffffff;
}
.cid-saxMVi3qAp .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxMVi3qAp .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxMVi3qAp img {
  margin-bottom: 5rem;
}
.cid-saxMVrBoj3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxMVrBoj3 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxMVrBoj3 .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxMVrBoj3 .mbr-section-subtitle {
  color: #000000;
}
.cid-saxMVrBoj3 .card-img span {
  color: #1dc9cb;
}
.cid-saxMVrBoj3 .row-item {
  margin-bottom: 2rem;
}
.cid-saxMVrBoj3 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxMVrBoj3 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxMVrBoj3 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxMVrBoj3 .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxMVrBoj3 .mbr-card-title,
.cid-saxMVrBoj3 .card-img {
  color: #ffffff;
}
.cid-rZY4GfFc6H {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZY4GfFc6H .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZY4GfFc6H img {
    width: 90%;
  }
}
.cid-rZY4GfFc6H .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZY4GfFc6H .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZY4GfFc6H .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZY4GfFc6H .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZY4GfFc6H .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZY4GfFc6H .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZY4GfFc6H .social-list {
    justify-content: center;
  }
}
.cid-rZY4GfFc6H .card-title {
  color: #ffffff;
}
.cid-rZY4GfFc6H .mbr-text,
.cid-rZY4GfFc6H .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZY4Gh4dUv {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZY4Gh4dUv .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZY4Gh4dUv .modal-body .close {
  background: #1b1b1b;
}
.cid-rZY4Gh4dUv .modal-body .close span {
  font-style: normal;
}
.cid-rZY4Gh4dUv .carousel-inner > .active,
.cid-rZY4Gh4dUv .carousel-inner > .next,
.cid-rZY4Gh4dUv .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZY4Gh4dUv .carousel-control .icon-next,
.cid-rZY4Gh4dUv .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZY4Gh4dUv .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZY4Gh4dUv .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZY4Gh4dUv .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZY4Gh4dUv .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZY4Gh4dUv .boxed-slider > div {
  position: relative;
}
.cid-rZY4Gh4dUv .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZY4Gh4dUv .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZY4Gh4dUv .mbr-table-cell {
  padding: 0;
}
.cid-rZY4Gh4dUv .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZY4Gh4dUv .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZY4Gh4dUv .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZY4Gh4dUv .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZY4Gh4dUv .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZY4Gh4dUv .carousel-item .container {
    width: 100%;
  }
}
.cid-rZY4Gh4dUv .carousel-item-next.carousel-item-left,
.cid-rZY4Gh4dUv .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZY4Gh4dUv .active.carousel-item-right,
.cid-rZY4Gh4dUv .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZY4Gh4dUv .active.carousel-item-left,
.cid-rZY4Gh4dUv .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZY4Gh4dUv .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators li.active,
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators li::after,
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZY4Gh4dUv .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZY4Gh4dUv .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZY4Gh4dUv .mbr-slider > .container img {
  width: 100%;
}
.cid-rZY4Gh4dUv .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZY4Gh4dUv .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZY4Gh4dUv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZY4Gh4dUv .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZY4Gh4dUv .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZY4Gh4dUv .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZY4Gh4dUv .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZY4Gh4dUv .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZY4Gh4dUv .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZY4Gh4dUv .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZY4Gh4dUv .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZY4Gh4dUv .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZY4Gh4dUv .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZY4Gh4dUv .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZY4Gh4dUv .carousel-inner {
  height: 100%;
}
.cid-rZY4Gh4dUv .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZY4Gh4dUv .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZY4Gh4dUv .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZY4Gh4dUv .carousel-item .container-slide {
  text-align: center;
}
.cid-rZY4Gh4dUv .content-slider-wrap {
  width: 100%;
}
.cid-rZY4Gh4dUv .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZY4Gh4dUv .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZY4Gh4dUv .carousel-control {
  margin-left: 2px!important;
}
.cid-savIZNgzWQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savIZNgzWQ .title__wrap {
  margin-bottom: 30px;
}
.cid-savIZNgzWQ .title__block {
  margin-bottom: 10px;
}
.cid-savIZNgzWQ .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savIZNgzWQ .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIZNgzWQ .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savIZNgzWQ .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savIZNgzWQ .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savIZNgzWQ .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savIZNgzWQ .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savIZNgzWQ .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savIZNgzWQ .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savIZNgzWQ .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savIZNgzWQ .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savIZNgzWQ .descr__block {
  padding: 25px 0 0;
}
.cid-savIZNgzWQ .descr__title {
  margin-bottom: 5px;
}
.cid-savIZNgzWQ .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIZNgzWQ .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savIZNgzWQ .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savIZNgzWQ .link__text a {
  position: relative;
}
.cid-savIZNgzWQ .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savIZNgzWQ .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savIZNgzWQ .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savIZNgzWQ .image {
    height: 300px;
  }
  .cid-savIZNgzWQ .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savIZNgzWQ .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savIZNgzWQ .buttons {
    justify-content: flex-start;
  }
}
.cid-savIZZ1nih {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savIZZ1nih .title__wrap {
  margin-bottom: 30px;
}
.cid-savIZZ1nih .title__block {
  margin-bottom: 10px;
}
.cid-savIZZ1nih .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savIZZ1nih .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIZZ1nih .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savIZZ1nih .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savIZZ1nih .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savIZZ1nih .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savIZZ1nih .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savIZZ1nih .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savIZZ1nih .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savIZZ1nih .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savIZZ1nih .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savIZZ1nih .descr__block {
  padding: 25px 0 0;
}
.cid-savIZZ1nih .descr__title {
  margin-bottom: 5px;
}
.cid-savIZZ1nih .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savIZZ1nih .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savIZZ1nih .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savIZZ1nih .link__text a {
  position: relative;
}
.cid-savIZZ1nih .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savIZZ1nih .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savIZZ1nih .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savIZZ1nih .image {
    height: 300px;
  }
  .cid-savIZZ1nih .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savIZZ1nih .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savIZZ1nih .buttons {
    justify-content: flex-start;
  }
}
.cid-savJ0938NR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savJ0938NR .title__wrap {
  margin-bottom: 30px;
}
.cid-savJ0938NR .title__block {
  margin-bottom: 10px;
}
.cid-savJ0938NR .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savJ0938NR .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJ0938NR .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savJ0938NR .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savJ0938NR .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savJ0938NR .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savJ0938NR .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savJ0938NR .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savJ0938NR .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savJ0938NR .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savJ0938NR .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savJ0938NR .descr__block {
  padding: 25px 0 0;
}
.cid-savJ0938NR .descr__title {
  margin-bottom: 5px;
}
.cid-savJ0938NR .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJ0938NR .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savJ0938NR .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savJ0938NR .link__text a {
  position: relative;
}
.cid-savJ0938NR .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savJ0938NR .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savJ0938NR .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savJ0938NR .image {
    height: 300px;
  }
  .cid-savJ0938NR .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savJ0938NR .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savJ0938NR .buttons {
    justify-content: flex-start;
  }
}
.cid-rZY4GlQ4St {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZY4GlQ4St .container-fluid {
  padding: 0 5rem;
}
.cid-rZY4GlQ4St .animated-element {
  color: #000000;
}
.cid-rZY4GlQ4St .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZY4GlQ4St .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZY4GlQ4St .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZY4GlQ4St .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZY4GlQ4St .mbr-section-subtitle,
.cid-rZY4GlQ4St .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZY4GpUS4y .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZY4GpUS4y .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZY4GpUS4y a {
  font-style: normal;
}
.cid-rZY4GpUS4y a .link:hover {
  color: inherit!important;
}
.cid-rZY4GpUS4y .dropdown-item:active {
  background: #000000;
}
.cid-rZY4GpUS4y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZY4GpUS4y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZY4GpUS4y .nav-item:focus,
.cid-rZY4GpUS4y .nav-link:focus {
  outline: none;
}
.cid-rZY4GpUS4y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZY4GpUS4y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZY4GpUS4y .menu-logo {
  margin-right: auto;
}
.cid-rZY4GpUS4y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZY4GpUS4y .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-rZY4GpUS4y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZY4GpUS4y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZY4GpUS4y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZY4GpUS4y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZY4GpUS4y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZY4GpUS4y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZY4GpUS4y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZY4GpUS4y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZY4GpUS4y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZY4GpUS4y .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZY4GpUS4y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZY4GpUS4y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZY4GpUS4y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZY4GpUS4y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZY4GpUS4y .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-rZY4GpUS4y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZY4GpUS4y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZY4GpUS4y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZY4GpUS4y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZY4GpUS4y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZY4GpUS4y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZY4GpUS4y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZY4GpUS4y button.navbar-toggler:focus {
  outline: none;
}
.cid-rZY4GpUS4y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZY4GpUS4y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZY4GpUS4y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZY4GpUS4y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZY4GpUS4y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZY4GpUS4y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZY4GpUS4y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZY4GpUS4y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZY4GpUS4y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZY4GpUS4y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZY4GpUS4y .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZY4GpUS4y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZY4GpUS4y .collapsed .navbar-collapse.collapsing,
.cid-rZY4GpUS4y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZY4GpUS4y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZY4GpUS4y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZY4GpUS4y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZY4GpUS4y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZY4GpUS4y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZY4GpUS4y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZY4GpUS4y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZY4GpUS4y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZY4GpUS4y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZY4GpUS4y .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZY4GpUS4y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZY4GpUS4y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZY4GpUS4y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZY4GpUS4y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZY4GpUS4y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZY4GpUS4y .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: 1023px) {
  .cid-rZY4GpUS4y .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZY4GpUS4y img {
    height: 3.8rem !important;
  }
  .cid-rZY4GpUS4y .btn {
    display: -webkit-flex;
  }
  .cid-rZY4GpUS4y button.navbar-toggler {
    display: block;
  }
  .cid-rZY4GpUS4y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZY4GpUS4y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZY4GpUS4y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZY4GpUS4y .navbar-collapse.collapsing,
  .cid-rZY4GpUS4y .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZY4GpUS4y .navbar-collapse.collapsing .navbar-nav,
  .cid-rZY4GpUS4y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZY4GpUS4y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZY4GpUS4y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZY4GpUS4y .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZY4GpUS4y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZY4GpUS4y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZY4GpUS4y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZY4GpUS4y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZY4GpUS4y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZY4GpUS4y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZY4GpUS4y .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-rZY4GpUS4y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZY4GpUS4y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZY4GpUS4y .nav-link,
.cid-rZY4GpUS4y .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZY4GpUS4y .nav-link:hover,
.cid-rZY4GpUS4y .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxN4qzJDI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxN4qzJDI .mbr-text {
  color: #ffffff;
}
.cid-saxN4qzJDI .container {
  max-width: 1000px;
}
.cid-saxN4qzJDI h4 {
  text-align: center;
}
.cid-saxN4qzJDI p {
  text-align: center;
}
.cid-saxN4qzJDI .row {
  justify-content: center;
}
.cid-saxN4qzJDI .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxN4qzJDI .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxN4qzJDI .card-title,
.cid-saxN4qzJDI .card-img {
  color: #ffffff;
}
.cid-saxN4qzJDI .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxN4qzJDI .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxN4qzJDI img {
  margin-bottom: 5rem;
}
.cid-saxN4zNLkC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxN4zNLkC .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxN4zNLkC .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxN4zNLkC .mbr-section-subtitle {
  color: #000000;
}
.cid-saxN4zNLkC .card-img span {
  color: #1dc9cb;
}
.cid-saxN4zNLkC .row-item {
  margin-bottom: 2rem;
}
.cid-saxN4zNLkC .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxN4zNLkC .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxN4zNLkC .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxN4zNLkC .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxN4zNLkC .mbr-card-title,
.cid-saxN4zNLkC .card-img {
  color: #ffffff;
}
.cid-rZYbE7GnRi {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZYbE7GnRi .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZYbE7GnRi img {
    width: 90%;
  }
}
.cid-rZYbE7GnRi .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZYbE7GnRi .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZYbE7GnRi .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZYbE7GnRi .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZYbE7GnRi .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZYbE7GnRi .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZYbE7GnRi .social-list {
    justify-content: center;
  }
}
.cid-rZYbE7GnRi .card-title {
  color: #ffffff;
}
.cid-rZYbE7GnRi .mbr-text,
.cid-rZYbE7GnRi .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZYbE8Zzxc {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZYbE8Zzxc .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZYbE8Zzxc .modal-body .close {
  background: #1b1b1b;
}
.cid-rZYbE8Zzxc .modal-body .close span {
  font-style: normal;
}
.cid-rZYbE8Zzxc .carousel-inner > .active,
.cid-rZYbE8Zzxc .carousel-inner > .next,
.cid-rZYbE8Zzxc .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZYbE8Zzxc .carousel-control .icon-next,
.cid-rZYbE8Zzxc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZYbE8Zzxc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZYbE8Zzxc .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZYbE8Zzxc .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZYbE8Zzxc .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZYbE8Zzxc .boxed-slider > div {
  position: relative;
}
.cid-rZYbE8Zzxc .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZYbE8Zzxc .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZYbE8Zzxc .mbr-table-cell {
  padding: 0;
}
.cid-rZYbE8Zzxc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZYbE8Zzxc .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZYbE8Zzxc .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZYbE8Zzxc .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZYbE8Zzxc .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZYbE8Zzxc .carousel-item .container {
    width: 100%;
  }
}
.cid-rZYbE8Zzxc .carousel-item-next.carousel-item-left,
.cid-rZYbE8Zzxc .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZYbE8Zzxc .active.carousel-item-right,
.cid-rZYbE8Zzxc .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZYbE8Zzxc .active.carousel-item-left,
.cid-rZYbE8Zzxc .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZYbE8Zzxc .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators li.active,
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators li::after,
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZYbE8Zzxc .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZYbE8Zzxc .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZYbE8Zzxc .mbr-slider > .container img {
  width: 100%;
}
.cid-rZYbE8Zzxc .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZYbE8Zzxc .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZYbE8Zzxc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZYbE8Zzxc .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZYbE8Zzxc .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZYbE8Zzxc .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZYbE8Zzxc .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZYbE8Zzxc .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZYbE8Zzxc .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZYbE8Zzxc .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZYbE8Zzxc .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZYbE8Zzxc .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZYbE8Zzxc .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZYbE8Zzxc .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZYbE8Zzxc .carousel-inner {
  height: 100%;
}
.cid-rZYbE8Zzxc .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZYbE8Zzxc .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZYbE8Zzxc .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZYbE8Zzxc .carousel-item .container-slide {
  text-align: center;
}
.cid-rZYbE8Zzxc .content-slider-wrap {
  width: 100%;
}
.cid-rZYbE8Zzxc .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZYbE8Zzxc .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZYbE8Zzxc .carousel-control {
  margin-left: 2px!important;
}
.cid-savJwz0IpN {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savJwz0IpN .title__wrap {
  margin-bottom: 30px;
}
.cid-savJwz0IpN .title__block {
  margin-bottom: 10px;
}
.cid-savJwz0IpN .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savJwz0IpN .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJwz0IpN .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savJwz0IpN .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savJwz0IpN .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savJwz0IpN .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savJwz0IpN .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savJwz0IpN .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savJwz0IpN .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savJwz0IpN .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savJwz0IpN .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savJwz0IpN .descr__block {
  padding: 25px 0 0;
}
.cid-savJwz0IpN .descr__title {
  margin-bottom: 5px;
}
.cid-savJwz0IpN .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJwz0IpN .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savJwz0IpN .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savJwz0IpN .link__text a {
  position: relative;
}
.cid-savJwz0IpN .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savJwz0IpN .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savJwz0IpN .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savJwz0IpN .image {
    height: 300px;
  }
  .cid-savJwz0IpN .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savJwz0IpN .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savJwz0IpN .buttons {
    justify-content: flex-start;
  }
}
.cid-savJwKQP8l {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savJwKQP8l .title__wrap {
  margin-bottom: 30px;
}
.cid-savJwKQP8l .title__block {
  margin-bottom: 10px;
}
.cid-savJwKQP8l .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savJwKQP8l .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJwKQP8l .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savJwKQP8l .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savJwKQP8l .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savJwKQP8l .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savJwKQP8l .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savJwKQP8l .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savJwKQP8l .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savJwKQP8l .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savJwKQP8l .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savJwKQP8l .descr__block {
  padding: 25px 0 0;
}
.cid-savJwKQP8l .descr__title {
  margin-bottom: 5px;
}
.cid-savJwKQP8l .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJwKQP8l .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savJwKQP8l .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savJwKQP8l .link__text a {
  position: relative;
}
.cid-savJwKQP8l .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savJwKQP8l .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savJwKQP8l .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savJwKQP8l .image {
    height: 300px;
  }
  .cid-savJwKQP8l .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savJwKQP8l .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savJwKQP8l .buttons {
    justify-content: flex-start;
  }
}
.cid-savJwVdtRa {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savJwVdtRa .title__wrap {
  margin-bottom: 30px;
}
.cid-savJwVdtRa .title__block {
  margin-bottom: 10px;
}
.cid-savJwVdtRa .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savJwVdtRa .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJwVdtRa .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savJwVdtRa .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savJwVdtRa .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savJwVdtRa .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savJwVdtRa .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savJwVdtRa .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savJwVdtRa .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savJwVdtRa .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savJwVdtRa .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savJwVdtRa .descr__block {
  padding: 25px 0 0;
}
.cid-savJwVdtRa .descr__title {
  margin-bottom: 5px;
}
.cid-savJwVdtRa .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savJwVdtRa .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savJwVdtRa .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savJwVdtRa .link__text a {
  position: relative;
}
.cid-savJwVdtRa .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savJwVdtRa .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savJwVdtRa .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savJwVdtRa .image {
    height: 300px;
  }
  .cid-savJwVdtRa .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savJwVdtRa .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savJwVdtRa .buttons {
    justify-content: flex-start;
  }
}
.cid-rZYbEeVpt0 {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZYbEeVpt0 .container-fluid {
  padding: 0 5rem;
}
.cid-rZYbEeVpt0 .animated-element {
  color: #000000;
}
.cid-rZYbEeVpt0 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZYbEeVpt0 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZYbEeVpt0 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZYbEeVpt0 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZYbEeVpt0 .mbr-section-subtitle,
.cid-rZYbEeVpt0 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZYbEjpAV3 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZYbEjpAV3 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZYbEjpAV3 a {
  font-style: normal;
}
.cid-rZYbEjpAV3 a .link:hover {
  color: inherit!important;
}
.cid-rZYbEjpAV3 .dropdown-item:active {
  background: #000000;
}
.cid-rZYbEjpAV3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZYbEjpAV3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZYbEjpAV3 .nav-item:focus,
.cid-rZYbEjpAV3 .nav-link:focus {
  outline: none;
}
.cid-rZYbEjpAV3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZYbEjpAV3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZYbEjpAV3 .menu-logo {
  margin-right: auto;
}
.cid-rZYbEjpAV3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZYbEjpAV3 .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-rZYbEjpAV3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZYbEjpAV3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZYbEjpAV3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZYbEjpAV3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZYbEjpAV3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZYbEjpAV3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZYbEjpAV3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZYbEjpAV3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZYbEjpAV3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZYbEjpAV3 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZYbEjpAV3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZYbEjpAV3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZYbEjpAV3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZYbEjpAV3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZYbEjpAV3 .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-rZYbEjpAV3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZYbEjpAV3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZYbEjpAV3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZYbEjpAV3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZYbEjpAV3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZYbEjpAV3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZYbEjpAV3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZYbEjpAV3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZYbEjpAV3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZYbEjpAV3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZYbEjpAV3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZYbEjpAV3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZYbEjpAV3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZYbEjpAV3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZYbEjpAV3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZYbEjpAV3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZYbEjpAV3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZYbEjpAV3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZYbEjpAV3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZYbEjpAV3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.collapsing,
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZYbEjpAV3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZYbEjpAV3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZYbEjpAV3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZYbEjpAV3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZYbEjpAV3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZYbEjpAV3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZYbEjpAV3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZYbEjpAV3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZYbEjpAV3 .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: 1023px) {
  .cid-rZYbEjpAV3 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZYbEjpAV3 img {
    height: 3.8rem !important;
  }
  .cid-rZYbEjpAV3 .btn {
    display: -webkit-flex;
  }
  .cid-rZYbEjpAV3 button.navbar-toggler {
    display: block;
  }
  .cid-rZYbEjpAV3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZYbEjpAV3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZYbEjpAV3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZYbEjpAV3 .navbar-collapse.collapsing,
  .cid-rZYbEjpAV3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZYbEjpAV3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZYbEjpAV3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZYbEjpAV3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZYbEjpAV3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZYbEjpAV3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZYbEjpAV3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZYbEjpAV3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZYbEjpAV3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZYbEjpAV3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZYbEjpAV3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZYbEjpAV3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZYbEjpAV3 .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-rZYbEjpAV3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZYbEjpAV3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZYbEjpAV3 .nav-link,
.cid-rZYbEjpAV3 .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZYbEjpAV3 .nav-link:hover,
.cid-rZYbEjpAV3 .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxNdFc6Mn {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxNdFc6Mn .mbr-text {
  color: #ffffff;
}
.cid-saxNdFc6Mn .container {
  max-width: 1000px;
}
.cid-saxNdFc6Mn h4 {
  text-align: center;
}
.cid-saxNdFc6Mn p {
  text-align: center;
}
.cid-saxNdFc6Mn .row {
  justify-content: center;
}
.cid-saxNdFc6Mn .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxNdFc6Mn .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxNdFc6Mn .card-title,
.cid-saxNdFc6Mn .card-img {
  color: #ffffff;
}
.cid-saxNdFc6Mn .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxNdFc6Mn .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxNdFc6Mn img {
  margin-bottom: 5rem;
}
.cid-saxNdNnYoh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxNdNnYoh .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxNdNnYoh .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxNdNnYoh .mbr-section-subtitle {
  color: #000000;
}
.cid-saxNdNnYoh .card-img span {
  color: #1dc9cb;
}
.cid-saxNdNnYoh .row-item {
  margin-bottom: 2rem;
}
.cid-saxNdNnYoh .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxNdNnYoh .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxNdNnYoh .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxNdNnYoh .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxNdNnYoh .mbr-card-title,
.cid-saxNdNnYoh .card-img {
  color: #ffffff;
}
.cid-rZYFQIM4cJ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-rZYFQIM4cJ .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-rZYFQIM4cJ img {
    width: 90%;
  }
}
.cid-rZYFQIM4cJ .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-rZYFQIM4cJ .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-rZYFQIM4cJ .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-rZYFQIM4cJ .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-rZYFQIM4cJ .soc-item:hover span {
  color: #ffffff !important;
}
.cid-rZYFQIM4cJ .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rZYFQIM4cJ .social-list {
    justify-content: center;
  }
}
.cid-rZYFQIM4cJ .card-title {
  color: #ffffff;
}
.cid-rZYFQIM4cJ .mbr-text,
.cid-rZYFQIM4cJ .mbr-section-btn {
  color: #c1c1c1;
}
.cid-rZYFQJr4gu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-rZYFQJr4gu .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-rZYFQJr4gu .modal-body .close {
  background: #1b1b1b;
}
.cid-rZYFQJr4gu .modal-body .close span {
  font-style: normal;
}
.cid-rZYFQJr4gu .carousel-inner > .active,
.cid-rZYFQJr4gu .carousel-inner > .next,
.cid-rZYFQJr4gu .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-rZYFQJr4gu .carousel-control .icon-next,
.cid-rZYFQJr4gu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rZYFQJr4gu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZYFQJr4gu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rZYFQJr4gu .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-rZYFQJr4gu .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rZYFQJr4gu .boxed-slider > div {
  position: relative;
}
.cid-rZYFQJr4gu .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rZYFQJr4gu .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZYFQJr4gu .mbr-table-cell {
  padding: 0;
}
.cid-rZYFQJr4gu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rZYFQJr4gu .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rZYFQJr4gu .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rZYFQJr4gu .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZYFQJr4gu .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-rZYFQJr4gu .carousel-item .container {
    width: 100%;
  }
}
.cid-rZYFQJr4gu .carousel-item-next.carousel-item-left,
.cid-rZYFQJr4gu .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rZYFQJr4gu .active.carousel-item-right,
.cid-rZYFQJr4gu .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rZYFQJr4gu .active.carousel-item-left,
.cid-rZYFQJr4gu .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rZYFQJr4gu .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-rZYFQJr4gu .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators li.active,
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators li::after,
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rZYFQJr4gu .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rZYFQJr4gu .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rZYFQJr4gu .mbr-slider > .container img {
  width: 100%;
}
.cid-rZYFQJr4gu .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rZYFQJr4gu .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-rZYFQJr4gu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rZYFQJr4gu .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rZYFQJr4gu .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rZYFQJr4gu .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rZYFQJr4gu .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rZYFQJr4gu .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rZYFQJr4gu .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rZYFQJr4gu .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rZYFQJr4gu .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rZYFQJr4gu .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rZYFQJr4gu .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rZYFQJr4gu .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rZYFQJr4gu .carousel-inner {
  height: 100%;
}
.cid-rZYFQJr4gu .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rZYFQJr4gu .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-rZYFQJr4gu .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-rZYFQJr4gu .carousel-item .container-slide {
  text-align: center;
}
.cid-rZYFQJr4gu .content-slider-wrap {
  width: 100%;
}
.cid-rZYFQJr4gu .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZYFQJr4gu .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-rZYFQJr4gu .carousel-control {
  margin-left: 2px!important;
}
.cid-savK3yUlnK {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savK3yUlnK .title__wrap {
  margin-bottom: 30px;
}
.cid-savK3yUlnK .title__block {
  margin-bottom: 10px;
}
.cid-savK3yUlnK .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savK3yUlnK .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savK3yUlnK .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savK3yUlnK .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savK3yUlnK .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savK3yUlnK .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savK3yUlnK .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savK3yUlnK .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savK3yUlnK .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savK3yUlnK .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savK3yUlnK .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savK3yUlnK .descr__block {
  padding: 25px 0 0;
}
.cid-savK3yUlnK .descr__title {
  margin-bottom: 5px;
}
.cid-savK3yUlnK .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savK3yUlnK .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savK3yUlnK .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savK3yUlnK .link__text a {
  position: relative;
}
.cid-savK3yUlnK .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savK3yUlnK .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savK3yUlnK .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savK3yUlnK .image {
    height: 300px;
  }
  .cid-savK3yUlnK .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savK3yUlnK .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savK3yUlnK .buttons {
    justify-content: flex-start;
  }
}
.cid-savK3WwNLd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savK3WwNLd .title__wrap {
  margin-bottom: 30px;
}
.cid-savK3WwNLd .title__block {
  margin-bottom: 10px;
}
.cid-savK3WwNLd .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savK3WwNLd .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savK3WwNLd .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savK3WwNLd .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savK3WwNLd .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savK3WwNLd .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savK3WwNLd .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savK3WwNLd .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savK3WwNLd .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savK3WwNLd .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savK3WwNLd .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savK3WwNLd .descr__block {
  padding: 25px 0 0;
}
.cid-savK3WwNLd .descr__title {
  margin-bottom: 5px;
}
.cid-savK3WwNLd .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savK3WwNLd .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savK3WwNLd .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savK3WwNLd .link__text a {
  position: relative;
}
.cid-savK3WwNLd .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savK3WwNLd .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savK3WwNLd .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savK3WwNLd .image {
    height: 300px;
  }
  .cid-savK3WwNLd .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savK3WwNLd .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savK3WwNLd .buttons {
    justify-content: flex-start;
  }
}
.cid-savK46HpLJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savK46HpLJ .title__wrap {
  margin-bottom: 30px;
}
.cid-savK46HpLJ .title__block {
  margin-bottom: 10px;
}
.cid-savK46HpLJ .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savK46HpLJ .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savK46HpLJ .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savK46HpLJ .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savK46HpLJ .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savK46HpLJ .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savK46HpLJ .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savK46HpLJ .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savK46HpLJ .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savK46HpLJ .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savK46HpLJ .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savK46HpLJ .descr__block {
  padding: 25px 0 0;
}
.cid-savK46HpLJ .descr__title {
  margin-bottom: 5px;
}
.cid-savK46HpLJ .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savK46HpLJ .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savK46HpLJ .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savK46HpLJ .link__text a {
  position: relative;
}
.cid-savK46HpLJ .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savK46HpLJ .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savK46HpLJ .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savK46HpLJ .image {
    height: 300px;
  }
  .cid-savK46HpLJ .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savK46HpLJ .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savK46HpLJ .buttons {
    justify-content: flex-start;
  }
}
.cid-rZYFQLTxud {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rZYFQLTxud .container-fluid {
  padding: 0 5rem;
}
.cid-rZYFQLTxud .animated-element {
  color: #000000;
}
.cid-rZYFQLTxud .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-rZYFQLTxud .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-rZYFQLTxud .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rZYFQLTxud .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-rZYFQLTxud .mbr-section-subtitle,
.cid-rZYFQLTxud .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-rZYFQOfqv5 .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZYFQOfqv5 .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZYFQOfqv5 a {
  font-style: normal;
}
.cid-rZYFQOfqv5 a .link:hover {
  color: inherit!important;
}
.cid-rZYFQOfqv5 .dropdown-item:active {
  background: #000000;
}
.cid-rZYFQOfqv5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZYFQOfqv5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZYFQOfqv5 .nav-item:focus,
.cid-rZYFQOfqv5 .nav-link:focus {
  outline: none;
}
.cid-rZYFQOfqv5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZYFQOfqv5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZYFQOfqv5 .menu-logo {
  margin-right: auto;
}
.cid-rZYFQOfqv5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZYFQOfqv5 .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-rZYFQOfqv5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZYFQOfqv5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZYFQOfqv5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZYFQOfqv5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZYFQOfqv5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZYFQOfqv5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZYFQOfqv5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZYFQOfqv5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZYFQOfqv5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZYFQOfqv5 .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZYFQOfqv5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZYFQOfqv5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZYFQOfqv5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZYFQOfqv5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZYFQOfqv5 .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-rZYFQOfqv5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZYFQOfqv5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZYFQOfqv5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZYFQOfqv5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZYFQOfqv5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZYFQOfqv5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZYFQOfqv5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZYFQOfqv5 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZYFQOfqv5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZYFQOfqv5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZYFQOfqv5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZYFQOfqv5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZYFQOfqv5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZYFQOfqv5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZYFQOfqv5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZYFQOfqv5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZYFQOfqv5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZYFQOfqv5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZYFQOfqv5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZYFQOfqv5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.collapsing,
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZYFQOfqv5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZYFQOfqv5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZYFQOfqv5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZYFQOfqv5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZYFQOfqv5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZYFQOfqv5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZYFQOfqv5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZYFQOfqv5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZYFQOfqv5 .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: 1023px) {
  .cid-rZYFQOfqv5 .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZYFQOfqv5 img {
    height: 3.8rem !important;
  }
  .cid-rZYFQOfqv5 .btn {
    display: -webkit-flex;
  }
  .cid-rZYFQOfqv5 button.navbar-toggler {
    display: block;
  }
  .cid-rZYFQOfqv5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZYFQOfqv5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZYFQOfqv5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZYFQOfqv5 .navbar-collapse.collapsing,
  .cid-rZYFQOfqv5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZYFQOfqv5 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZYFQOfqv5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZYFQOfqv5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZYFQOfqv5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZYFQOfqv5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZYFQOfqv5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZYFQOfqv5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZYFQOfqv5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZYFQOfqv5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZYFQOfqv5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZYFQOfqv5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZYFQOfqv5 .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-rZYFQOfqv5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZYFQOfqv5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZYFQOfqv5 .nav-link,
.cid-rZYFQOfqv5 .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZYFQOfqv5 .nav-link:hover,
.cid-rZYFQOfqv5 .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxNmkk6T1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxNmkk6T1 .mbr-text {
  color: #ffffff;
}
.cid-saxNmkk6T1 .container {
  max-width: 1000px;
}
.cid-saxNmkk6T1 h4 {
  text-align: center;
}
.cid-saxNmkk6T1 p {
  text-align: center;
}
.cid-saxNmkk6T1 .row {
  justify-content: center;
}
.cid-saxNmkk6T1 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxNmkk6T1 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxNmkk6T1 .card-title,
.cid-saxNmkk6T1 .card-img {
  color: #ffffff;
}
.cid-saxNmkk6T1 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxNmkk6T1 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxNmkk6T1 img {
  margin-bottom: 5rem;
}
.cid-saxNmsw5i7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxNmsw5i7 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxNmsw5i7 .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxNmsw5i7 .mbr-section-subtitle {
  color: #000000;
}
.cid-saxNmsw5i7 .card-img span {
  color: #1dc9cb;
}
.cid-saxNmsw5i7 .row-item {
  margin-bottom: 2rem;
}
.cid-saxNmsw5i7 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxNmsw5i7 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxNmsw5i7 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxNmsw5i7 .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxNmsw5i7 .mbr-card-title,
.cid-saxNmsw5i7 .card-img {
  color: #ffffff;
}
.cid-rZYL8LfFHV {
  overflow-x: hidden !important;
}
.cid-rZYL8LfFHV,
.cid-rZYL8LfFHV .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-rZYL8LfFHV .mbr-section-title {
  color: #ffffff;
}
.cid-rZYL8LfFHV .mbr-section-title span {
  color: #ffffff;
}
.cid-rZYL8LfFHV .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rZYL8LfFHV .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/factory01-1500x897.jpeg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-rZYL8LfFHV .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rZYL8LfFHV .mbr-overlay {
  z-index: 1;
}
.cid-rZYL8LfFHV .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwsaI38hZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdwsaI38hZ .row {
  justify-content: flex-end;
}
.cid-sdwsaI38hZ .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdwsaI38hZ .block {
  background-color: #000000;
}
.cid-sdwsaI38hZ img {
  width: 100%;
}
.cid-sdwsaI38hZ .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdwsaI38hZ .content {
  max-width: 600px;
}
.cid-sdwsaI38hZ h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdwsaI38hZ .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdwsaI38hZ h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdwsaI38hZ .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdwsaI38hZ h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdwsaI38hZ H1 {
  color: #ffffff;
}
.cid-sdwsaI38hZ .mbr-text,
.cid-sdwsaI38hZ .mbr-section-btn {
  color: #ffffff;
}
.cid-sdwsaI38hZ H3 {
  color: #ffffff;
}
.cid-savRIcuOrG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savRIcuOrG .title__wrap {
  margin-bottom: 30px;
}
.cid-savRIcuOrG .title__block {
  margin-bottom: 10px;
}
.cid-savRIcuOrG .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savRIcuOrG .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savRIcuOrG .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savRIcuOrG .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savRIcuOrG .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savRIcuOrG .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savRIcuOrG .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savRIcuOrG .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savRIcuOrG .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savRIcuOrG .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savRIcuOrG .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savRIcuOrG .descr__block {
  padding: 25px 0 0;
}
.cid-savRIcuOrG .descr__title {
  margin-bottom: 5px;
}
.cid-savRIcuOrG .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savRIcuOrG .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savRIcuOrG .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savRIcuOrG .link__text a {
  position: relative;
}
.cid-savRIcuOrG .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savRIcuOrG .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savRIcuOrG .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savRIcuOrG .image {
    height: 300px;
  }
  .cid-savRIcuOrG .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savRIcuOrG .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savRIcuOrG .buttons {
    justify-content: flex-start;
  }
}
.cid-savSeAO2Zn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savSeAO2Zn .title__wrap {
  margin-bottom: 30px;
}
.cid-savSeAO2Zn .title__block {
  margin-bottom: 10px;
}
.cid-savSeAO2Zn .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savSeAO2Zn .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savSeAO2Zn .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savSeAO2Zn .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savSeAO2Zn .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savSeAO2Zn .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savSeAO2Zn .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savSeAO2Zn .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savSeAO2Zn .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savSeAO2Zn .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savSeAO2Zn .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savSeAO2Zn .descr__block {
  padding: 25px 0 0;
}
.cid-savSeAO2Zn .descr__title {
  margin-bottom: 5px;
}
.cid-savSeAO2Zn .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savSeAO2Zn .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savSeAO2Zn .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savSeAO2Zn .link__text a {
  position: relative;
}
.cid-savSeAO2Zn .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savSeAO2Zn .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savSeAO2Zn .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savSeAO2Zn .image {
    height: 300px;
  }
  .cid-savSeAO2Zn .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savSeAO2Zn .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savSeAO2Zn .buttons {
    justify-content: flex-start;
  }
}
.cid-rZYL8TCsRo .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZYL8TCsRo .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZYL8TCsRo a {
  font-style: normal;
}
.cid-rZYL8TCsRo a .link:hover {
  color: inherit!important;
}
.cid-rZYL8TCsRo .dropdown-item:active {
  background: #000000;
}
.cid-rZYL8TCsRo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZYL8TCsRo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZYL8TCsRo .nav-item:focus,
.cid-rZYL8TCsRo .nav-link:focus {
  outline: none;
}
.cid-rZYL8TCsRo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZYL8TCsRo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZYL8TCsRo .menu-logo {
  margin-right: auto;
}
.cid-rZYL8TCsRo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZYL8TCsRo .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-rZYL8TCsRo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZYL8TCsRo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZYL8TCsRo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZYL8TCsRo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZYL8TCsRo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZYL8TCsRo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZYL8TCsRo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZYL8TCsRo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZYL8TCsRo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZYL8TCsRo .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZYL8TCsRo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZYL8TCsRo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZYL8TCsRo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZYL8TCsRo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZYL8TCsRo .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-rZYL8TCsRo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZYL8TCsRo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZYL8TCsRo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZYL8TCsRo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZYL8TCsRo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZYL8TCsRo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZYL8TCsRo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZYL8TCsRo button.navbar-toggler:focus {
  outline: none;
}
.cid-rZYL8TCsRo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZYL8TCsRo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZYL8TCsRo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZYL8TCsRo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZYL8TCsRo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZYL8TCsRo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZYL8TCsRo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZYL8TCsRo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZYL8TCsRo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZYL8TCsRo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZYL8TCsRo .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZYL8TCsRo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZYL8TCsRo .collapsed .navbar-collapse.collapsing,
.cid-rZYL8TCsRo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZYL8TCsRo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZYL8TCsRo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZYL8TCsRo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZYL8TCsRo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZYL8TCsRo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZYL8TCsRo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZYL8TCsRo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZYL8TCsRo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZYL8TCsRo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZYL8TCsRo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZYL8TCsRo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZYL8TCsRo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZYL8TCsRo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZYL8TCsRo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZYL8TCsRo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZYL8TCsRo .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: 1023px) {
  .cid-rZYL8TCsRo .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZYL8TCsRo img {
    height: 3.8rem !important;
  }
  .cid-rZYL8TCsRo .btn {
    display: -webkit-flex;
  }
  .cid-rZYL8TCsRo button.navbar-toggler {
    display: block;
  }
  .cid-rZYL8TCsRo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZYL8TCsRo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZYL8TCsRo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZYL8TCsRo .navbar-collapse.collapsing,
  .cid-rZYL8TCsRo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZYL8TCsRo .navbar-collapse.collapsing .navbar-nav,
  .cid-rZYL8TCsRo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZYL8TCsRo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZYL8TCsRo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZYL8TCsRo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZYL8TCsRo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZYL8TCsRo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZYL8TCsRo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZYL8TCsRo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZYL8TCsRo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZYL8TCsRo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZYL8TCsRo .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-rZYL8TCsRo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZYL8TCsRo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZYL8TCsRo .nav-link,
.cid-rZYL8TCsRo .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZYL8TCsRo .nav-link:hover,
.cid-rZYL8TCsRo .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxIWJmsdr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxIWJmsdr .mbr-text {
  color: #ffffff;
}
.cid-saxIWJmsdr .container {
  max-width: 1000px;
}
.cid-saxIWJmsdr h4 {
  text-align: center;
}
.cid-saxIWJmsdr p {
  text-align: center;
}
.cid-saxIWJmsdr .row {
  justify-content: center;
}
.cid-saxIWJmsdr .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxIWJmsdr .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxIWJmsdr .card-title,
.cid-saxIWJmsdr .card-img {
  color: #ffffff;
}
.cid-saxIWJmsdr .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxIWJmsdr .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxIWJmsdr img {
  margin-bottom: 5rem;
}
.cid-saxJ2wXQuD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxJ2wXQuD .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxJ2wXQuD .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxJ2wXQuD .mbr-section-subtitle {
  color: #000000;
}
.cid-saxJ2wXQuD .card-img span {
  color: #1dc9cb;
}
.cid-saxJ2wXQuD .row-item {
  margin-bottom: 2rem;
}
.cid-saxJ2wXQuD .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxJ2wXQuD .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxJ2wXQuD .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxJ2wXQuD .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxJ2wXQuD .mbr-card-title,
.cid-saxJ2wXQuD .card-img {
  color: #ffffff;
}
.cid-rZZ7wgMPEH {
  overflow-x: hidden !important;
}
.cid-rZZ7wgMPEH,
.cid-rZZ7wgMPEH .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-rZZ7wgMPEH .mbr-section-title {
  color: #ffffff;
}
.cid-rZZ7wgMPEH .mbr-section-title span {
  color: #ffffff;
}
.cid-rZZ7wgMPEH .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rZZ7wgMPEH .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/slider-1600x957.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-rZZ7wgMPEH .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rZZ7wgMPEH .mbr-overlay {
  z-index: 1;
}
.cid-rZZ7wgMPEH .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwul3mWkf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdwul3mWkf .row {
  justify-content: flex-end;
}
.cid-sdwul3mWkf .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdwul3mWkf .block {
  background-color: #000000;
}
.cid-sdwul3mWkf img {
  width: 100%;
}
.cid-sdwul3mWkf .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdwul3mWkf .content {
  max-width: 600px;
}
.cid-sdwul3mWkf h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdwul3mWkf .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdwul3mWkf h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdwul3mWkf .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdwul3mWkf h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdwul3mWkf H1 {
  color: #ffffff;
}
.cid-sdwul3mWkf .mbr-text,
.cid-sdwul3mWkf .mbr-section-btn {
  color: #ffffff;
}
.cid-sdwul3mWkf H3 {
  color: #ffffff;
}
.cid-rZZ7wljbXZ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-rZZ7wljbXZ .title__wrap {
  margin-bottom: 30px;
}
.cid-rZZ7wljbXZ .title__block {
  margin-bottom: 10px;
}
.cid-rZZ7wljbXZ .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rZZ7wljbXZ .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZZ7wljbXZ .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rZZ7wljbXZ .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rZZ7wljbXZ .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rZZ7wljbXZ .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rZZ7wljbXZ .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rZZ7wljbXZ .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rZZ7wljbXZ .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rZZ7wljbXZ .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rZZ7wljbXZ .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rZZ7wljbXZ .descr__block {
  padding: 25px 0 0;
}
.cid-rZZ7wljbXZ .descr__title {
  margin-bottom: 5px;
}
.cid-rZZ7wljbXZ .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZZ7wljbXZ .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rZZ7wljbXZ .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rZZ7wljbXZ .link__text a {
  position: relative;
}
.cid-rZZ7wljbXZ .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rZZ7wljbXZ .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rZZ7wljbXZ .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rZZ7wljbXZ .image {
    height: 300px;
  }
  .cid-rZZ7wljbXZ .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rZZ7wljbXZ .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rZZ7wljbXZ .buttons {
    justify-content: flex-start;
  }
}
.cid-rZZ7wncOPe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-rZZ7wncOPe .title__wrap {
  margin-bottom: 30px;
}
.cid-rZZ7wncOPe .title__block {
  margin-bottom: 10px;
}
.cid-rZZ7wncOPe .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rZZ7wncOPe .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZZ7wncOPe .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rZZ7wncOPe .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rZZ7wncOPe .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rZZ7wncOPe .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rZZ7wncOPe .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rZZ7wncOPe .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rZZ7wncOPe .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rZZ7wncOPe .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rZZ7wncOPe .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rZZ7wncOPe .descr__block {
  padding: 25px 0 0;
}
.cid-rZZ7wncOPe .descr__title {
  margin-bottom: 5px;
}
.cid-rZZ7wncOPe .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZZ7wncOPe .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rZZ7wncOPe .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rZZ7wncOPe .link__text a {
  position: relative;
}
.cid-rZZ7wncOPe .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rZZ7wncOPe .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rZZ7wncOPe .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rZZ7wncOPe .image {
    height: 300px;
  }
  .cid-rZZ7wncOPe .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rZZ7wncOPe .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rZZ7wncOPe .buttons {
    justify-content: flex-start;
  }
}
.cid-rZZfv9B99y {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-rZZfv9B99y .title__wrap {
  margin-bottom: 30px;
}
.cid-rZZfv9B99y .title__block {
  margin-bottom: 10px;
}
.cid-rZZfv9B99y .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-rZZfv9B99y .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZZfv9B99y .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-rZZfv9B99y .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-rZZfv9B99y .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-rZZfv9B99y .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-rZZfv9B99y .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-rZZfv9B99y .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-rZZfv9B99y .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-rZZfv9B99y .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-rZZfv9B99y .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rZZfv9B99y .descr__block {
  padding: 25px 0 0;
}
.cid-rZZfv9B99y .descr__title {
  margin-bottom: 5px;
}
.cid-rZZfv9B99y .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-rZZfv9B99y .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-rZZfv9B99y .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-rZZfv9B99y .link__text a {
  position: relative;
}
.cid-rZZfv9B99y .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-rZZfv9B99y .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rZZfv9B99y .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-rZZfv9B99y .image {
    height: 300px;
  }
  .cid-rZZfv9B99y .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-rZZfv9B99y .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-rZZfv9B99y .buttons {
    justify-content: flex-start;
  }
}
.cid-rZZ7wtPOHT .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZZ7wtPOHT .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZZ7wtPOHT a {
  font-style: normal;
}
.cid-rZZ7wtPOHT a .link:hover {
  color: inherit!important;
}
.cid-rZZ7wtPOHT .dropdown-item:active {
  background: #000000;
}
.cid-rZZ7wtPOHT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZZ7wtPOHT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZZ7wtPOHT .nav-item:focus,
.cid-rZZ7wtPOHT .nav-link:focus {
  outline: none;
}
.cid-rZZ7wtPOHT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZZ7wtPOHT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZZ7wtPOHT .menu-logo {
  margin-right: auto;
}
.cid-rZZ7wtPOHT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZ7wtPOHT .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-rZZ7wtPOHT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZZ7wtPOHT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZZ7wtPOHT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZZ7wtPOHT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZZ7wtPOHT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZZ7wtPOHT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZZ7wtPOHT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZZ7wtPOHT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZZ7wtPOHT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZZ7wtPOHT .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZZ7wtPOHT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZZ7wtPOHT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZZ7wtPOHT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZZ7wtPOHT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZZ7wtPOHT .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-rZZ7wtPOHT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZZ7wtPOHT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZZ7wtPOHT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZZ7wtPOHT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZZ7wtPOHT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZZ7wtPOHT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZZ7wtPOHT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZZ7wtPOHT button.navbar-toggler:focus {
  outline: none;
}
.cid-rZZ7wtPOHT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZZ7wtPOHT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZZ7wtPOHT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZ7wtPOHT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZ7wtPOHT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZZ7wtPOHT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZZ7wtPOHT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZZ7wtPOHT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZZ7wtPOHT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZZ7wtPOHT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZ7wtPOHT .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZZ7wtPOHT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.collapsing,
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZZ7wtPOHT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZZ7wtPOHT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZZ7wtPOHT .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZZ7wtPOHT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZZ7wtPOHT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZ7wtPOHT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZZ7wtPOHT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZZ7wtPOHT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZZ7wtPOHT .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: 1023px) {
  .cid-rZZ7wtPOHT .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZ7wtPOHT img {
    height: 3.8rem !important;
  }
  .cid-rZZ7wtPOHT .btn {
    display: -webkit-flex;
  }
  .cid-rZZ7wtPOHT button.navbar-toggler {
    display: block;
  }
  .cid-rZZ7wtPOHT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZZ7wtPOHT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZ7wtPOHT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZZ7wtPOHT .navbar-collapse.collapsing,
  .cid-rZZ7wtPOHT .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZZ7wtPOHT .navbar-collapse.collapsing .navbar-nav,
  .cid-rZZ7wtPOHT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZZ7wtPOHT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZZ7wtPOHT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZZ7wtPOHT .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZZ7wtPOHT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZZ7wtPOHT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZZ7wtPOHT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZZ7wtPOHT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZZ7wtPOHT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZZ7wtPOHT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZZ7wtPOHT .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-rZZ7wtPOHT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZZ7wtPOHT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZZ7wtPOHT .nav-link,
.cid-rZZ7wtPOHT .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZZ7wtPOHT .nav-link:hover,
.cid-rZZ7wtPOHT .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxJk3jkZ8 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxJk3jkZ8 .mbr-text {
  color: #ffffff;
}
.cid-saxJk3jkZ8 .container {
  max-width: 1000px;
}
.cid-saxJk3jkZ8 h4 {
  text-align: center;
}
.cid-saxJk3jkZ8 p {
  text-align: center;
}
.cid-saxJk3jkZ8 .row {
  justify-content: center;
}
.cid-saxJk3jkZ8 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxJk3jkZ8 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxJk3jkZ8 .card-title,
.cid-saxJk3jkZ8 .card-img {
  color: #ffffff;
}
.cid-saxJk3jkZ8 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxJk3jkZ8 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxJk3jkZ8 img {
  margin-bottom: 5rem;
}
.cid-saxJkhTNYa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxJkhTNYa .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxJkhTNYa .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxJkhTNYa .mbr-section-subtitle {
  color: #000000;
}
.cid-saxJkhTNYa .card-img span {
  color: #1dc9cb;
}
.cid-saxJkhTNYa .row-item {
  margin-bottom: 2rem;
}
.cid-saxJkhTNYa .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxJkhTNYa .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxJkhTNYa .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxJkhTNYa .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxJkhTNYa .mbr-card-title,
.cid-saxJkhTNYa .card-img {
  color: #ffffff;
}
.cid-rZZpa6oejR {
  overflow-x: hidden !important;
}
.cid-rZZpa6oejR,
.cid-rZZpa6oejR .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-rZZpa6oejR .mbr-section-title {
  color: #ffffff;
}
.cid-rZZpa6oejR .mbr-section-title span {
  color: #ffffff;
}
.cid-rZZpa6oejR .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rZZpa6oejR .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/slider01-1500x897.jpeg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-rZZpa6oejR .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rZZpa6oejR .mbr-overlay {
  z-index: 1;
}
.cid-rZZpa6oejR .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwvoy0Q76 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdwvoy0Q76 .row {
  justify-content: flex-end;
}
.cid-sdwvoy0Q76 .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdwvoy0Q76 .block {
  background-color: #000000;
}
.cid-sdwvoy0Q76 img {
  width: 100%;
}
.cid-sdwvoy0Q76 .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdwvoy0Q76 .content {
  max-width: 600px;
}
.cid-sdwvoy0Q76 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdwvoy0Q76 .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdwvoy0Q76 h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdwvoy0Q76 .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdwvoy0Q76 h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdwvoy0Q76 H1 {
  color: #ffffff;
}
.cid-sdwvoy0Q76 .mbr-text,
.cid-sdwvoy0Q76 .mbr-section-btn {
  color: #ffffff;
}
.cid-sdwvoy0Q76 H3 {
  color: #ffffff;
}
.cid-rZZpaj5MPy .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZZpaj5MPy .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZZpaj5MPy a {
  font-style: normal;
}
.cid-rZZpaj5MPy a .link:hover {
  color: inherit!important;
}
.cid-rZZpaj5MPy .dropdown-item:active {
  background: #000000;
}
.cid-rZZpaj5MPy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZZpaj5MPy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZZpaj5MPy .nav-item:focus,
.cid-rZZpaj5MPy .nav-link:focus {
  outline: none;
}
.cid-rZZpaj5MPy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZZpaj5MPy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZZpaj5MPy .menu-logo {
  margin-right: auto;
}
.cid-rZZpaj5MPy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZpaj5MPy .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-rZZpaj5MPy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZZpaj5MPy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZZpaj5MPy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZZpaj5MPy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZZpaj5MPy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZZpaj5MPy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZZpaj5MPy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZZpaj5MPy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZZpaj5MPy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZZpaj5MPy .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZZpaj5MPy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZZpaj5MPy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZZpaj5MPy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZZpaj5MPy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZZpaj5MPy .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-rZZpaj5MPy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZZpaj5MPy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZZpaj5MPy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZZpaj5MPy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZZpaj5MPy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZZpaj5MPy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZZpaj5MPy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZZpaj5MPy button.navbar-toggler:focus {
  outline: none;
}
.cid-rZZpaj5MPy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZZpaj5MPy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZZpaj5MPy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZpaj5MPy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZpaj5MPy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZZpaj5MPy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZZpaj5MPy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZZpaj5MPy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZZpaj5MPy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZZpaj5MPy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZpaj5MPy .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZZpaj5MPy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZZpaj5MPy .collapsed .navbar-collapse.collapsing,
.cid-rZZpaj5MPy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZZpaj5MPy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZZpaj5MPy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZZpaj5MPy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZZpaj5MPy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZZpaj5MPy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZZpaj5MPy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZZpaj5MPy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZZpaj5MPy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZZpaj5MPy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZZpaj5MPy .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZZpaj5MPy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZZpaj5MPy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZpaj5MPy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZZpaj5MPy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZZpaj5MPy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZZpaj5MPy .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: 1023px) {
  .cid-rZZpaj5MPy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZpaj5MPy img {
    height: 3.8rem !important;
  }
  .cid-rZZpaj5MPy .btn {
    display: -webkit-flex;
  }
  .cid-rZZpaj5MPy button.navbar-toggler {
    display: block;
  }
  .cid-rZZpaj5MPy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZZpaj5MPy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZpaj5MPy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZZpaj5MPy .navbar-collapse.collapsing,
  .cid-rZZpaj5MPy .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZZpaj5MPy .navbar-collapse.collapsing .navbar-nav,
  .cid-rZZpaj5MPy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZZpaj5MPy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZZpaj5MPy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZZpaj5MPy .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZZpaj5MPy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZZpaj5MPy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZZpaj5MPy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZZpaj5MPy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZZpaj5MPy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZZpaj5MPy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZZpaj5MPy .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-rZZpaj5MPy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZZpaj5MPy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZZpaj5MPy .nav-link,
.cid-rZZpaj5MPy .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZZpaj5MPy .nav-link:hover,
.cid-rZZpaj5MPy .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxJuNKhXk {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxJuNKhXk .mbr-text {
  color: #ffffff;
}
.cid-saxJuNKhXk .container {
  max-width: 1000px;
}
.cid-saxJuNKhXk h4 {
  text-align: center;
}
.cid-saxJuNKhXk p {
  text-align: center;
}
.cid-saxJuNKhXk .row {
  justify-content: center;
}
.cid-saxJuNKhXk .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxJuNKhXk .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxJuNKhXk .card-title,
.cid-saxJuNKhXk .card-img {
  color: #ffffff;
}
.cid-saxJuNKhXk .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxJuNKhXk .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxJuNKhXk img {
  margin-bottom: 5rem;
}
.cid-saxJv02fVI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxJv02fVI .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxJv02fVI .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxJv02fVI .mbr-section-subtitle {
  color: #000000;
}
.cid-saxJv02fVI .card-img span {
  color: #1dc9cb;
}
.cid-saxJv02fVI .row-item {
  margin-bottom: 2rem;
}
.cid-saxJv02fVI .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxJv02fVI .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxJv02fVI .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxJv02fVI .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxJv02fVI .mbr-card-title,
.cid-saxJv02fVI .card-img {
  color: #ffffff;
}
.cid-rZZtoQn80x {
  overflow-x: hidden !important;
}
.cid-rZZtoQn80x,
.cid-rZZtoQn80x .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-rZZtoQn80x .mbr-section-title {
  color: #ffffff;
}
.cid-rZZtoQn80x .mbr-section-title span {
  color: #ffffff;
}
.cid-rZZtoQn80x .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rZZtoQn80x .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/slider01-1-1500x897.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-rZZtoQn80x .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rZZtoQn80x .mbr-overlay {
  z-index: 1;
}
.cid-rZZtoQn80x .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdww58pJGk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdww58pJGk .row {
  justify-content: flex-end;
}
.cid-sdww58pJGk .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdww58pJGk .block {
  background-color: #000000;
}
.cid-sdww58pJGk img {
  width: 100%;
}
.cid-sdww58pJGk .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdww58pJGk .content {
  max-width: 600px;
}
.cid-sdww58pJGk h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdww58pJGk .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdww58pJGk h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdww58pJGk .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdww58pJGk h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdww58pJGk H1 {
  color: #ffffff;
}
.cid-sdww58pJGk .mbr-text,
.cid-sdww58pJGk .mbr-section-btn {
  color: #ffffff;
}
.cid-sdww58pJGk H3 {
  color: #ffffff;
}
.cid-rZZtoXYlCN .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZZtoXYlCN .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZZtoXYlCN a {
  font-style: normal;
}
.cid-rZZtoXYlCN a .link:hover {
  color: inherit!important;
}
.cid-rZZtoXYlCN .dropdown-item:active {
  background: #000000;
}
.cid-rZZtoXYlCN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZZtoXYlCN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZZtoXYlCN .nav-item:focus,
.cid-rZZtoXYlCN .nav-link:focus {
  outline: none;
}
.cid-rZZtoXYlCN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZZtoXYlCN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZZtoXYlCN .menu-logo {
  margin-right: auto;
}
.cid-rZZtoXYlCN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZtoXYlCN .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-rZZtoXYlCN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZZtoXYlCN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZZtoXYlCN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZZtoXYlCN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZZtoXYlCN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZZtoXYlCN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZZtoXYlCN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZZtoXYlCN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZZtoXYlCN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZZtoXYlCN .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZZtoXYlCN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZZtoXYlCN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZZtoXYlCN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZZtoXYlCN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZZtoXYlCN .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-rZZtoXYlCN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZZtoXYlCN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZZtoXYlCN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZZtoXYlCN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZZtoXYlCN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZZtoXYlCN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZZtoXYlCN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZZtoXYlCN button.navbar-toggler:focus {
  outline: none;
}
.cid-rZZtoXYlCN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZZtoXYlCN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZZtoXYlCN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZtoXYlCN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZtoXYlCN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZZtoXYlCN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZZtoXYlCN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZZtoXYlCN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZZtoXYlCN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZZtoXYlCN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZtoXYlCN .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZZtoXYlCN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZZtoXYlCN .collapsed .navbar-collapse.collapsing,
.cid-rZZtoXYlCN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZZtoXYlCN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZZtoXYlCN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZZtoXYlCN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZZtoXYlCN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZZtoXYlCN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZZtoXYlCN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZZtoXYlCN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZZtoXYlCN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZZtoXYlCN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZZtoXYlCN .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZZtoXYlCN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZZtoXYlCN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZtoXYlCN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZZtoXYlCN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZZtoXYlCN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZZtoXYlCN .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: 1023px) {
  .cid-rZZtoXYlCN .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZtoXYlCN img {
    height: 3.8rem !important;
  }
  .cid-rZZtoXYlCN .btn {
    display: -webkit-flex;
  }
  .cid-rZZtoXYlCN button.navbar-toggler {
    display: block;
  }
  .cid-rZZtoXYlCN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZZtoXYlCN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZtoXYlCN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZZtoXYlCN .navbar-collapse.collapsing,
  .cid-rZZtoXYlCN .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZZtoXYlCN .navbar-collapse.collapsing .navbar-nav,
  .cid-rZZtoXYlCN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZZtoXYlCN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZZtoXYlCN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZZtoXYlCN .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZZtoXYlCN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZZtoXYlCN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZZtoXYlCN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZZtoXYlCN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZZtoXYlCN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZZtoXYlCN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZZtoXYlCN .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-rZZtoXYlCN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZZtoXYlCN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZZtoXYlCN .nav-link,
.cid-rZZtoXYlCN .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZZtoXYlCN .nav-link:hover,
.cid-rZZtoXYlCN .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxJDwws3j {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxJDwws3j .mbr-text {
  color: #ffffff;
}
.cid-saxJDwws3j .container {
  max-width: 1000px;
}
.cid-saxJDwws3j h4 {
  text-align: center;
}
.cid-saxJDwws3j p {
  text-align: center;
}
.cid-saxJDwws3j .row {
  justify-content: center;
}
.cid-saxJDwws3j .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxJDwws3j .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxJDwws3j .card-title,
.cid-saxJDwws3j .card-img {
  color: #ffffff;
}
.cid-saxJDwws3j .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxJDwws3j .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxJDwws3j img {
  margin-bottom: 5rem;
}
.cid-saxJDI4VDC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxJDI4VDC .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxJDI4VDC .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxJDI4VDC .mbr-section-subtitle {
  color: #000000;
}
.cid-saxJDI4VDC .card-img span {
  color: #1dc9cb;
}
.cid-saxJDI4VDC .row-item {
  margin-bottom: 2rem;
}
.cid-saxJDI4VDC .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxJDI4VDC .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxJDI4VDC .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxJDI4VDC .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxJDI4VDC .mbr-card-title,
.cid-saxJDI4VDC .card-img {
  color: #ffffff;
}
.cid-rZZFF6Xgcg {
  overflow-x: hidden !important;
}
.cid-rZZFF6Xgcg,
.cid-rZZFF6Xgcg .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-rZZFF6Xgcg .mbr-section-title {
  color: #ffffff;
}
.cid-rZZFF6Xgcg .mbr-section-title span {
  color: #ffffff;
}
.cid-rZZFF6Xgcg .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-rZZFF6Xgcg .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/bestslider-1500x897.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-rZZFF6Xgcg .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rZZFF6Xgcg .mbr-overlay {
  z-index: 1;
}
.cid-rZZFF6Xgcg .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwxomziCv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdwxomziCv .row {
  justify-content: flex-end;
}
.cid-sdwxomziCv .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdwxomziCv .block {
  background-color: #000000;
}
.cid-sdwxomziCv img {
  width: 100%;
}
.cid-sdwxomziCv .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdwxomziCv .content {
  max-width: 600px;
}
.cid-sdwxomziCv h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdwxomziCv .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdwxomziCv h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdwxomziCv .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdwxomziCv h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdwxomziCv H1 {
  color: #ffffff;
}
.cid-sdwxomziCv .mbr-text,
.cid-sdwxomziCv .mbr-section-btn {
  color: #ffffff;
}
.cid-sdwxomziCv H3 {
  color: #ffffff;
}
.cid-rZZUmvmaWb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rZZUmvmaWb {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.cid-rZZUmvmaWb .text {
  padding: 0;
}
.cid-rZZUmvmaWb section {
  position: relative;
}
.cid-rZZUmvmaWb h3 {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cid-rZZUmvmaWb .mbr-iconfont {
  padding: 0!important;
}
.cid-rZZUmvmaWb .back {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%;
  background-color: #000000;
}
.cid-rZZUmvmaWb .box {
  background-image: url("../../../assets/images/covervidep-950x553.jpg");
  background-size: cover;
  background-position: center;
  height: 550px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rZZUmvmaWb .icon-wrap {
  background-color: #000000 !important;
  width: 80px;
  height: 80px;
  margin: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
}
.cid-rZZUmvmaWb .icon-wrap:hover {
  transform: scale(1.1);
}
.cid-rZZUmvmaWb .icon-wrap span {
  padding-left: 8px;
}
.cid-rZZUmvmaWb .mbr-media span {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #ffffff !important;
}
.cid-rZZUmvmaWb .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rZZUmvmaWb .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rZZUmvmaWb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rZZUmvmaWb .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rZZUmvmaWb a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rZZUmvmaWb a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-rZZUmvmaWb {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .cid-rZZUmvmaWb .box {
    height: 250px;
  }
  .cid-rZZUmvmaWb .row {
    padding: 1rem!important;
  }
}
.cid-saw9UfbJFY {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saw9UfbJFY .title__wrap {
  margin-bottom: 30px;
}
.cid-saw9UfbJFY .title__block {
  margin-bottom: 10px;
}
.cid-saw9UfbJFY .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saw9UfbJFY .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saw9UfbJFY .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saw9UfbJFY .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saw9UfbJFY .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saw9UfbJFY .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saw9UfbJFY .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saw9UfbJFY .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saw9UfbJFY .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saw9UfbJFY .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saw9UfbJFY .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saw9UfbJFY .descr__block {
  padding: 25px 0 0;
}
.cid-saw9UfbJFY .descr__title {
  margin-bottom: 5px;
}
.cid-saw9UfbJFY .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saw9UfbJFY .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saw9UfbJFY .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saw9UfbJFY .link__text a {
  position: relative;
}
.cid-saw9UfbJFY .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saw9UfbJFY .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saw9UfbJFY .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saw9UfbJFY .image {
    height: 300px;
  }
  .cid-saw9UfbJFY .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saw9UfbJFY .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saw9UfbJFY .buttons {
    justify-content: flex-start;
  }
}
.cid-saw4tzUex1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saw4tzUex1 .row {
  position: relative;
}
.cid-saw4tzUex1 .container {
  max-width: 1500px;
}
.cid-saw4tzUex1 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-saw4tzUex1 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-saw4tzUex1 .container {
    padding: 0 4rem;
  }
}
.cid-saw4tzUex1 H3 {
  color: #000000;
}
.cid-saw4tzUex1 H1 {
  color: #000000;
}
.cid-saw4tzUex1 .mbr-text,
.cid-saw4tzUex1 .mbr-section-btn {
  color: #000000;
}
.cid-savUBIyyUH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savUBIyyUH .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savUBIyyUH .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savUBIyyUH .card-wrapper {
    margin: 0rem;
  }
}
.cid-savUBIyyUH .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savUBIyyUH .row {
    padding: 0 4rem;
  }
}
.cid-savUBIyyUH .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savUBIyyUH .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savUBIyyUH .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savUBIyyUH .card1 {
  background-color: #ffffff;
}
.cid-savUBIyyUH .card2 {
  background-color: #ffffff;
}
.cid-savUBIyyUH .card3 {
  background-color: #ffffff;
}
.cid-savUBIyyUH .card4 {
  background-color: #ffffff;
}
.cid-savUBIyyUH img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savUBIyyUH .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savUBIyyUH .container {
  max-width: 1500px;
}
.cid-savUBIyyUH .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savUBIyyUH .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savUBIyyUH P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savUBIyyUH .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savUBIyyUH .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savUBIyyUH .col2,
  .cid-savUBIyyUH .col3,
  .cid-savUBIyyUH .col4 {
    margin-top: 0rem;
  }
  .cid-savUBIyyUH .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savUBIyyUH .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savUBIyyUH .number {
    margin: auto;
  }
}
.cid-savUBIyyUH .mbr-text {
  color: #cccccc;
}
.cid-savUBIyyUH .text2 {
  color: #333333;
}
.cid-savUBIyyUH .text3 {
  color: #333333;
}
.cid-savUBIyyUH .title2 {
  color: #c1c1c1;
}
.cid-savUBIyyUH .title1 {
  color: #c1c1c1;
}
.cid-savUBIyyUH .title3 {
  color: #c1c1c1;
}
.cid-savUBIyyUH .title4 {
  color: #c1c1c1;
}
.cid-savUBIyyUH .text4 {
  color: #000000;
}
.cid-savUBIyyUH .text1 {
  color: #000000;
}
.cid-savUBIyyUH .title3 B {
  color: #c1c1c1;
}
.cid-savUBIyyUH H1 {
  color: #333333;
}
.cid-rZZFFkbYNT .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-rZZFFkbYNT .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rZZFFkbYNT a {
  font-style: normal;
}
.cid-rZZFFkbYNT a .link:hover {
  color: inherit!important;
}
.cid-rZZFFkbYNT .dropdown-item:active {
  background: #000000;
}
.cid-rZZFFkbYNT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZZFFkbYNT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZZFFkbYNT .nav-item:focus,
.cid-rZZFFkbYNT .nav-link:focus {
  outline: none;
}
.cid-rZZFFkbYNT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZZFFkbYNT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZZFFkbYNT .menu-logo {
  margin-right: auto;
}
.cid-rZZFFkbYNT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rZZFFkbYNT .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-rZZFFkbYNT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZZFFkbYNT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZZFFkbYNT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZZFFkbYNT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZZFFkbYNT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZZFFkbYNT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZZFFkbYNT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZZFFkbYNT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZZFFkbYNT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZZFFkbYNT .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZZFFkbYNT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZZFFkbYNT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZZFFkbYNT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZZFFkbYNT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZZFFkbYNT .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-rZZFFkbYNT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZZFFkbYNT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZZFFkbYNT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZZFFkbYNT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZZFFkbYNT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZZFFkbYNT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZZFFkbYNT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-rZZFFkbYNT button.navbar-toggler:focus {
  outline: none;
}
.cid-rZZFFkbYNT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZZFFkbYNT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZZFFkbYNT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZFFkbYNT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZZFFkbYNT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZZFFkbYNT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-rZZFFkbYNT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZZFFkbYNT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZZFFkbYNT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZZFFkbYNT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZFFkbYNT .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZZFFkbYNT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZZFFkbYNT .collapsed .navbar-collapse.collapsing,
.cid-rZZFFkbYNT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZZFFkbYNT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZZFFkbYNT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZZFFkbYNT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZZFFkbYNT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZZFFkbYNT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZZFFkbYNT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZZFFkbYNT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZZFFkbYNT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rZZFFkbYNT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rZZFFkbYNT .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZZFFkbYNT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZZFFkbYNT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZZFFkbYNT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZZFFkbYNT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZZFFkbYNT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZZFFkbYNT .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: 1023px) {
  .cid-rZZFFkbYNT .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZFFkbYNT img {
    height: 3.8rem !important;
  }
  .cid-rZZFFkbYNT .btn {
    display: -webkit-flex;
  }
  .cid-rZZFFkbYNT button.navbar-toggler {
    display: block;
  }
  .cid-rZZFFkbYNT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZZFFkbYNT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZZFFkbYNT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZZFFkbYNT .navbar-collapse.collapsing,
  .cid-rZZFFkbYNT .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZZFFkbYNT .navbar-collapse.collapsing .navbar-nav,
  .cid-rZZFFkbYNT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZZFFkbYNT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZZFFkbYNT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZZFFkbYNT .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZZFFkbYNT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZZFFkbYNT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZZFFkbYNT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZZFFkbYNT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZZFFkbYNT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZZFFkbYNT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZZFFkbYNT .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-rZZFFkbYNT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZZFFkbYNT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZZFFkbYNT .nav-link,
.cid-rZZFFkbYNT .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-rZZFFkbYNT .nav-link:hover,
.cid-rZZFFkbYNT .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-savW6iL24z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savW6iL24z .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savW6iL24z .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savW6iL24z .card-wrapper {
    margin: 0rem;
  }
}
.cid-savW6iL24z .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savW6iL24z .row {
    padding: 0 4rem;
  }
}
.cid-savW6iL24z .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savW6iL24z .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savW6iL24z .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savW6iL24z .card1 {
  background-color: #ffffff;
}
.cid-savW6iL24z .card2 {
  background-color: #ffffff;
}
.cid-savW6iL24z .card3 {
  background-color: #ffffff;
}
.cid-savW6iL24z .card4 {
  background-color: #ffffff;
}
.cid-savW6iL24z img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savW6iL24z .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savW6iL24z .container {
  max-width: 1500px;
}
.cid-savW6iL24z .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savW6iL24z .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savW6iL24z P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savW6iL24z .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savW6iL24z .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savW6iL24z .col2,
  .cid-savW6iL24z .col3,
  .cid-savW6iL24z .col4 {
    margin-top: 0rem;
  }
  .cid-savW6iL24z .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savW6iL24z .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savW6iL24z .number {
    margin: auto;
  }
}
.cid-savW6iL24z .mbr-text {
  color: #cccccc;
}
.cid-savW6iL24z .text2 {
  color: #333333;
}
.cid-savW6iL24z .text3 {
  color: #333333;
}
.cid-savW6iL24z .title2 {
  color: #c1c1c1;
}
.cid-savW6iL24z .title1 {
  color: #c1c1c1;
}
.cid-savW6iL24z .title3 {
  color: #c1c1c1;
}
.cid-savW6iL24z .title4 {
  color: #c1c1c1;
}
.cid-savW6iL24z .text4 {
  color: #000000;
}
.cid-savW6iL24z .text1 {
  color: #000000;
}
.cid-savW6iL24z .title3 B {
  color: #c1c1c1;
}
.cid-savW6iL24z H1 {
  color: #333333;
}
.cid-savWhO3vCV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savWhO3vCV .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savWhO3vCV .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savWhO3vCV .card-wrapper {
    margin: 0rem;
  }
}
.cid-savWhO3vCV .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savWhO3vCV .row {
    padding: 0 4rem;
  }
}
.cid-savWhO3vCV .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savWhO3vCV .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savWhO3vCV .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savWhO3vCV .card1 {
  background-color: #ffffff;
}
.cid-savWhO3vCV .card2 {
  background-color: #ffffff;
}
.cid-savWhO3vCV .card3 {
  background-color: #ffffff;
}
.cid-savWhO3vCV .card4 {
  background-color: #ffffff;
}
.cid-savWhO3vCV img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savWhO3vCV .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savWhO3vCV .container {
  max-width: 1500px;
}
.cid-savWhO3vCV .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savWhO3vCV .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savWhO3vCV P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savWhO3vCV .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savWhO3vCV .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savWhO3vCV .col2,
  .cid-savWhO3vCV .col3,
  .cid-savWhO3vCV .col4 {
    margin-top: 0rem;
  }
  .cid-savWhO3vCV .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savWhO3vCV .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savWhO3vCV .number {
    margin: auto;
  }
}
.cid-savWhO3vCV .mbr-text {
  color: #cccccc;
}
.cid-savWhO3vCV .text2 {
  color: #333333;
}
.cid-savWhO3vCV .text3 {
  color: #333333;
}
.cid-savWhO3vCV .title2 {
  color: #c1c1c1;
}
.cid-savWhO3vCV .title1 {
  color: #c1c1c1;
}
.cid-savWhO3vCV .title3 {
  color: #c1c1c1;
}
.cid-savWhO3vCV .title4 {
  color: #c1c1c1;
}
.cid-savWhO3vCV .text4 {
  color: #000000;
}
.cid-savWhO3vCV .text1 {
  color: #000000;
}
.cid-savWhO3vCV .title3 B {
  color: #c1c1c1;
}
.cid-savWhO3vCV H1 {
  color: #333333;
}
.cid-savWwWDm4J {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savWwWDm4J .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savWwWDm4J .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savWwWDm4J .card-wrapper {
    margin: 0rem;
  }
}
.cid-savWwWDm4J .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savWwWDm4J .row {
    padding: 0 4rem;
  }
}
.cid-savWwWDm4J .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savWwWDm4J .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savWwWDm4J .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savWwWDm4J .card1 {
  background-color: #ffffff;
}
.cid-savWwWDm4J .card2 {
  background-color: #ffffff;
}
.cid-savWwWDm4J .card3 {
  background-color: #ffffff;
}
.cid-savWwWDm4J .card4 {
  background-color: #ffffff;
}
.cid-savWwWDm4J img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savWwWDm4J .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savWwWDm4J .container {
  max-width: 1500px;
}
.cid-savWwWDm4J .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savWwWDm4J .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savWwWDm4J P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savWwWDm4J .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savWwWDm4J .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savWwWDm4J .col2,
  .cid-savWwWDm4J .col3,
  .cid-savWwWDm4J .col4 {
    margin-top: 0rem;
  }
  .cid-savWwWDm4J .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savWwWDm4J .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savWwWDm4J .number {
    margin: auto;
  }
}
.cid-savWwWDm4J .mbr-text {
  color: #cccccc;
}
.cid-savWwWDm4J .text2 {
  color: #333333;
}
.cid-savWwWDm4J .text3 {
  color: #333333;
}
.cid-savWwWDm4J .title2 {
  color: #c1c1c1;
}
.cid-savWwWDm4J .title1 {
  color: #c1c1c1;
}
.cid-savWwWDm4J .title3 {
  color: #c1c1c1;
}
.cid-savWwWDm4J .title4 {
  color: #c1c1c1;
}
.cid-savWwWDm4J .text4 {
  color: #000000;
}
.cid-savWwWDm4J .text1 {
  color: #000000;
}
.cid-savWwWDm4J .title3 B {
  color: #c1c1c1;
}
.cid-savWwWDm4J H1 {
  color: #333333;
}
.cid-savWHSczIU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savWHSczIU .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savWHSczIU .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savWHSczIU .card-wrapper {
    margin: 0rem;
  }
}
.cid-savWHSczIU .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savWHSczIU .row {
    padding: 0 4rem;
  }
}
.cid-savWHSczIU .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savWHSczIU .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savWHSczIU .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savWHSczIU .card1 {
  background-color: #ffffff;
}
.cid-savWHSczIU .card2 {
  background-color: #ffffff;
}
.cid-savWHSczIU .card3 {
  background-color: #ffffff;
}
.cid-savWHSczIU .card4 {
  background-color: #ffffff;
}
.cid-savWHSczIU img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savWHSczIU .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savWHSczIU .container {
  max-width: 1500px;
}
.cid-savWHSczIU .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savWHSczIU .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savWHSczIU P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savWHSczIU .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savWHSczIU .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savWHSczIU .col2,
  .cid-savWHSczIU .col3,
  .cid-savWHSczIU .col4 {
    margin-top: 0rem;
  }
  .cid-savWHSczIU .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savWHSczIU .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savWHSczIU .number {
    margin: auto;
  }
}
.cid-savWHSczIU .mbr-text {
  color: #cccccc;
}
.cid-savWHSczIU .text2 {
  color: #333333;
}
.cid-savWHSczIU .text3 {
  color: #333333;
}
.cid-savWHSczIU .title2 {
  color: #c1c1c1;
}
.cid-savWHSczIU .title1 {
  color: #c1c1c1;
}
.cid-savWHSczIU .title3 {
  color: #c1c1c1;
}
.cid-savWHSczIU .title4 {
  color: #c1c1c1;
}
.cid-savWHSczIU .text4 {
  color: #000000;
}
.cid-savWHSczIU .text1 {
  color: #000000;
}
.cid-savWHSczIU .title3 B {
  color: #c1c1c1;
}
.cid-savWHSczIU H1 {
  color: #333333;
}
.cid-savWXag18p {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savWXag18p .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savWXag18p .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savWXag18p .card-wrapper {
    margin: 0rem;
  }
}
.cid-savWXag18p .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savWXag18p .row {
    padding: 0 4rem;
  }
}
.cid-savWXag18p .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savWXag18p .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savWXag18p .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savWXag18p .card1 {
  background-color: #ffffff;
}
.cid-savWXag18p .card2 {
  background-color: #ffffff;
}
.cid-savWXag18p .card3 {
  background-color: #ffffff;
}
.cid-savWXag18p .card4 {
  background-color: #ffffff;
}
.cid-savWXag18p img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savWXag18p .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savWXag18p .container {
  max-width: 1500px;
}
.cid-savWXag18p .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savWXag18p .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savWXag18p P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savWXag18p .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savWXag18p .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savWXag18p .col2,
  .cid-savWXag18p .col3,
  .cid-savWXag18p .col4 {
    margin-top: 0rem;
  }
  .cid-savWXag18p .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savWXag18p .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savWXag18p .number {
    margin: auto;
  }
}
.cid-savWXag18p .mbr-text {
  color: #cccccc;
}
.cid-savWXag18p .text2 {
  color: #333333;
}
.cid-savWXag18p .text3 {
  color: #333333;
}
.cid-savWXag18p .title2 {
  color: #c1c1c1;
}
.cid-savWXag18p .title1 {
  color: #c1c1c1;
}
.cid-savWXag18p .title3 {
  color: #c1c1c1;
}
.cid-savWXag18p .title4 {
  color: #c1c1c1;
}
.cid-savWXag18p .text4 {
  color: #000000;
}
.cid-savWXag18p .text1 {
  color: #000000;
}
.cid-savWXag18p .title3 B {
  color: #c1c1c1;
}
.cid-savWXag18p H1 {
  color: #333333;
}
.cid-savX90Nrdr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savX90Nrdr .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savX90Nrdr .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savX90Nrdr .card-wrapper {
    margin: 0rem;
  }
}
.cid-savX90Nrdr .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savX90Nrdr .row {
    padding: 0 4rem;
  }
}
.cid-savX90Nrdr .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savX90Nrdr .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savX90Nrdr .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savX90Nrdr .card1 {
  background-color: #ffffff;
}
.cid-savX90Nrdr .card2 {
  background-color: #ffffff;
}
.cid-savX90Nrdr .card3 {
  background-color: #ffffff;
}
.cid-savX90Nrdr .card4 {
  background-color: #ffffff;
}
.cid-savX90Nrdr img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savX90Nrdr .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savX90Nrdr .container {
  max-width: 1500px;
}
.cid-savX90Nrdr .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savX90Nrdr .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savX90Nrdr P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savX90Nrdr .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savX90Nrdr .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savX90Nrdr .col2,
  .cid-savX90Nrdr .col3,
  .cid-savX90Nrdr .col4 {
    margin-top: 0rem;
  }
  .cid-savX90Nrdr .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savX90Nrdr .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savX90Nrdr .number {
    margin: auto;
  }
}
.cid-savX90Nrdr .mbr-text {
  color: #cccccc;
}
.cid-savX90Nrdr .text2 {
  color: #333333;
}
.cid-savX90Nrdr .text3 {
  color: #333333;
}
.cid-savX90Nrdr .title2 {
  color: #c1c1c1;
}
.cid-savX90Nrdr .title1 {
  color: #c1c1c1;
}
.cid-savX90Nrdr .title3 {
  color: #c1c1c1;
}
.cid-savX90Nrdr .title4 {
  color: #c1c1c1;
}
.cid-savX90Nrdr .text4 {
  color: #000000;
}
.cid-savX90Nrdr .text1 {
  color: #000000;
}
.cid-savX90Nrdr .title3 B {
  color: #c1c1c1;
}
.cid-savX90Nrdr H1 {
  color: #333333;
}
.cid-savXpJjhA7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savXpJjhA7 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savXpJjhA7 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savXpJjhA7 .card-wrapper {
    margin: 0rem;
  }
}
.cid-savXpJjhA7 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savXpJjhA7 .row {
    padding: 0 4rem;
  }
}
.cid-savXpJjhA7 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savXpJjhA7 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savXpJjhA7 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savXpJjhA7 .card1 {
  background-color: #ffffff;
}
.cid-savXpJjhA7 .card2 {
  background-color: #ffffff;
}
.cid-savXpJjhA7 .card3 {
  background-color: #ffffff;
}
.cid-savXpJjhA7 .card4 {
  background-color: #ffffff;
}
.cid-savXpJjhA7 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savXpJjhA7 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savXpJjhA7 .container {
  max-width: 1500px;
}
.cid-savXpJjhA7 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savXpJjhA7 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savXpJjhA7 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savXpJjhA7 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savXpJjhA7 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savXpJjhA7 .col2,
  .cid-savXpJjhA7 .col3,
  .cid-savXpJjhA7 .col4 {
    margin-top: 0rem;
  }
  .cid-savXpJjhA7 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savXpJjhA7 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savXpJjhA7 .number {
    margin: auto;
  }
}
.cid-savXpJjhA7 .mbr-text {
  color: #cccccc;
}
.cid-savXpJjhA7 .text2 {
  color: #333333;
}
.cid-savXpJjhA7 .text3 {
  color: #333333;
}
.cid-savXpJjhA7 .title2 {
  color: #c1c1c1;
}
.cid-savXpJjhA7 .title1 {
  color: #c1c1c1;
}
.cid-savXpJjhA7 .title3 {
  color: #c1c1c1;
}
.cid-savXpJjhA7 .title4 {
  color: #c1c1c1;
}
.cid-savXpJjhA7 .text4 {
  color: #000000;
}
.cid-savXpJjhA7 .text1 {
  color: #000000;
}
.cid-savXpJjhA7 .title3 B {
  color: #c1c1c1;
}
.cid-savXpJjhA7 H1 {
  color: #333333;
}
.cid-savXBKFVnT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savXBKFVnT .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savXBKFVnT .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savXBKFVnT .card-wrapper {
    margin: 0rem;
  }
}
.cid-savXBKFVnT .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savXBKFVnT .row {
    padding: 0 4rem;
  }
}
.cid-savXBKFVnT .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savXBKFVnT .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savXBKFVnT .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savXBKFVnT .card1 {
  background-color: #ffffff;
}
.cid-savXBKFVnT .card2 {
  background-color: #ffffff;
}
.cid-savXBKFVnT .card3 {
  background-color: #ffffff;
}
.cid-savXBKFVnT .card4 {
  background-color: #ffffff;
}
.cid-savXBKFVnT img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savXBKFVnT .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savXBKFVnT .container {
  max-width: 1500px;
}
.cid-savXBKFVnT .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savXBKFVnT .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savXBKFVnT P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savXBKFVnT .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savXBKFVnT .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savXBKFVnT .col2,
  .cid-savXBKFVnT .col3,
  .cid-savXBKFVnT .col4 {
    margin-top: 0rem;
  }
  .cid-savXBKFVnT .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savXBKFVnT .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savXBKFVnT .number {
    margin: auto;
  }
}
.cid-savXBKFVnT .mbr-text {
  color: #cccccc;
}
.cid-savXBKFVnT .text2 {
  color: #333333;
}
.cid-savXBKFVnT .text3 {
  color: #333333;
}
.cid-savXBKFVnT .title2 {
  color: #c1c1c1;
}
.cid-savXBKFVnT .title1 {
  color: #c1c1c1;
}
.cid-savXBKFVnT .title3 {
  color: #c1c1c1;
}
.cid-savXBKFVnT .title4 {
  color: #c1c1c1;
}
.cid-savXBKFVnT .text4 {
  color: #000000;
}
.cid-savXBKFVnT .text1 {
  color: #000000;
}
.cid-savXBKFVnT .title3 B {
  color: #c1c1c1;
}
.cid-savXBKFVnT H1 {
  color: #333333;
}
.cid-savXOLxpv0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savXOLxpv0 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savXOLxpv0 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savXOLxpv0 .card-wrapper {
    margin: 0rem;
  }
}
.cid-savXOLxpv0 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savXOLxpv0 .row {
    padding: 0 4rem;
  }
}
.cid-savXOLxpv0 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savXOLxpv0 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savXOLxpv0 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savXOLxpv0 .card1 {
  background-color: #ffffff;
}
.cid-savXOLxpv0 .card2 {
  background-color: #ffffff;
}
.cid-savXOLxpv0 .card3 {
  background-color: #ffffff;
}
.cid-savXOLxpv0 .card4 {
  background-color: #ffffff;
}
.cid-savXOLxpv0 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savXOLxpv0 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savXOLxpv0 .container {
  max-width: 1500px;
}
.cid-savXOLxpv0 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savXOLxpv0 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savXOLxpv0 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savXOLxpv0 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savXOLxpv0 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savXOLxpv0 .col2,
  .cid-savXOLxpv0 .col3,
  .cid-savXOLxpv0 .col4 {
    margin-top: 0rem;
  }
  .cid-savXOLxpv0 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savXOLxpv0 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savXOLxpv0 .number {
    margin: auto;
  }
}
.cid-savXOLxpv0 .mbr-text {
  color: #cccccc;
}
.cid-savXOLxpv0 .text2 {
  color: #333333;
}
.cid-savXOLxpv0 .text3 {
  color: #333333;
}
.cid-savXOLxpv0 .title2 {
  color: #c1c1c1;
}
.cid-savXOLxpv0 .title1 {
  color: #c1c1c1;
}
.cid-savXOLxpv0 .title3 {
  color: #c1c1c1;
}
.cid-savXOLxpv0 .title4 {
  color: #c1c1c1;
}
.cid-savXOLxpv0 .text4 {
  color: #000000;
}
.cid-savXOLxpv0 .text1 {
  color: #000000;
}
.cid-savXOLxpv0 .title3 B {
  color: #c1c1c1;
}
.cid-savXOLxpv0 H1 {
  color: #333333;
}
.cid-savY10t7se {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savY10t7se .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savY10t7se .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savY10t7se .card-wrapper {
    margin: 0rem;
  }
}
.cid-savY10t7se .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savY10t7se .row {
    padding: 0 4rem;
  }
}
.cid-savY10t7se .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savY10t7se .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savY10t7se .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savY10t7se .card1 {
  background-color: #ffffff;
}
.cid-savY10t7se .card2 {
  background-color: #ffffff;
}
.cid-savY10t7se .card3 {
  background-color: #ffffff;
}
.cid-savY10t7se .card4 {
  background-color: #ffffff;
}
.cid-savY10t7se img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savY10t7se .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savY10t7se .container {
  max-width: 1500px;
}
.cid-savY10t7se .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savY10t7se .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savY10t7se P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savY10t7se .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savY10t7se .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savY10t7se .col2,
  .cid-savY10t7se .col3,
  .cid-savY10t7se .col4 {
    margin-top: 0rem;
  }
  .cid-savY10t7se .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savY10t7se .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savY10t7se .number {
    margin: auto;
  }
}
.cid-savY10t7se .mbr-text {
  color: #cccccc;
}
.cid-savY10t7se .text2 {
  color: #333333;
}
.cid-savY10t7se .text3 {
  color: #333333;
}
.cid-savY10t7se .title2 {
  color: #c1c1c1;
}
.cid-savY10t7se .title1 {
  color: #c1c1c1;
}
.cid-savY10t7se .title3 {
  color: #c1c1c1;
}
.cid-savY10t7se .title4 {
  color: #c1c1c1;
}
.cid-savY10t7se .text4 {
  color: #000000;
}
.cid-savY10t7se .text1 {
  color: #000000;
}
.cid-savY10t7se .title3 B {
  color: #c1c1c1;
}
.cid-savY10t7se H1 {
  color: #333333;
}
.cid-savYeMNnfq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savYeMNnfq .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savYeMNnfq .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savYeMNnfq .card-wrapper {
    margin: 0rem;
  }
}
.cid-savYeMNnfq .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savYeMNnfq .row {
    padding: 0 4rem;
  }
}
.cid-savYeMNnfq .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savYeMNnfq .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savYeMNnfq .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savYeMNnfq .card1 {
  background-color: #ffffff;
}
.cid-savYeMNnfq .card2 {
  background-color: #ffffff;
}
.cid-savYeMNnfq .card3 {
  background-color: #ffffff;
}
.cid-savYeMNnfq .card4 {
  background-color: #ffffff;
}
.cid-savYeMNnfq img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savYeMNnfq .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savYeMNnfq .container {
  max-width: 1500px;
}
.cid-savYeMNnfq .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savYeMNnfq .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savYeMNnfq P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savYeMNnfq .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savYeMNnfq .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savYeMNnfq .col2,
  .cid-savYeMNnfq .col3,
  .cid-savYeMNnfq .col4 {
    margin-top: 0rem;
  }
  .cid-savYeMNnfq .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savYeMNnfq .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savYeMNnfq .number {
    margin: auto;
  }
}
.cid-savYeMNnfq .mbr-text {
  color: #cccccc;
}
.cid-savYeMNnfq .text2 {
  color: #333333;
}
.cid-savYeMNnfq .text3 {
  color: #333333;
}
.cid-savYeMNnfq .title2 {
  color: #c1c1c1;
}
.cid-savYeMNnfq .title1 {
  color: #c1c1c1;
}
.cid-savYeMNnfq .title3 {
  color: #c1c1c1;
}
.cid-savYeMNnfq .title4 {
  color: #c1c1c1;
}
.cid-savYeMNnfq .text4 {
  color: #000000;
}
.cid-savYeMNnfq .text1 {
  color: #000000;
}
.cid-savYeMNnfq .title3 B {
  color: #c1c1c1;
}
.cid-savYeMNnfq H1 {
  color: #333333;
}
.cid-savYyzOSuu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-savYyzOSuu .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-savYyzOSuu .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-savYyzOSuu .card-wrapper {
    margin: 0rem;
  }
}
.cid-savYyzOSuu .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-savYyzOSuu .row {
    padding: 0 4rem;
  }
}
.cid-savYyzOSuu .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-savYyzOSuu .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-savYyzOSuu .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-savYyzOSuu .card1 {
  background-color: #ffffff;
}
.cid-savYyzOSuu .card2 {
  background-color: #ffffff;
}
.cid-savYyzOSuu .card3 {
  background-color: #ffffff;
}
.cid-savYyzOSuu .card4 {
  background-color: #ffffff;
}
.cid-savYyzOSuu img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-savYyzOSuu .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-savYyzOSuu .container {
  max-width: 1500px;
}
.cid-savYyzOSuu .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-savYyzOSuu .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-savYyzOSuu P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-savYyzOSuu .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-savYyzOSuu .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-savYyzOSuu .col2,
  .cid-savYyzOSuu .col3,
  .cid-savYyzOSuu .col4 {
    margin-top: 0rem;
  }
  .cid-savYyzOSuu .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-savYyzOSuu .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-savYyzOSuu .number {
    margin: auto;
  }
}
.cid-savYyzOSuu .mbr-text {
  color: #cccccc;
}
.cid-savYyzOSuu .text2 {
  color: #333333;
}
.cid-savYyzOSuu .text3 {
  color: #333333;
}
.cid-savYyzOSuu .title2 {
  color: #c1c1c1;
}
.cid-savYyzOSuu .title1 {
  color: #c1c1c1;
}
.cid-savYyzOSuu .title3 {
  color: #c1c1c1;
}
.cid-savYyzOSuu .title4 {
  color: #c1c1c1;
}
.cid-savYyzOSuu .text4 {
  color: #000000;
}
.cid-savYyzOSuu .text1 {
  color: #000000;
}
.cid-savYyzOSuu .title3 B {
  color: #c1c1c1;
}
.cid-savYyzOSuu H1 {
  color: #333333;
}
.cid-saw19SqXGa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw19SqXGa .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw19SqXGa .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw19SqXGa .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw19SqXGa .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw19SqXGa .row {
    padding: 0 4rem;
  }
}
.cid-saw19SqXGa .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw19SqXGa .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw19SqXGa .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw19SqXGa .card1 {
  background-color: #ffffff;
}
.cid-saw19SqXGa .card2 {
  background-color: #ffffff;
}
.cid-saw19SqXGa .card3 {
  background-color: #ffffff;
}
.cid-saw19SqXGa .card4 {
  background-color: #ffffff;
}
.cid-saw19SqXGa img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw19SqXGa .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw19SqXGa .container {
  max-width: 1500px;
}
.cid-saw19SqXGa .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw19SqXGa .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw19SqXGa P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw19SqXGa .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw19SqXGa .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw19SqXGa .col2,
  .cid-saw19SqXGa .col3,
  .cid-saw19SqXGa .col4 {
    margin-top: 0rem;
  }
  .cid-saw19SqXGa .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw19SqXGa .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw19SqXGa .number {
    margin: auto;
  }
}
.cid-saw19SqXGa .mbr-text {
  color: #cccccc;
}
.cid-saw19SqXGa .text2 {
  color: #333333;
}
.cid-saw19SqXGa .text3 {
  color: #333333;
}
.cid-saw19SqXGa .title2 {
  color: #c1c1c1;
}
.cid-saw19SqXGa .title1 {
  color: #c1c1c1;
}
.cid-saw19SqXGa .title3 {
  color: #c1c1c1;
}
.cid-saw19SqXGa .title4 {
  color: #c1c1c1;
}
.cid-saw19SqXGa .text4 {
  color: #000000;
}
.cid-saw19SqXGa .text1 {
  color: #000000;
}
.cid-saw19SqXGa .title3 B {
  color: #c1c1c1;
}
.cid-saw19SqXGa H1 {
  color: #333333;
}
.cid-saw1pOtgzn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw1pOtgzn .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw1pOtgzn .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw1pOtgzn .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw1pOtgzn .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw1pOtgzn .row {
    padding: 0 4rem;
  }
}
.cid-saw1pOtgzn .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw1pOtgzn .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw1pOtgzn .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw1pOtgzn .card1 {
  background-color: #ffffff;
}
.cid-saw1pOtgzn .card2 {
  background-color: #ffffff;
}
.cid-saw1pOtgzn .card3 {
  background-color: #ffffff;
}
.cid-saw1pOtgzn .card4 {
  background-color: #ffffff;
}
.cid-saw1pOtgzn img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw1pOtgzn .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw1pOtgzn .container {
  max-width: 1500px;
}
.cid-saw1pOtgzn .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw1pOtgzn .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw1pOtgzn P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw1pOtgzn .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw1pOtgzn .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw1pOtgzn .col2,
  .cid-saw1pOtgzn .col3,
  .cid-saw1pOtgzn .col4 {
    margin-top: 0rem;
  }
  .cid-saw1pOtgzn .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw1pOtgzn .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw1pOtgzn .number {
    margin: auto;
  }
}
.cid-saw1pOtgzn .mbr-text {
  color: #cccccc;
}
.cid-saw1pOtgzn .text2 {
  color: #333333;
}
.cid-saw1pOtgzn .text3 {
  color: #333333;
}
.cid-saw1pOtgzn .title2 {
  color: #c1c1c1;
}
.cid-saw1pOtgzn .title1 {
  color: #c1c1c1;
}
.cid-saw1pOtgzn .title3 {
  color: #c1c1c1;
}
.cid-saw1pOtgzn .title4 {
  color: #c1c1c1;
}
.cid-saw1pOtgzn .text4 {
  color: #000000;
}
.cid-saw1pOtgzn .text1 {
  color: #000000;
}
.cid-saw1pOtgzn .title3 B {
  color: #c1c1c1;
}
.cid-saw1pOtgzn H1 {
  color: #333333;
}
.cid-saw275fMrc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw275fMrc .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw275fMrc .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw275fMrc .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw275fMrc .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw275fMrc .row {
    padding: 0 4rem;
  }
}
.cid-saw275fMrc .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw275fMrc .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw275fMrc .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw275fMrc .card1 {
  background-color: #ffffff;
}
.cid-saw275fMrc .card2 {
  background-color: #ffffff;
}
.cid-saw275fMrc .card3 {
  background-color: #ffffff;
}
.cid-saw275fMrc .card4 {
  background-color: #ffffff;
}
.cid-saw275fMrc img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw275fMrc .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw275fMrc .container {
  max-width: 1500px;
}
.cid-saw275fMrc .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw275fMrc .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw275fMrc P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw275fMrc .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw275fMrc .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw275fMrc .col2,
  .cid-saw275fMrc .col3,
  .cid-saw275fMrc .col4 {
    margin-top: 0rem;
  }
  .cid-saw275fMrc .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw275fMrc .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw275fMrc .number {
    margin: auto;
  }
}
.cid-saw275fMrc .mbr-text {
  color: #cccccc;
}
.cid-saw275fMrc .text2 {
  color: #333333;
}
.cid-saw275fMrc .text3 {
  color: #333333;
}
.cid-saw275fMrc .title2 {
  color: #c1c1c1;
}
.cid-saw275fMrc .title1 {
  color: #c1c1c1;
}
.cid-saw275fMrc .title3 {
  color: #c1c1c1;
}
.cid-saw275fMrc .title4 {
  color: #c1c1c1;
}
.cid-saw275fMrc .text4 {
  color: #000000;
}
.cid-saw275fMrc .text1 {
  color: #000000;
}
.cid-saw275fMrc .title3 B {
  color: #c1c1c1;
}
.cid-saw275fMrc H1 {
  color: #333333;
}
.cid-saw2pI6pMT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw2pI6pMT .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw2pI6pMT .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw2pI6pMT .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw2pI6pMT .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw2pI6pMT .row {
    padding: 0 4rem;
  }
}
.cid-saw2pI6pMT .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw2pI6pMT .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw2pI6pMT .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw2pI6pMT .card1 {
  background-color: #ffffff;
}
.cid-saw2pI6pMT .card2 {
  background-color: #ffffff;
}
.cid-saw2pI6pMT .card3 {
  background-color: #ffffff;
}
.cid-saw2pI6pMT .card4 {
  background-color: #ffffff;
}
.cid-saw2pI6pMT img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw2pI6pMT .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw2pI6pMT .container {
  max-width: 1500px;
}
.cid-saw2pI6pMT .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw2pI6pMT .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw2pI6pMT P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw2pI6pMT .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw2pI6pMT .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw2pI6pMT .col2,
  .cid-saw2pI6pMT .col3,
  .cid-saw2pI6pMT .col4 {
    margin-top: 0rem;
  }
  .cid-saw2pI6pMT .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw2pI6pMT .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw2pI6pMT .number {
    margin: auto;
  }
}
.cid-saw2pI6pMT .mbr-text {
  color: #cccccc;
}
.cid-saw2pI6pMT .text2 {
  color: #333333;
}
.cid-saw2pI6pMT .text3 {
  color: #333333;
}
.cid-saw2pI6pMT .title2 {
  color: #c1c1c1;
}
.cid-saw2pI6pMT .title1 {
  color: #c1c1c1;
}
.cid-saw2pI6pMT .title3 {
  color: #c1c1c1;
}
.cid-saw2pI6pMT .title4 {
  color: #c1c1c1;
}
.cid-saw2pI6pMT .text4 {
  color: #000000;
}
.cid-saw2pI6pMT .text1 {
  color: #000000;
}
.cid-saw2pI6pMT .title3 B {
  color: #c1c1c1;
}
.cid-saw2pI6pMT H1 {
  color: #333333;
}
.cid-saw2ELz0fi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw2ELz0fi .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw2ELz0fi .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw2ELz0fi .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw2ELz0fi .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw2ELz0fi .row {
    padding: 0 4rem;
  }
}
.cid-saw2ELz0fi .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw2ELz0fi .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw2ELz0fi .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw2ELz0fi .card1 {
  background-color: #ffffff;
}
.cid-saw2ELz0fi .card2 {
  background-color: #ffffff;
}
.cid-saw2ELz0fi .card3 {
  background-color: #ffffff;
}
.cid-saw2ELz0fi .card4 {
  background-color: #ffffff;
}
.cid-saw2ELz0fi img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw2ELz0fi .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw2ELz0fi .container {
  max-width: 1500px;
}
.cid-saw2ELz0fi .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw2ELz0fi .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw2ELz0fi P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw2ELz0fi .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw2ELz0fi .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw2ELz0fi .col2,
  .cid-saw2ELz0fi .col3,
  .cid-saw2ELz0fi .col4 {
    margin-top: 0rem;
  }
  .cid-saw2ELz0fi .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw2ELz0fi .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw2ELz0fi .number {
    margin: auto;
  }
}
.cid-saw2ELz0fi .mbr-text {
  color: #cccccc;
}
.cid-saw2ELz0fi .text2 {
  color: #333333;
}
.cid-saw2ELz0fi .text3 {
  color: #333333;
}
.cid-saw2ELz0fi .title2 {
  color: #c1c1c1;
}
.cid-saw2ELz0fi .title1 {
  color: #c1c1c1;
}
.cid-saw2ELz0fi .title3 {
  color: #c1c1c1;
}
.cid-saw2ELz0fi .title4 {
  color: #c1c1c1;
}
.cid-saw2ELz0fi .text4 {
  color: #000000;
}
.cid-saw2ELz0fi .text1 {
  color: #000000;
}
.cid-saw2ELz0fi .title3 B {
  color: #c1c1c1;
}
.cid-saw2ELz0fi H1 {
  color: #333333;
}
.cid-saw2RrFMzK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw2RrFMzK .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw2RrFMzK .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw2RrFMzK .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw2RrFMzK .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw2RrFMzK .row {
    padding: 0 4rem;
  }
}
.cid-saw2RrFMzK .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw2RrFMzK .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw2RrFMzK .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw2RrFMzK .card1 {
  background-color: #ffffff;
}
.cid-saw2RrFMzK .card2 {
  background-color: #ffffff;
}
.cid-saw2RrFMzK .card3 {
  background-color: #ffffff;
}
.cid-saw2RrFMzK .card4 {
  background-color: #ffffff;
}
.cid-saw2RrFMzK img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw2RrFMzK .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw2RrFMzK .container {
  max-width: 1500px;
}
.cid-saw2RrFMzK .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw2RrFMzK .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw2RrFMzK P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw2RrFMzK .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw2RrFMzK .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw2RrFMzK .col2,
  .cid-saw2RrFMzK .col3,
  .cid-saw2RrFMzK .col4 {
    margin-top: 0rem;
  }
  .cid-saw2RrFMzK .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw2RrFMzK .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw2RrFMzK .number {
    margin: auto;
  }
}
.cid-saw2RrFMzK .mbr-text {
  color: #cccccc;
}
.cid-saw2RrFMzK .text2 {
  color: #333333;
}
.cid-saw2RrFMzK .text3 {
  color: #333333;
}
.cid-saw2RrFMzK .title2 {
  color: #c1c1c1;
}
.cid-saw2RrFMzK .title1 {
  color: #c1c1c1;
}
.cid-saw2RrFMzK .title3 {
  color: #c1c1c1;
}
.cid-saw2RrFMzK .title4 {
  color: #c1c1c1;
}
.cid-saw2RrFMzK .text4 {
  color: #000000;
}
.cid-saw2RrFMzK .text1 {
  color: #000000;
}
.cid-saw2RrFMzK .title3 B {
  color: #c1c1c1;
}
.cid-saw2RrFMzK H1 {
  color: #333333;
}
.cid-saw37Y4gOc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw37Y4gOc .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw37Y4gOc .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw37Y4gOc .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw37Y4gOc .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw37Y4gOc .row {
    padding: 0 4rem;
  }
}
.cid-saw37Y4gOc .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw37Y4gOc .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw37Y4gOc .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw37Y4gOc .card1 {
  background-color: #ffffff;
}
.cid-saw37Y4gOc .card2 {
  background-color: #ffffff;
}
.cid-saw37Y4gOc .card3 {
  background-color: #ffffff;
}
.cid-saw37Y4gOc .card4 {
  background-color: #ffffff;
}
.cid-saw37Y4gOc img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw37Y4gOc .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw37Y4gOc .container {
  max-width: 1500px;
}
.cid-saw37Y4gOc .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw37Y4gOc .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw37Y4gOc P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw37Y4gOc .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw37Y4gOc .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw37Y4gOc .col2,
  .cid-saw37Y4gOc .col3,
  .cid-saw37Y4gOc .col4 {
    margin-top: 0rem;
  }
  .cid-saw37Y4gOc .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw37Y4gOc .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw37Y4gOc .number {
    margin: auto;
  }
}
.cid-saw37Y4gOc .mbr-text {
  color: #cccccc;
}
.cid-saw37Y4gOc .text2 {
  color: #333333;
}
.cid-saw37Y4gOc .text3 {
  color: #333333;
}
.cid-saw37Y4gOc .title2 {
  color: #c1c1c1;
}
.cid-saw37Y4gOc .title1 {
  color: #c1c1c1;
}
.cid-saw37Y4gOc .title3 {
  color: #c1c1c1;
}
.cid-saw37Y4gOc .title4 {
  color: #c1c1c1;
}
.cid-saw37Y4gOc .text4 {
  color: #000000;
}
.cid-saw37Y4gOc .text1 {
  color: #000000;
}
.cid-saw37Y4gOc .title3 B {
  color: #c1c1c1;
}
.cid-saw37Y4gOc H1 {
  color: #333333;
}
.cid-saw3lzZHs5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw3lzZHs5 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw3lzZHs5 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw3lzZHs5 .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw3lzZHs5 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw3lzZHs5 .row {
    padding: 0 4rem;
  }
}
.cid-saw3lzZHs5 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw3lzZHs5 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw3lzZHs5 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw3lzZHs5 .card1 {
  background-color: #ffffff;
}
.cid-saw3lzZHs5 .card2 {
  background-color: #ffffff;
}
.cid-saw3lzZHs5 .card3 {
  background-color: #ffffff;
}
.cid-saw3lzZHs5 .card4 {
  background-color: #ffffff;
}
.cid-saw3lzZHs5 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw3lzZHs5 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw3lzZHs5 .container {
  max-width: 1500px;
}
.cid-saw3lzZHs5 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw3lzZHs5 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw3lzZHs5 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw3lzZHs5 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw3lzZHs5 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw3lzZHs5 .col2,
  .cid-saw3lzZHs5 .col3,
  .cid-saw3lzZHs5 .col4 {
    margin-top: 0rem;
  }
  .cid-saw3lzZHs5 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw3lzZHs5 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw3lzZHs5 .number {
    margin: auto;
  }
}
.cid-saw3lzZHs5 .mbr-text {
  color: #cccccc;
}
.cid-saw3lzZHs5 .text2 {
  color: #333333;
}
.cid-saw3lzZHs5 .text3 {
  color: #333333;
}
.cid-saw3lzZHs5 .title2 {
  color: #c1c1c1;
}
.cid-saw3lzZHs5 .title1 {
  color: #c1c1c1;
}
.cid-saw3lzZHs5 .title3 {
  color: #c1c1c1;
}
.cid-saw3lzZHs5 .title4 {
  color: #c1c1c1;
}
.cid-saw3lzZHs5 .text4 {
  color: #000000;
}
.cid-saw3lzZHs5 .text1 {
  color: #000000;
}
.cid-saw3lzZHs5 .title3 B {
  color: #c1c1c1;
}
.cid-saw3lzZHs5 H1 {
  color: #333333;
}
.cid-saw3ATm8XJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw3ATm8XJ .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw3ATm8XJ .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw3ATm8XJ .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw3ATm8XJ .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw3ATm8XJ .row {
    padding: 0 4rem;
  }
}
.cid-saw3ATm8XJ .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw3ATm8XJ .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw3ATm8XJ .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw3ATm8XJ .card1 {
  background-color: #ffffff;
}
.cid-saw3ATm8XJ .card2 {
  background-color: #ffffff;
}
.cid-saw3ATm8XJ .card3 {
  background-color: #ffffff;
}
.cid-saw3ATm8XJ .card4 {
  background-color: #ffffff;
}
.cid-saw3ATm8XJ img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw3ATm8XJ .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw3ATm8XJ .container {
  max-width: 1500px;
}
.cid-saw3ATm8XJ .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw3ATm8XJ .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw3ATm8XJ P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw3ATm8XJ .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw3ATm8XJ .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw3ATm8XJ .col2,
  .cid-saw3ATm8XJ .col3,
  .cid-saw3ATm8XJ .col4 {
    margin-top: 0rem;
  }
  .cid-saw3ATm8XJ .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw3ATm8XJ .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw3ATm8XJ .number {
    margin: auto;
  }
}
.cid-saw3ATm8XJ .mbr-text {
  color: #cccccc;
}
.cid-saw3ATm8XJ .text2 {
  color: #333333;
}
.cid-saw3ATm8XJ .text3 {
  color: #333333;
}
.cid-saw3ATm8XJ .title2 {
  color: #c1c1c1;
}
.cid-saw3ATm8XJ .title1 {
  color: #c1c1c1;
}
.cid-saw3ATm8XJ .title3 {
  color: #c1c1c1;
}
.cid-saw3ATm8XJ .title4 {
  color: #c1c1c1;
}
.cid-saw3ATm8XJ .text4 {
  color: #000000;
}
.cid-saw3ATm8XJ .text1 {
  color: #000000;
}
.cid-saw3ATm8XJ .title3 B {
  color: #c1c1c1;
}
.cid-saw3ATm8XJ H1 {
  color: #333333;
}
.cid-saw3TlHfhc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw3TlHfhc .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw3TlHfhc .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw3TlHfhc .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw3TlHfhc .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw3TlHfhc .row {
    padding: 0 4rem;
  }
}
.cid-saw3TlHfhc .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw3TlHfhc .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw3TlHfhc .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw3TlHfhc .card1 {
  background-color: #ffffff;
}
.cid-saw3TlHfhc .card2 {
  background-color: #ffffff;
}
.cid-saw3TlHfhc .card3 {
  background-color: #ffffff;
}
.cid-saw3TlHfhc .card4 {
  background-color: #ffffff;
}
.cid-saw3TlHfhc img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw3TlHfhc .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw3TlHfhc .container {
  max-width: 1500px;
}
.cid-saw3TlHfhc .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw3TlHfhc .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw3TlHfhc P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw3TlHfhc .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw3TlHfhc .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw3TlHfhc .col2,
  .cid-saw3TlHfhc .col3,
  .cid-saw3TlHfhc .col4 {
    margin-top: 0rem;
  }
  .cid-saw3TlHfhc .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw3TlHfhc .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw3TlHfhc .number {
    margin: auto;
  }
}
.cid-saw3TlHfhc .mbr-text {
  color: #cccccc;
}
.cid-saw3TlHfhc .text2 {
  color: #333333;
}
.cid-saw3TlHfhc .text3 {
  color: #333333;
}
.cid-saw3TlHfhc .title2 {
  color: #c1c1c1;
}
.cid-saw3TlHfhc .title1 {
  color: #c1c1c1;
}
.cid-saw3TlHfhc .title3 {
  color: #c1c1c1;
}
.cid-saw3TlHfhc .title4 {
  color: #c1c1c1;
}
.cid-saw3TlHfhc .text4 {
  color: #000000;
}
.cid-saw3TlHfhc .text1 {
  color: #000000;
}
.cid-saw3TlHfhc .title3 B {
  color: #c1c1c1;
}
.cid-saw3TlHfhc H1 {
  color: #333333;
}
.cid-saw4ch7zWh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw4ch7zWh .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw4ch7zWh .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw4ch7zWh .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw4ch7zWh .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw4ch7zWh .row {
    padding: 0 4rem;
  }
}
.cid-saw4ch7zWh .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw4ch7zWh .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw4ch7zWh .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw4ch7zWh .card1 {
  background-color: #ffffff;
}
.cid-saw4ch7zWh .card2 {
  background-color: #ffffff;
}
.cid-saw4ch7zWh .card3 {
  background-color: #ffffff;
}
.cid-saw4ch7zWh .card4 {
  background-color: #ffffff;
}
.cid-saw4ch7zWh img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw4ch7zWh .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw4ch7zWh .container {
  max-width: 1500px;
}
.cid-saw4ch7zWh .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw4ch7zWh .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw4ch7zWh P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw4ch7zWh .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw4ch7zWh .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw4ch7zWh .col2,
  .cid-saw4ch7zWh .col3,
  .cid-saw4ch7zWh .col4 {
    margin-top: 0rem;
  }
  .cid-saw4ch7zWh .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw4ch7zWh .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw4ch7zWh .number {
    margin: auto;
  }
}
.cid-saw4ch7zWh .mbr-text {
  color: #cccccc;
}
.cid-saw4ch7zWh .text2 {
  color: #333333;
}
.cid-saw4ch7zWh .text3 {
  color: #333333;
}
.cid-saw4ch7zWh .title2 {
  color: #c1c1c1;
}
.cid-saw4ch7zWh .title1 {
  color: #c1c1c1;
}
.cid-saw4ch7zWh .title3 {
  color: #c1c1c1;
}
.cid-saw4ch7zWh .title4 {
  color: #c1c1c1;
}
.cid-saw4ch7zWh .text4 {
  color: #000000;
}
.cid-saw4ch7zWh .text1 {
  color: #000000;
}
.cid-saw4ch7zWh .title3 B {
  color: #c1c1c1;
}
.cid-saw4ch7zWh H1 {
  color: #333333;
}
.cid-saw5fCzVmM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw5fCzVmM .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw5fCzVmM .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw5fCzVmM .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw5fCzVmM .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw5fCzVmM .row {
    padding: 0 4rem;
  }
}
.cid-saw5fCzVmM .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw5fCzVmM .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw5fCzVmM .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw5fCzVmM .card1 {
  background-color: #ffffff;
}
.cid-saw5fCzVmM .card2 {
  background-color: #ffffff;
}
.cid-saw5fCzVmM .card3 {
  background-color: #ffffff;
}
.cid-saw5fCzVmM .card4 {
  background-color: #ffffff;
}
.cid-saw5fCzVmM img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw5fCzVmM .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw5fCzVmM .container {
  max-width: 1500px;
}
.cid-saw5fCzVmM .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw5fCzVmM .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw5fCzVmM P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw5fCzVmM .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw5fCzVmM .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw5fCzVmM .col2,
  .cid-saw5fCzVmM .col3,
  .cid-saw5fCzVmM .col4 {
    margin-top: 0rem;
  }
  .cid-saw5fCzVmM .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw5fCzVmM .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw5fCzVmM .number {
    margin: auto;
  }
}
.cid-saw5fCzVmM .mbr-text {
  color: #cccccc;
}
.cid-saw5fCzVmM .text2 {
  color: #333333;
}
.cid-saw5fCzVmM .text3 {
  color: #333333;
}
.cid-saw5fCzVmM .title2 {
  color: #c1c1c1;
}
.cid-saw5fCzVmM .title1 {
  color: #c1c1c1;
}
.cid-saw5fCzVmM .title3 {
  color: #c1c1c1;
}
.cid-saw5fCzVmM .title4 {
  color: #c1c1c1;
}
.cid-saw5fCzVmM .text4 {
  color: #000000;
}
.cid-saw5fCzVmM .text1 {
  color: #000000;
}
.cid-saw5fCzVmM .title3 B {
  color: #c1c1c1;
}
.cid-saw5fCzVmM H1 {
  color: #333333;
}
.cid-saw5unK4OY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw5unK4OY .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw5unK4OY .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw5unK4OY .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw5unK4OY .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw5unK4OY .row {
    padding: 0 4rem;
  }
}
.cid-saw5unK4OY .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw5unK4OY .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw5unK4OY .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw5unK4OY .card1 {
  background-color: #ffffff;
}
.cid-saw5unK4OY .card2 {
  background-color: #ffffff;
}
.cid-saw5unK4OY .card3 {
  background-color: #ffffff;
}
.cid-saw5unK4OY .card4 {
  background-color: #ffffff;
}
.cid-saw5unK4OY img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw5unK4OY .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw5unK4OY .container {
  max-width: 1500px;
}
.cid-saw5unK4OY .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw5unK4OY .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw5unK4OY P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw5unK4OY .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw5unK4OY .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw5unK4OY .col2,
  .cid-saw5unK4OY .col3,
  .cid-saw5unK4OY .col4 {
    margin-top: 0rem;
  }
  .cid-saw5unK4OY .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw5unK4OY .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw5unK4OY .number {
    margin: auto;
  }
}
.cid-saw5unK4OY .mbr-text {
  color: #cccccc;
}
.cid-saw5unK4OY .text2 {
  color: #333333;
}
.cid-saw5unK4OY .text3 {
  color: #333333;
}
.cid-saw5unK4OY .title2 {
  color: #c1c1c1;
}
.cid-saw5unK4OY .title1 {
  color: #c1c1c1;
}
.cid-saw5unK4OY .title3 {
  color: #c1c1c1;
}
.cid-saw5unK4OY .title4 {
  color: #c1c1c1;
}
.cid-saw5unK4OY .text4 {
  color: #000000;
}
.cid-saw5unK4OY .text1 {
  color: #000000;
}
.cid-saw5unK4OY .title3 B {
  color: #c1c1c1;
}
.cid-saw5unK4OY H1 {
  color: #333333;
}
.cid-saw5Hde37D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw5Hde37D .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw5Hde37D .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw5Hde37D .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw5Hde37D .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw5Hde37D .row {
    padding: 0 4rem;
  }
}
.cid-saw5Hde37D .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw5Hde37D .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw5Hde37D .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw5Hde37D .card1 {
  background-color: #ffffff;
}
.cid-saw5Hde37D .card2 {
  background-color: #ffffff;
}
.cid-saw5Hde37D .card3 {
  background-color: #ffffff;
}
.cid-saw5Hde37D .card4 {
  background-color: #ffffff;
}
.cid-saw5Hde37D img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw5Hde37D .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw5Hde37D .container {
  max-width: 1500px;
}
.cid-saw5Hde37D .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw5Hde37D .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw5Hde37D P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw5Hde37D .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw5Hde37D .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw5Hde37D .col2,
  .cid-saw5Hde37D .col3,
  .cid-saw5Hde37D .col4 {
    margin-top: 0rem;
  }
  .cid-saw5Hde37D .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw5Hde37D .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw5Hde37D .number {
    margin: auto;
  }
}
.cid-saw5Hde37D .mbr-text {
  color: #cccccc;
}
.cid-saw5Hde37D .text2 {
  color: #333333;
}
.cid-saw5Hde37D .text3 {
  color: #333333;
}
.cid-saw5Hde37D .title2 {
  color: #c1c1c1;
}
.cid-saw5Hde37D .title1 {
  color: #c1c1c1;
}
.cid-saw5Hde37D .title3 {
  color: #c1c1c1;
}
.cid-saw5Hde37D .title4 {
  color: #c1c1c1;
}
.cid-saw5Hde37D .text4 {
  color: #000000;
}
.cid-saw5Hde37D .text1 {
  color: #000000;
}
.cid-saw5Hde37D .title3 B {
  color: #c1c1c1;
}
.cid-saw5Hde37D H1 {
  color: #333333;
}
.cid-saw5SoBIFg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw5SoBIFg .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw5SoBIFg .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw5SoBIFg .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw5SoBIFg .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw5SoBIFg .row {
    padding: 0 4rem;
  }
}
.cid-saw5SoBIFg .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw5SoBIFg .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw5SoBIFg .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw5SoBIFg .card1 {
  background-color: #ffffff;
}
.cid-saw5SoBIFg .card2 {
  background-color: #ffffff;
}
.cid-saw5SoBIFg .card3 {
  background-color: #ffffff;
}
.cid-saw5SoBIFg .card4 {
  background-color: #ffffff;
}
.cid-saw5SoBIFg img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw5SoBIFg .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw5SoBIFg .container {
  max-width: 1500px;
}
.cid-saw5SoBIFg .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw5SoBIFg .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw5SoBIFg P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw5SoBIFg .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw5SoBIFg .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw5SoBIFg .col2,
  .cid-saw5SoBIFg .col3,
  .cid-saw5SoBIFg .col4 {
    margin-top: 0rem;
  }
  .cid-saw5SoBIFg .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw5SoBIFg .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw5SoBIFg .number {
    margin: auto;
  }
}
.cid-saw5SoBIFg .mbr-text {
  color: #cccccc;
}
.cid-saw5SoBIFg .text2 {
  color: #333333;
}
.cid-saw5SoBIFg .text3 {
  color: #333333;
}
.cid-saw5SoBIFg .title2 {
  color: #c1c1c1;
}
.cid-saw5SoBIFg .title1 {
  color: #c1c1c1;
}
.cid-saw5SoBIFg .title3 {
  color: #c1c1c1;
}
.cid-saw5SoBIFg .title4 {
  color: #c1c1c1;
}
.cid-saw5SoBIFg .text4 {
  color: #000000;
}
.cid-saw5SoBIFg .text1 {
  color: #000000;
}
.cid-saw5SoBIFg .title3 B {
  color: #c1c1c1;
}
.cid-saw5SoBIFg H1 {
  color: #333333;
}
.cid-saw63C07mH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw63C07mH .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw63C07mH .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw63C07mH .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw63C07mH .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw63C07mH .row {
    padding: 0 4rem;
  }
}
.cid-saw63C07mH .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw63C07mH .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw63C07mH .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw63C07mH .card1 {
  background-color: #ffffff;
}
.cid-saw63C07mH .card2 {
  background-color: #ffffff;
}
.cid-saw63C07mH .card3 {
  background-color: #ffffff;
}
.cid-saw63C07mH .card4 {
  background-color: #ffffff;
}
.cid-saw63C07mH img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw63C07mH .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw63C07mH .container {
  max-width: 1500px;
}
.cid-saw63C07mH .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw63C07mH .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw63C07mH P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw63C07mH .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw63C07mH .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw63C07mH .col2,
  .cid-saw63C07mH .col3,
  .cid-saw63C07mH .col4 {
    margin-top: 0rem;
  }
  .cid-saw63C07mH .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw63C07mH .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw63C07mH .number {
    margin: auto;
  }
}
.cid-saw63C07mH .mbr-text {
  color: #cccccc;
}
.cid-saw63C07mH .text2 {
  color: #333333;
}
.cid-saw63C07mH .text3 {
  color: #333333;
}
.cid-saw63C07mH .title2 {
  color: #c1c1c1;
}
.cid-saw63C07mH .title1 {
  color: #c1c1c1;
}
.cid-saw63C07mH .title3 {
  color: #c1c1c1;
}
.cid-saw63C07mH .title4 {
  color: #c1c1c1;
}
.cid-saw63C07mH .text4 {
  color: #000000;
}
.cid-saw63C07mH .text1 {
  color: #000000;
}
.cid-saw63C07mH .title3 B {
  color: #c1c1c1;
}
.cid-saw63C07mH H1 {
  color: #333333;
}
.cid-saw6fCTGPl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw6fCTGPl .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw6fCTGPl .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw6fCTGPl .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw6fCTGPl .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw6fCTGPl .row {
    padding: 0 4rem;
  }
}
.cid-saw6fCTGPl .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw6fCTGPl .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw6fCTGPl .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw6fCTGPl .card1 {
  background-color: #ffffff;
}
.cid-saw6fCTGPl .card2 {
  background-color: #ffffff;
}
.cid-saw6fCTGPl .card3 {
  background-color: #ffffff;
}
.cid-saw6fCTGPl .card4 {
  background-color: #ffffff;
}
.cid-saw6fCTGPl img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw6fCTGPl .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw6fCTGPl .container {
  max-width: 1500px;
}
.cid-saw6fCTGPl .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw6fCTGPl .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw6fCTGPl P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw6fCTGPl .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw6fCTGPl .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw6fCTGPl .col2,
  .cid-saw6fCTGPl .col3,
  .cid-saw6fCTGPl .col4 {
    margin-top: 0rem;
  }
  .cid-saw6fCTGPl .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw6fCTGPl .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw6fCTGPl .number {
    margin: auto;
  }
}
.cid-saw6fCTGPl .mbr-text {
  color: #cccccc;
}
.cid-saw6fCTGPl .text2 {
  color: #333333;
}
.cid-saw6fCTGPl .text3 {
  color: #333333;
}
.cid-saw6fCTGPl .title2 {
  color: #c1c1c1;
}
.cid-saw6fCTGPl .title1 {
  color: #c1c1c1;
}
.cid-saw6fCTGPl .title3 {
  color: #c1c1c1;
}
.cid-saw6fCTGPl .title4 {
  color: #c1c1c1;
}
.cid-saw6fCTGPl .text4 {
  color: #000000;
}
.cid-saw6fCTGPl .text1 {
  color: #000000;
}
.cid-saw6fCTGPl .title3 B {
  color: #c1c1c1;
}
.cid-saw6fCTGPl H1 {
  color: #333333;
}
.cid-saw6uu102s {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw6uu102s .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw6uu102s .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw6uu102s .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw6uu102s .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw6uu102s .row {
    padding: 0 4rem;
  }
}
.cid-saw6uu102s .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw6uu102s .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw6uu102s .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw6uu102s .card1 {
  background-color: #ffffff;
}
.cid-saw6uu102s .card2 {
  background-color: #ffffff;
}
.cid-saw6uu102s .card3 {
  background-color: #ffffff;
}
.cid-saw6uu102s .card4 {
  background-color: #ffffff;
}
.cid-saw6uu102s img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw6uu102s .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw6uu102s .container {
  max-width: 1500px;
}
.cid-saw6uu102s .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw6uu102s .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw6uu102s P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw6uu102s .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw6uu102s .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw6uu102s .col2,
  .cid-saw6uu102s .col3,
  .cid-saw6uu102s .col4 {
    margin-top: 0rem;
  }
  .cid-saw6uu102s .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw6uu102s .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw6uu102s .number {
    margin: auto;
  }
}
.cid-saw6uu102s .mbr-text {
  color: #cccccc;
}
.cid-saw6uu102s .text2 {
  color: #333333;
}
.cid-saw6uu102s .text3 {
  color: #333333;
}
.cid-saw6uu102s .title2 {
  color: #c1c1c1;
}
.cid-saw6uu102s .title1 {
  color: #c1c1c1;
}
.cid-saw6uu102s .title3 {
  color: #c1c1c1;
}
.cid-saw6uu102s .title4 {
  color: #c1c1c1;
}
.cid-saw6uu102s .text4 {
  color: #000000;
}
.cid-saw6uu102s .text1 {
  color: #000000;
}
.cid-saw6uu102s .title3 B {
  color: #c1c1c1;
}
.cid-saw6uu102s H1 {
  color: #333333;
}
.cid-saw6GkQaKj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw6GkQaKj .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw6GkQaKj .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw6GkQaKj .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw6GkQaKj .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw6GkQaKj .row {
    padding: 0 4rem;
  }
}
.cid-saw6GkQaKj .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw6GkQaKj .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw6GkQaKj .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw6GkQaKj .card1 {
  background-color: #ffffff;
}
.cid-saw6GkQaKj .card2 {
  background-color: #ffffff;
}
.cid-saw6GkQaKj .card3 {
  background-color: #ffffff;
}
.cid-saw6GkQaKj .card4 {
  background-color: #ffffff;
}
.cid-saw6GkQaKj img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw6GkQaKj .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw6GkQaKj .container {
  max-width: 1500px;
}
.cid-saw6GkQaKj .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw6GkQaKj .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw6GkQaKj P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw6GkQaKj .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw6GkQaKj .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw6GkQaKj .col2,
  .cid-saw6GkQaKj .col3,
  .cid-saw6GkQaKj .col4 {
    margin-top: 0rem;
  }
  .cid-saw6GkQaKj .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw6GkQaKj .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw6GkQaKj .number {
    margin: auto;
  }
}
.cid-saw6GkQaKj .mbr-text {
  color: #cccccc;
}
.cid-saw6GkQaKj .text2 {
  color: #333333;
}
.cid-saw6GkQaKj .text3 {
  color: #333333;
}
.cid-saw6GkQaKj .title2 {
  color: #c1c1c1;
}
.cid-saw6GkQaKj .title1 {
  color: #c1c1c1;
}
.cid-saw6GkQaKj .title3 {
  color: #c1c1c1;
}
.cid-saw6GkQaKj .title4 {
  color: #c1c1c1;
}
.cid-saw6GkQaKj .text4 {
  color: #000000;
}
.cid-saw6GkQaKj .text1 {
  color: #000000;
}
.cid-saw6GkQaKj .title3 B {
  color: #c1c1c1;
}
.cid-saw6GkQaKj H1 {
  color: #333333;
}
.cid-saw6Tt4JTI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw6Tt4JTI .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw6Tt4JTI .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw6Tt4JTI .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw6Tt4JTI .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw6Tt4JTI .row {
    padding: 0 4rem;
  }
}
.cid-saw6Tt4JTI .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw6Tt4JTI .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw6Tt4JTI .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw6Tt4JTI .card1 {
  background-color: #ffffff;
}
.cid-saw6Tt4JTI .card2 {
  background-color: #ffffff;
}
.cid-saw6Tt4JTI .card3 {
  background-color: #ffffff;
}
.cid-saw6Tt4JTI .card4 {
  background-color: #ffffff;
}
.cid-saw6Tt4JTI img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw6Tt4JTI .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw6Tt4JTI .container {
  max-width: 1500px;
}
.cid-saw6Tt4JTI .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw6Tt4JTI .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw6Tt4JTI P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw6Tt4JTI .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw6Tt4JTI .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw6Tt4JTI .col2,
  .cid-saw6Tt4JTI .col3,
  .cid-saw6Tt4JTI .col4 {
    margin-top: 0rem;
  }
  .cid-saw6Tt4JTI .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw6Tt4JTI .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw6Tt4JTI .number {
    margin: auto;
  }
}
.cid-saw6Tt4JTI .mbr-text {
  color: #cccccc;
}
.cid-saw6Tt4JTI .text2 {
  color: #333333;
}
.cid-saw6Tt4JTI .text3 {
  color: #333333;
}
.cid-saw6Tt4JTI .title2 {
  color: #c1c1c1;
}
.cid-saw6Tt4JTI .title1 {
  color: #c1c1c1;
}
.cid-saw6Tt4JTI .title3 {
  color: #c1c1c1;
}
.cid-saw6Tt4JTI .title4 {
  color: #c1c1c1;
}
.cid-saw6Tt4JTI .text4 {
  color: #000000;
}
.cid-saw6Tt4JTI .text1 {
  color: #000000;
}
.cid-saw6Tt4JTI .title3 B {
  color: #c1c1c1;
}
.cid-saw6Tt4JTI H1 {
  color: #333333;
}
.cid-saw772pgNF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw772pgNF .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw772pgNF .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw772pgNF .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw772pgNF .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw772pgNF .row {
    padding: 0 4rem;
  }
}
.cid-saw772pgNF .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw772pgNF .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw772pgNF .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw772pgNF .card1 {
  background-color: #ffffff;
}
.cid-saw772pgNF .card2 {
  background-color: #ffffff;
}
.cid-saw772pgNF .card3 {
  background-color: #ffffff;
}
.cid-saw772pgNF .card4 {
  background-color: #ffffff;
}
.cid-saw772pgNF img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw772pgNF .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw772pgNF .container {
  max-width: 1500px;
}
.cid-saw772pgNF .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw772pgNF .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw772pgNF P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw772pgNF .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw772pgNF .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw772pgNF .col2,
  .cid-saw772pgNF .col3,
  .cid-saw772pgNF .col4 {
    margin-top: 0rem;
  }
  .cid-saw772pgNF .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw772pgNF .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw772pgNF .number {
    margin: auto;
  }
}
.cid-saw772pgNF .mbr-text {
  color: #cccccc;
}
.cid-saw772pgNF .text2 {
  color: #333333;
}
.cid-saw772pgNF .text3 {
  color: #333333;
}
.cid-saw772pgNF .title2 {
  color: #c1c1c1;
}
.cid-saw772pgNF .title1 {
  color: #c1c1c1;
}
.cid-saw772pgNF .title3 {
  color: #c1c1c1;
}
.cid-saw772pgNF .title4 {
  color: #c1c1c1;
}
.cid-saw772pgNF .text4 {
  color: #000000;
}
.cid-saw772pgNF .text1 {
  color: #000000;
}
.cid-saw772pgNF .title3 B {
  color: #c1c1c1;
}
.cid-saw772pgNF H1 {
  color: #333333;
}
.cid-saw7jTLMV9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw7jTLMV9 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw7jTLMV9 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw7jTLMV9 .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw7jTLMV9 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw7jTLMV9 .row {
    padding: 0 4rem;
  }
}
.cid-saw7jTLMV9 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw7jTLMV9 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw7jTLMV9 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw7jTLMV9 .card1 {
  background-color: #ffffff;
}
.cid-saw7jTLMV9 .card2 {
  background-color: #ffffff;
}
.cid-saw7jTLMV9 .card3 {
  background-color: #ffffff;
}
.cid-saw7jTLMV9 .card4 {
  background-color: #ffffff;
}
.cid-saw7jTLMV9 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw7jTLMV9 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw7jTLMV9 .container {
  max-width: 1500px;
}
.cid-saw7jTLMV9 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw7jTLMV9 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw7jTLMV9 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw7jTLMV9 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw7jTLMV9 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw7jTLMV9 .col2,
  .cid-saw7jTLMV9 .col3,
  .cid-saw7jTLMV9 .col4 {
    margin-top: 0rem;
  }
  .cid-saw7jTLMV9 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw7jTLMV9 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw7jTLMV9 .number {
    margin: auto;
  }
}
.cid-saw7jTLMV9 .mbr-text {
  color: #cccccc;
}
.cid-saw7jTLMV9 .text2 {
  color: #333333;
}
.cid-saw7jTLMV9 .text3 {
  color: #333333;
}
.cid-saw7jTLMV9 .title2 {
  color: #c1c1c1;
}
.cid-saw7jTLMV9 .title1 {
  color: #c1c1c1;
}
.cid-saw7jTLMV9 .title3 {
  color: #c1c1c1;
}
.cid-saw7jTLMV9 .title4 {
  color: #c1c1c1;
}
.cid-saw7jTLMV9 .text4 {
  color: #000000;
}
.cid-saw7jTLMV9 .text1 {
  color: #000000;
}
.cid-saw7jTLMV9 .title3 B {
  color: #c1c1c1;
}
.cid-saw7jTLMV9 H1 {
  color: #333333;
}
.cid-saw7xdSTDB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw7xdSTDB .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw7xdSTDB .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw7xdSTDB .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw7xdSTDB .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw7xdSTDB .row {
    padding: 0 4rem;
  }
}
.cid-saw7xdSTDB .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw7xdSTDB .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw7xdSTDB .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw7xdSTDB .card1 {
  background-color: #ffffff;
}
.cid-saw7xdSTDB .card2 {
  background-color: #ffffff;
}
.cid-saw7xdSTDB .card3 {
  background-color: #ffffff;
}
.cid-saw7xdSTDB .card4 {
  background-color: #ffffff;
}
.cid-saw7xdSTDB img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw7xdSTDB .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw7xdSTDB .container {
  max-width: 1500px;
}
.cid-saw7xdSTDB .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw7xdSTDB .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw7xdSTDB P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw7xdSTDB .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw7xdSTDB .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw7xdSTDB .col2,
  .cid-saw7xdSTDB .col3,
  .cid-saw7xdSTDB .col4 {
    margin-top: 0rem;
  }
  .cid-saw7xdSTDB .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw7xdSTDB .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw7xdSTDB .number {
    margin: auto;
  }
}
.cid-saw7xdSTDB .mbr-text {
  color: #cccccc;
}
.cid-saw7xdSTDB .text2 {
  color: #333333;
}
.cid-saw7xdSTDB .text3 {
  color: #333333;
}
.cid-saw7xdSTDB .title2 {
  color: #c1c1c1;
}
.cid-saw7xdSTDB .title1 {
  color: #c1c1c1;
}
.cid-saw7xdSTDB .title3 {
  color: #c1c1c1;
}
.cid-saw7xdSTDB .title4 {
  color: #c1c1c1;
}
.cid-saw7xdSTDB .text4 {
  color: #000000;
}
.cid-saw7xdSTDB .text1 {
  color: #000000;
}
.cid-saw7xdSTDB .title3 B {
  color: #c1c1c1;
}
.cid-saw7xdSTDB H1 {
  color: #333333;
}
.cid-saw4OyNoA5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saw4OyNoA5 .row {
  position: relative;
}
.cid-saw4OyNoA5 .container {
  max-width: 1500px;
}
.cid-saw4OyNoA5 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 0rem;
  bottom: 25%;
}
.cid-saw4OyNoA5 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-saw4OyNoA5 .container {
    padding: 0 4rem;
  }
}
.cid-saw4OyNoA5 H3 {
  color: #000000;
}
.cid-saw4OyNoA5 H1 {
  color: #000000;
}
.cid-saw4OyNoA5 .mbr-text,
.cid-saw4OyNoA5 .mbr-section-btn {
  color: #000000;
}
.cid-saw7KBK5Tx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw7KBK5Tx .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw7KBK5Tx .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw7KBK5Tx .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw7KBK5Tx .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw7KBK5Tx .row {
    padding: 0 4rem;
  }
}
.cid-saw7KBK5Tx .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw7KBK5Tx .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw7KBK5Tx .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw7KBK5Tx .card1 {
  background-color: #ffffff;
}
.cid-saw7KBK5Tx .card2 {
  background-color: #ffffff;
}
.cid-saw7KBK5Tx .card3 {
  background-color: #ffffff;
}
.cid-saw7KBK5Tx .card4 {
  background-color: #ffffff;
}
.cid-saw7KBK5Tx img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw7KBK5Tx .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw7KBK5Tx .container {
  max-width: 1500px;
}
.cid-saw7KBK5Tx .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw7KBK5Tx .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw7KBK5Tx P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw7KBK5Tx .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw7KBK5Tx .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw7KBK5Tx .col2,
  .cid-saw7KBK5Tx .col3,
  .cid-saw7KBK5Tx .col4 {
    margin-top: 0rem;
  }
  .cid-saw7KBK5Tx .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw7KBK5Tx .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw7KBK5Tx .number {
    margin: auto;
  }
}
.cid-saw7KBK5Tx .mbr-text {
  color: #cccccc;
}
.cid-saw7KBK5Tx .text2 {
  color: #333333;
}
.cid-saw7KBK5Tx .text3 {
  color: #333333;
}
.cid-saw7KBK5Tx .title2 {
  color: #c1c1c1;
}
.cid-saw7KBK5Tx .title1 {
  color: #c1c1c1;
}
.cid-saw7KBK5Tx .title3 {
  color: #c1c1c1;
}
.cid-saw7KBK5Tx .title4 {
  color: #c1c1c1;
}
.cid-saw7KBK5Tx .text4 {
  color: #000000;
}
.cid-saw7KBK5Tx .text1 {
  color: #000000;
}
.cid-saw7KBK5Tx .title3 B {
  color: #c1c1c1;
}
.cid-saw7KBK5Tx H1 {
  color: #333333;
}
.cid-saw7WSCvG2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw7WSCvG2 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw7WSCvG2 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw7WSCvG2 .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw7WSCvG2 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw7WSCvG2 .row {
    padding: 0 4rem;
  }
}
.cid-saw7WSCvG2 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw7WSCvG2 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw7WSCvG2 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw7WSCvG2 .card1 {
  background-color: #ffffff;
}
.cid-saw7WSCvG2 .card2 {
  background-color: #ffffff;
}
.cid-saw7WSCvG2 .card3 {
  background-color: #ffffff;
}
.cid-saw7WSCvG2 .card4 {
  background-color: #ffffff;
}
.cid-saw7WSCvG2 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw7WSCvG2 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw7WSCvG2 .container {
  max-width: 1500px;
}
.cid-saw7WSCvG2 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw7WSCvG2 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw7WSCvG2 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw7WSCvG2 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw7WSCvG2 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw7WSCvG2 .col2,
  .cid-saw7WSCvG2 .col3,
  .cid-saw7WSCvG2 .col4 {
    margin-top: 0rem;
  }
  .cid-saw7WSCvG2 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw7WSCvG2 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw7WSCvG2 .number {
    margin: auto;
  }
}
.cid-saw7WSCvG2 .mbr-text {
  color: #cccccc;
}
.cid-saw7WSCvG2 .text2 {
  color: #333333;
}
.cid-saw7WSCvG2 .text3 {
  color: #333333;
}
.cid-saw7WSCvG2 .title2 {
  color: #c1c1c1;
}
.cid-saw7WSCvG2 .title1 {
  color: #c1c1c1;
}
.cid-saw7WSCvG2 .title3 {
  color: #c1c1c1;
}
.cid-saw7WSCvG2 .title4 {
  color: #c1c1c1;
}
.cid-saw7WSCvG2 .text4 {
  color: #000000;
}
.cid-saw7WSCvG2 .text1 {
  color: #000000;
}
.cid-saw7WSCvG2 .title3 B {
  color: #c1c1c1;
}
.cid-saw7WSCvG2 H1 {
  color: #333333;
}
.cid-saw8cVoG53 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw8cVoG53 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw8cVoG53 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw8cVoG53 .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw8cVoG53 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw8cVoG53 .row {
    padding: 0 4rem;
  }
}
.cid-saw8cVoG53 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw8cVoG53 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw8cVoG53 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw8cVoG53 .card1 {
  background-color: #ffffff;
}
.cid-saw8cVoG53 .card2 {
  background-color: #ffffff;
}
.cid-saw8cVoG53 .card3 {
  background-color: #ffffff;
}
.cid-saw8cVoG53 .card4 {
  background-color: #ffffff;
}
.cid-saw8cVoG53 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw8cVoG53 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw8cVoG53 .container {
  max-width: 1500px;
}
.cid-saw8cVoG53 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw8cVoG53 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw8cVoG53 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw8cVoG53 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw8cVoG53 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw8cVoG53 .col2,
  .cid-saw8cVoG53 .col3,
  .cid-saw8cVoG53 .col4 {
    margin-top: 0rem;
  }
  .cid-saw8cVoG53 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw8cVoG53 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw8cVoG53 .number {
    margin: auto;
  }
}
.cid-saw8cVoG53 .mbr-text {
  color: #cccccc;
}
.cid-saw8cVoG53 .text2 {
  color: #333333;
}
.cid-saw8cVoG53 .text3 {
  color: #333333;
}
.cid-saw8cVoG53 .title2 {
  color: #c1c1c1;
}
.cid-saw8cVoG53 .title1 {
  color: #c1c1c1;
}
.cid-saw8cVoG53 .title3 {
  color: #c1c1c1;
}
.cid-saw8cVoG53 .title4 {
  color: #c1c1c1;
}
.cid-saw8cVoG53 .text4 {
  color: #000000;
}
.cid-saw8cVoG53 .text1 {
  color: #000000;
}
.cid-saw8cVoG53 .title3 B {
  color: #c1c1c1;
}
.cid-saw8cVoG53 H1 {
  color: #333333;
}
.cid-saw8uJvF3U {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw8uJvF3U .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw8uJvF3U .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw8uJvF3U .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw8uJvF3U .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw8uJvF3U .row {
    padding: 0 4rem;
  }
}
.cid-saw8uJvF3U .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw8uJvF3U .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw8uJvF3U .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw8uJvF3U .card1 {
  background-color: #ffffff;
}
.cid-saw8uJvF3U .card2 {
  background-color: #ffffff;
}
.cid-saw8uJvF3U .card3 {
  background-color: #ffffff;
}
.cid-saw8uJvF3U .card4 {
  background-color: #ffffff;
}
.cid-saw8uJvF3U img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw8uJvF3U .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw8uJvF3U .container {
  max-width: 1500px;
}
.cid-saw8uJvF3U .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw8uJvF3U .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw8uJvF3U P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw8uJvF3U .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw8uJvF3U .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw8uJvF3U .col2,
  .cid-saw8uJvF3U .col3,
  .cid-saw8uJvF3U .col4 {
    margin-top: 0rem;
  }
  .cid-saw8uJvF3U .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw8uJvF3U .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw8uJvF3U .number {
    margin: auto;
  }
}
.cid-saw8uJvF3U .mbr-text {
  color: #cccccc;
}
.cid-saw8uJvF3U .text2 {
  color: #333333;
}
.cid-saw8uJvF3U .text3 {
  color: #333333;
}
.cid-saw8uJvF3U .title2 {
  color: #c1c1c1;
}
.cid-saw8uJvF3U .title1 {
  color: #c1c1c1;
}
.cid-saw8uJvF3U .title3 {
  color: #c1c1c1;
}
.cid-saw8uJvF3U .title4 {
  color: #c1c1c1;
}
.cid-saw8uJvF3U .text4 {
  color: #000000;
}
.cid-saw8uJvF3U .text1 {
  color: #000000;
}
.cid-saw8uJvF3U .title3 B {
  color: #c1c1c1;
}
.cid-saw8uJvF3U H1 {
  color: #333333;
}
.cid-saw8JeZuUo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw8JeZuUo .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw8JeZuUo .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw8JeZuUo .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw8JeZuUo .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw8JeZuUo .row {
    padding: 0 4rem;
  }
}
.cid-saw8JeZuUo .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw8JeZuUo .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw8JeZuUo .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw8JeZuUo .card1 {
  background-color: #ffffff;
}
.cid-saw8JeZuUo .card2 {
  background-color: #ffffff;
}
.cid-saw8JeZuUo .card3 {
  background-color: #ffffff;
}
.cid-saw8JeZuUo .card4 {
  background-color: #ffffff;
}
.cid-saw8JeZuUo img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw8JeZuUo .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw8JeZuUo .container {
  max-width: 1500px;
}
.cid-saw8JeZuUo .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw8JeZuUo .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw8JeZuUo P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw8JeZuUo .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw8JeZuUo .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw8JeZuUo .col2,
  .cid-saw8JeZuUo .col3,
  .cid-saw8JeZuUo .col4 {
    margin-top: 0rem;
  }
  .cid-saw8JeZuUo .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw8JeZuUo .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw8JeZuUo .number {
    margin: auto;
  }
}
.cid-saw8JeZuUo .mbr-text {
  color: #cccccc;
}
.cid-saw8JeZuUo .text2 {
  color: #333333;
}
.cid-saw8JeZuUo .text3 {
  color: #333333;
}
.cid-saw8JeZuUo .title2 {
  color: #c1c1c1;
}
.cid-saw8JeZuUo .title1 {
  color: #c1c1c1;
}
.cid-saw8JeZuUo .title3 {
  color: #c1c1c1;
}
.cid-saw8JeZuUo .title4 {
  color: #c1c1c1;
}
.cid-saw8JeZuUo .text4 {
  color: #000000;
}
.cid-saw8JeZuUo .text1 {
  color: #000000;
}
.cid-saw8JeZuUo .title3 B {
  color: #c1c1c1;
}
.cid-saw8JeZuUo H1 {
  color: #333333;
}
.cid-saw8YYSQfw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw8YYSQfw .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw8YYSQfw .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw8YYSQfw .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw8YYSQfw .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw8YYSQfw .row {
    padding: 0 4rem;
  }
}
.cid-saw8YYSQfw .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw8YYSQfw .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw8YYSQfw .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw8YYSQfw .card1 {
  background-color: #ffffff;
}
.cid-saw8YYSQfw .card2 {
  background-color: #ffffff;
}
.cid-saw8YYSQfw .card3 {
  background-color: #ffffff;
}
.cid-saw8YYSQfw .card4 {
  background-color: #ffffff;
}
.cid-saw8YYSQfw img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw8YYSQfw .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw8YYSQfw .container {
  max-width: 1500px;
}
.cid-saw8YYSQfw .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw8YYSQfw .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw8YYSQfw P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw8YYSQfw .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw8YYSQfw .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw8YYSQfw .col2,
  .cid-saw8YYSQfw .col3,
  .cid-saw8YYSQfw .col4 {
    margin-top: 0rem;
  }
  .cid-saw8YYSQfw .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw8YYSQfw .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw8YYSQfw .number {
    margin: auto;
  }
}
.cid-saw8YYSQfw .mbr-text {
  color: #cccccc;
}
.cid-saw8YYSQfw .text2 {
  color: #333333;
}
.cid-saw8YYSQfw .text3 {
  color: #333333;
}
.cid-saw8YYSQfw .title2 {
  color: #c1c1c1;
}
.cid-saw8YYSQfw .title1 {
  color: #c1c1c1;
}
.cid-saw8YYSQfw .title3 {
  color: #c1c1c1;
}
.cid-saw8YYSQfw .title4 {
  color: #c1c1c1;
}
.cid-saw8YYSQfw .text4 {
  color: #000000;
}
.cid-saw8YYSQfw .text1 {
  color: #000000;
}
.cid-saw8YYSQfw .title3 B {
  color: #c1c1c1;
}
.cid-saw8YYSQfw H1 {
  color: #333333;
}
.cid-saw9fjG4Ir {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw9fjG4Ir .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw9fjG4Ir .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw9fjG4Ir .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw9fjG4Ir .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw9fjG4Ir .row {
    padding: 0 4rem;
  }
}
.cid-saw9fjG4Ir .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw9fjG4Ir .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw9fjG4Ir .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw9fjG4Ir .card1 {
  background-color: #ffffff;
}
.cid-saw9fjG4Ir .card2 {
  background-color: #ffffff;
}
.cid-saw9fjG4Ir .card3 {
  background-color: #ffffff;
}
.cid-saw9fjG4Ir .card4 {
  background-color: #ffffff;
}
.cid-saw9fjG4Ir img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw9fjG4Ir .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw9fjG4Ir .container {
  max-width: 1500px;
}
.cid-saw9fjG4Ir .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw9fjG4Ir .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw9fjG4Ir P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw9fjG4Ir .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw9fjG4Ir .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw9fjG4Ir .col2,
  .cid-saw9fjG4Ir .col3,
  .cid-saw9fjG4Ir .col4 {
    margin-top: 0rem;
  }
  .cid-saw9fjG4Ir .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw9fjG4Ir .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw9fjG4Ir .number {
    margin: auto;
  }
}
.cid-saw9fjG4Ir .mbr-text {
  color: #cccccc;
}
.cid-saw9fjG4Ir .text2 {
  color: #333333;
}
.cid-saw9fjG4Ir .text3 {
  color: #333333;
}
.cid-saw9fjG4Ir .title2 {
  color: #c1c1c1;
}
.cid-saw9fjG4Ir .title1 {
  color: #c1c1c1;
}
.cid-saw9fjG4Ir .title3 {
  color: #c1c1c1;
}
.cid-saw9fjG4Ir .title4 {
  color: #c1c1c1;
}
.cid-saw9fjG4Ir .text4 {
  color: #000000;
}
.cid-saw9fjG4Ir .text1 {
  color: #000000;
}
.cid-saw9fjG4Ir .title3 B {
  color: #c1c1c1;
}
.cid-saw9fjG4Ir H1 {
  color: #333333;
}
.cid-saw9vt9Ewg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-saw9vt9Ewg .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-saw9vt9Ewg .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-saw9vt9Ewg .card-wrapper {
    margin: 0rem;
  }
}
.cid-saw9vt9Ewg .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-saw9vt9Ewg .row {
    padding: 0 4rem;
  }
}
.cid-saw9vt9Ewg .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-saw9vt9Ewg .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-saw9vt9Ewg .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-saw9vt9Ewg .card1 {
  background-color: #ffffff;
}
.cid-saw9vt9Ewg .card2 {
  background-color: #ffffff;
}
.cid-saw9vt9Ewg .card3 {
  background-color: #ffffff;
}
.cid-saw9vt9Ewg .card4 {
  background-color: #ffffff;
}
.cid-saw9vt9Ewg img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-saw9vt9Ewg .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-saw9vt9Ewg .container {
  max-width: 1500px;
}
.cid-saw9vt9Ewg .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-saw9vt9Ewg .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-saw9vt9Ewg P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-saw9vt9Ewg .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-saw9vt9Ewg .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-saw9vt9Ewg .col2,
  .cid-saw9vt9Ewg .col3,
  .cid-saw9vt9Ewg .col4 {
    margin-top: 0rem;
  }
  .cid-saw9vt9Ewg .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-saw9vt9Ewg .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-saw9vt9Ewg .number {
    margin: auto;
  }
}
.cid-saw9vt9Ewg .mbr-text {
  color: #cccccc;
}
.cid-saw9vt9Ewg .text2 {
  color: #333333;
}
.cid-saw9vt9Ewg .text3 {
  color: #333333;
}
.cid-saw9vt9Ewg .title2 {
  color: #c1c1c1;
}
.cid-saw9vt9Ewg .title1 {
  color: #c1c1c1;
}
.cid-saw9vt9Ewg .title3 {
  color: #c1c1c1;
}
.cid-saw9vt9Ewg .title4 {
  color: #c1c1c1;
}
.cid-saw9vt9Ewg .text4 {
  color: #000000;
}
.cid-saw9vt9Ewg .text1 {
  color: #000000;
}
.cid-saw9vt9Ewg .title3 B {
  color: #c1c1c1;
}
.cid-saw9vt9Ewg H1 {
  color: #333333;
}
.cid-sdwfIS918D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwfIS918D .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwfIS918D .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwfIS918D .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwfIS918D .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwfIS918D .row {
    padding: 0 4rem;
  }
}
.cid-sdwfIS918D .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwfIS918D .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwfIS918D .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwfIS918D .card1 {
  background-color: #ffffff;
}
.cid-sdwfIS918D .card2 {
  background-color: #ffffff;
}
.cid-sdwfIS918D .card3 {
  background-color: #ffffff;
}
.cid-sdwfIS918D .card4 {
  background-color: #ffffff;
}
.cid-sdwfIS918D img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwfIS918D .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwfIS918D .container {
  max-width: 1500px;
}
.cid-sdwfIS918D .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwfIS918D .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwfIS918D P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwfIS918D .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwfIS918D .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwfIS918D .col2,
  .cid-sdwfIS918D .col3,
  .cid-sdwfIS918D .col4 {
    margin-top: 0rem;
  }
  .cid-sdwfIS918D .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwfIS918D .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwfIS918D .number {
    margin: auto;
  }
}
.cid-sdwfIS918D .mbr-text {
  color: #cccccc;
}
.cid-sdwfIS918D .text2 {
  color: #333333;
}
.cid-sdwfIS918D .text3 {
  color: #333333;
}
.cid-sdwfIS918D .title2 {
  color: #c1c1c1;
}
.cid-sdwfIS918D .title1 {
  color: #c1c1c1;
}
.cid-sdwfIS918D .title3 {
  color: #c1c1c1;
}
.cid-sdwfIS918D .title4 {
  color: #c1c1c1;
}
.cid-sdwfIS918D .text4 {
  color: #000000;
}
.cid-sdwfIS918D .text1 {
  color: #000000;
}
.cid-sdwfIS918D .title3 B {
  color: #c1c1c1;
}
.cid-sdwfIS918D H1 {
  color: #333333;
}
.cid-sdwg4QGVt2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwg4QGVt2 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwg4QGVt2 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwg4QGVt2 .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwg4QGVt2 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwg4QGVt2 .row {
    padding: 0 4rem;
  }
}
.cid-sdwg4QGVt2 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwg4QGVt2 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwg4QGVt2 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwg4QGVt2 .card1 {
  background-color: #ffffff;
}
.cid-sdwg4QGVt2 .card2 {
  background-color: #ffffff;
}
.cid-sdwg4QGVt2 .card3 {
  background-color: #ffffff;
}
.cid-sdwg4QGVt2 .card4 {
  background-color: #ffffff;
}
.cid-sdwg4QGVt2 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwg4QGVt2 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwg4QGVt2 .container {
  max-width: 1500px;
}
.cid-sdwg4QGVt2 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwg4QGVt2 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwg4QGVt2 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwg4QGVt2 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwg4QGVt2 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwg4QGVt2 .col2,
  .cid-sdwg4QGVt2 .col3,
  .cid-sdwg4QGVt2 .col4 {
    margin-top: 0rem;
  }
  .cid-sdwg4QGVt2 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwg4QGVt2 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwg4QGVt2 .number {
    margin: auto;
  }
}
.cid-sdwg4QGVt2 .mbr-text {
  color: #cccccc;
}
.cid-sdwg4QGVt2 .text2 {
  color: #333333;
}
.cid-sdwg4QGVt2 .text3 {
  color: #333333;
}
.cid-sdwg4QGVt2 .title2 {
  color: #c1c1c1;
}
.cid-sdwg4QGVt2 .title1 {
  color: #c1c1c1;
}
.cid-sdwg4QGVt2 .title3 {
  color: #c1c1c1;
}
.cid-sdwg4QGVt2 .title4 {
  color: #c1c1c1;
}
.cid-sdwg4QGVt2 .text4 {
  color: #000000;
}
.cid-sdwg4QGVt2 .text1 {
  color: #000000;
}
.cid-sdwg4QGVt2 .title3 B {
  color: #c1c1c1;
}
.cid-sdwg4QGVt2 H1 {
  color: #333333;
}
.cid-sdwgqUp2la {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwgqUp2la .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwgqUp2la .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwgqUp2la .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwgqUp2la .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwgqUp2la .row {
    padding: 0 4rem;
  }
}
.cid-sdwgqUp2la .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwgqUp2la .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwgqUp2la .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwgqUp2la .card1 {
  background-color: #ffffff;
}
.cid-sdwgqUp2la .card2 {
  background-color: #ffffff;
}
.cid-sdwgqUp2la .card3 {
  background-color: #ffffff;
}
.cid-sdwgqUp2la .card4 {
  background-color: #ffffff;
}
.cid-sdwgqUp2la img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwgqUp2la .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwgqUp2la .container {
  max-width: 1500px;
}
.cid-sdwgqUp2la .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwgqUp2la .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwgqUp2la P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwgqUp2la .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwgqUp2la .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwgqUp2la .col2,
  .cid-sdwgqUp2la .col3,
  .cid-sdwgqUp2la .col4 {
    margin-top: 0rem;
  }
  .cid-sdwgqUp2la .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwgqUp2la .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwgqUp2la .number {
    margin: auto;
  }
}
.cid-sdwgqUp2la .mbr-text {
  color: #cccccc;
}
.cid-sdwgqUp2la .text2 {
  color: #333333;
}
.cid-sdwgqUp2la .text3 {
  color: #333333;
}
.cid-sdwgqUp2la .title2 {
  color: #c1c1c1;
}
.cid-sdwgqUp2la .title1 {
  color: #c1c1c1;
}
.cid-sdwgqUp2la .title3 {
  color: #c1c1c1;
}
.cid-sdwgqUp2la .title4 {
  color: #c1c1c1;
}
.cid-sdwgqUp2la .text4 {
  color: #000000;
}
.cid-sdwgqUp2la .text1 {
  color: #000000;
}
.cid-sdwgqUp2la .title3 B {
  color: #c1c1c1;
}
.cid-sdwgqUp2la H1 {
  color: #333333;
}
.cid-sdwgGf7Upm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwgGf7Upm .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwgGf7Upm .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwgGf7Upm .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwgGf7Upm .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwgGf7Upm .row {
    padding: 0 4rem;
  }
}
.cid-sdwgGf7Upm .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwgGf7Upm .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwgGf7Upm .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwgGf7Upm .card1 {
  background-color: #ffffff;
}
.cid-sdwgGf7Upm .card2 {
  background-color: #ffffff;
}
.cid-sdwgGf7Upm .card3 {
  background-color: #ffffff;
}
.cid-sdwgGf7Upm .card4 {
  background-color: #ffffff;
}
.cid-sdwgGf7Upm img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwgGf7Upm .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwgGf7Upm .container {
  max-width: 1500px;
}
.cid-sdwgGf7Upm .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwgGf7Upm .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwgGf7Upm P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwgGf7Upm .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwgGf7Upm .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwgGf7Upm .col2,
  .cid-sdwgGf7Upm .col3,
  .cid-sdwgGf7Upm .col4 {
    margin-top: 0rem;
  }
  .cid-sdwgGf7Upm .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwgGf7Upm .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwgGf7Upm .number {
    margin: auto;
  }
}
.cid-sdwgGf7Upm .mbr-text {
  color: #cccccc;
}
.cid-sdwgGf7Upm .text2 {
  color: #333333;
}
.cid-sdwgGf7Upm .text3 {
  color: #333333;
}
.cid-sdwgGf7Upm .title2 {
  color: #c1c1c1;
}
.cid-sdwgGf7Upm .title1 {
  color: #c1c1c1;
}
.cid-sdwgGf7Upm .title3 {
  color: #c1c1c1;
}
.cid-sdwgGf7Upm .title4 {
  color: #c1c1c1;
}
.cid-sdwgGf7Upm .text4 {
  color: #000000;
}
.cid-sdwgGf7Upm .text1 {
  color: #000000;
}
.cid-sdwgGf7Upm .title3 B {
  color: #c1c1c1;
}
.cid-sdwgGf7Upm H1 {
  color: #333333;
}
.cid-sdwgTNRiap {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwgTNRiap .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwgTNRiap .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwgTNRiap .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwgTNRiap .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwgTNRiap .row {
    padding: 0 4rem;
  }
}
.cid-sdwgTNRiap .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwgTNRiap .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwgTNRiap .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwgTNRiap .card1 {
  background-color: #ffffff;
}
.cid-sdwgTNRiap .card2 {
  background-color: #ffffff;
}
.cid-sdwgTNRiap .card3 {
  background-color: #ffffff;
}
.cid-sdwgTNRiap .card4 {
  background-color: #ffffff;
}
.cid-sdwgTNRiap img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwgTNRiap .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwgTNRiap .container {
  max-width: 1500px;
}
.cid-sdwgTNRiap .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwgTNRiap .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwgTNRiap P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwgTNRiap .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwgTNRiap .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwgTNRiap .col2,
  .cid-sdwgTNRiap .col3,
  .cid-sdwgTNRiap .col4 {
    margin-top: 0rem;
  }
  .cid-sdwgTNRiap .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwgTNRiap .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwgTNRiap .number {
    margin: auto;
  }
}
.cid-sdwgTNRiap .mbr-text {
  color: #cccccc;
}
.cid-sdwgTNRiap .text2 {
  color: #333333;
}
.cid-sdwgTNRiap .text3 {
  color: #333333;
}
.cid-sdwgTNRiap .title2 {
  color: #c1c1c1;
}
.cid-sdwgTNRiap .title1 {
  color: #c1c1c1;
}
.cid-sdwgTNRiap .title3 {
  color: #c1c1c1;
}
.cid-sdwgTNRiap .title4 {
  color: #c1c1c1;
}
.cid-sdwgTNRiap .text4 {
  color: #000000;
}
.cid-sdwgTNRiap .text1 {
  color: #000000;
}
.cid-sdwgTNRiap .title3 B {
  color: #c1c1c1;
}
.cid-sdwgTNRiap H1 {
  color: #333333;
}
.cid-sdwh89jZKh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwh89jZKh .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwh89jZKh .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwh89jZKh .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwh89jZKh .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwh89jZKh .row {
    padding: 0 4rem;
  }
}
.cid-sdwh89jZKh .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwh89jZKh .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwh89jZKh .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwh89jZKh .card1 {
  background-color: #ffffff;
}
.cid-sdwh89jZKh .card2 {
  background-color: #ffffff;
}
.cid-sdwh89jZKh .card3 {
  background-color: #ffffff;
}
.cid-sdwh89jZKh .card4 {
  background-color: #ffffff;
}
.cid-sdwh89jZKh img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwh89jZKh .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwh89jZKh .container {
  max-width: 1500px;
}
.cid-sdwh89jZKh .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwh89jZKh .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwh89jZKh P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwh89jZKh .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwh89jZKh .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwh89jZKh .col2,
  .cid-sdwh89jZKh .col3,
  .cid-sdwh89jZKh .col4 {
    margin-top: 0rem;
  }
  .cid-sdwh89jZKh .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwh89jZKh .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwh89jZKh .number {
    margin: auto;
  }
}
.cid-sdwh89jZKh .mbr-text {
  color: #cccccc;
}
.cid-sdwh89jZKh .text2 {
  color: #333333;
}
.cid-sdwh89jZKh .text3 {
  color: #333333;
}
.cid-sdwh89jZKh .title2 {
  color: #c1c1c1;
}
.cid-sdwh89jZKh .title1 {
  color: #c1c1c1;
}
.cid-sdwh89jZKh .title3 {
  color: #c1c1c1;
}
.cid-sdwh89jZKh .title4 {
  color: #c1c1c1;
}
.cid-sdwh89jZKh .text4 {
  color: #000000;
}
.cid-sdwh89jZKh .text1 {
  color: #000000;
}
.cid-sdwh89jZKh .title3 B {
  color: #c1c1c1;
}
.cid-sdwh89jZKh H1 {
  color: #333333;
}
.cid-sdwhpRsiak {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwhpRsiak .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwhpRsiak .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwhpRsiak .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwhpRsiak .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwhpRsiak .row {
    padding: 0 4rem;
  }
}
.cid-sdwhpRsiak .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwhpRsiak .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwhpRsiak .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwhpRsiak .card1 {
  background-color: #ffffff;
}
.cid-sdwhpRsiak .card2 {
  background-color: #ffffff;
}
.cid-sdwhpRsiak .card3 {
  background-color: #ffffff;
}
.cid-sdwhpRsiak .card4 {
  background-color: #ffffff;
}
.cid-sdwhpRsiak img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwhpRsiak .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwhpRsiak .container {
  max-width: 1500px;
}
.cid-sdwhpRsiak .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwhpRsiak .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwhpRsiak P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwhpRsiak .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwhpRsiak .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwhpRsiak .col2,
  .cid-sdwhpRsiak .col3,
  .cid-sdwhpRsiak .col4 {
    margin-top: 0rem;
  }
  .cid-sdwhpRsiak .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwhpRsiak .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwhpRsiak .number {
    margin: auto;
  }
}
.cid-sdwhpRsiak .mbr-text {
  color: #cccccc;
}
.cid-sdwhpRsiak .text2 {
  color: #333333;
}
.cid-sdwhpRsiak .text3 {
  color: #333333;
}
.cid-sdwhpRsiak .title2 {
  color: #c1c1c1;
}
.cid-sdwhpRsiak .title1 {
  color: #c1c1c1;
}
.cid-sdwhpRsiak .title3 {
  color: #c1c1c1;
}
.cid-sdwhpRsiak .title4 {
  color: #c1c1c1;
}
.cid-sdwhpRsiak .text4 {
  color: #000000;
}
.cid-sdwhpRsiak .text1 {
  color: #000000;
}
.cid-sdwhpRsiak .title3 B {
  color: #c1c1c1;
}
.cid-sdwhpRsiak H1 {
  color: #333333;
}
.cid-sdwhBJBJ13 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwhBJBJ13 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwhBJBJ13 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwhBJBJ13 .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwhBJBJ13 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwhBJBJ13 .row {
    padding: 0 4rem;
  }
}
.cid-sdwhBJBJ13 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwhBJBJ13 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwhBJBJ13 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwhBJBJ13 .card1 {
  background-color: #ffffff;
}
.cid-sdwhBJBJ13 .card2 {
  background-color: #ffffff;
}
.cid-sdwhBJBJ13 .card3 {
  background-color: #ffffff;
}
.cid-sdwhBJBJ13 .card4 {
  background-color: #ffffff;
}
.cid-sdwhBJBJ13 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwhBJBJ13 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwhBJBJ13 .container {
  max-width: 1500px;
}
.cid-sdwhBJBJ13 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwhBJBJ13 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwhBJBJ13 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwhBJBJ13 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwhBJBJ13 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwhBJBJ13 .col2,
  .cid-sdwhBJBJ13 .col3,
  .cid-sdwhBJBJ13 .col4 {
    margin-top: 0rem;
  }
  .cid-sdwhBJBJ13 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwhBJBJ13 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwhBJBJ13 .number {
    margin: auto;
  }
}
.cid-sdwhBJBJ13 .mbr-text {
  color: #cccccc;
}
.cid-sdwhBJBJ13 .text2 {
  color: #333333;
}
.cid-sdwhBJBJ13 .text3 {
  color: #333333;
}
.cid-sdwhBJBJ13 .title2 {
  color: #c1c1c1;
}
.cid-sdwhBJBJ13 .title1 {
  color: #c1c1c1;
}
.cid-sdwhBJBJ13 .title3 {
  color: #c1c1c1;
}
.cid-sdwhBJBJ13 .title4 {
  color: #c1c1c1;
}
.cid-sdwhBJBJ13 .text4 {
  color: #000000;
}
.cid-sdwhBJBJ13 .text1 {
  color: #000000;
}
.cid-sdwhBJBJ13 .title3 B {
  color: #c1c1c1;
}
.cid-sdwhBJBJ13 H1 {
  color: #333333;
}
.cid-sdwhOoraCn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwhOoraCn .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwhOoraCn .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwhOoraCn .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwhOoraCn .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwhOoraCn .row {
    padding: 0 4rem;
  }
}
.cid-sdwhOoraCn .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwhOoraCn .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwhOoraCn .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwhOoraCn .card1 {
  background-color: #ffffff;
}
.cid-sdwhOoraCn .card2 {
  background-color: #ffffff;
}
.cid-sdwhOoraCn .card3 {
  background-color: #ffffff;
}
.cid-sdwhOoraCn .card4 {
  background-color: #ffffff;
}
.cid-sdwhOoraCn img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwhOoraCn .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwhOoraCn .container {
  max-width: 1500px;
}
.cid-sdwhOoraCn .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwhOoraCn .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwhOoraCn P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwhOoraCn .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwhOoraCn .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwhOoraCn .col2,
  .cid-sdwhOoraCn .col3,
  .cid-sdwhOoraCn .col4 {
    margin-top: 0rem;
  }
  .cid-sdwhOoraCn .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwhOoraCn .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwhOoraCn .number {
    margin: auto;
  }
}
.cid-sdwhOoraCn .mbr-text {
  color: #cccccc;
}
.cid-sdwhOoraCn .text2 {
  color: #333333;
}
.cid-sdwhOoraCn .text3 {
  color: #333333;
}
.cid-sdwhOoraCn .title2 {
  color: #c1c1c1;
}
.cid-sdwhOoraCn .title1 {
  color: #c1c1c1;
}
.cid-sdwhOoraCn .title3 {
  color: #c1c1c1;
}
.cid-sdwhOoraCn .title4 {
  color: #c1c1c1;
}
.cid-sdwhOoraCn .text4 {
  color: #000000;
}
.cid-sdwhOoraCn .text1 {
  color: #000000;
}
.cid-sdwhOoraCn .title3 B {
  color: #c1c1c1;
}
.cid-sdwhOoraCn H1 {
  color: #333333;
}
.cid-sdwhYIiTAO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwhYIiTAO .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwhYIiTAO .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwhYIiTAO .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwhYIiTAO .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwhYIiTAO .row {
    padding: 0 4rem;
  }
}
.cid-sdwhYIiTAO .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwhYIiTAO .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwhYIiTAO .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwhYIiTAO .card1 {
  background-color: #ffffff;
}
.cid-sdwhYIiTAO .card2 {
  background-color: #ffffff;
}
.cid-sdwhYIiTAO .card3 {
  background-color: #ffffff;
}
.cid-sdwhYIiTAO .card4 {
  background-color: #ffffff;
}
.cid-sdwhYIiTAO img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwhYIiTAO .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwhYIiTAO .container {
  max-width: 1500px;
}
.cid-sdwhYIiTAO .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwhYIiTAO .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwhYIiTAO P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwhYIiTAO .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwhYIiTAO .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwhYIiTAO .col2,
  .cid-sdwhYIiTAO .col3,
  .cid-sdwhYIiTAO .col4 {
    margin-top: 0rem;
  }
  .cid-sdwhYIiTAO .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwhYIiTAO .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwhYIiTAO .number {
    margin: auto;
  }
}
.cid-sdwhYIiTAO .mbr-text {
  color: #cccccc;
}
.cid-sdwhYIiTAO .text2 {
  color: #333333;
}
.cid-sdwhYIiTAO .text3 {
  color: #333333;
}
.cid-sdwhYIiTAO .title2 {
  color: #c1c1c1;
}
.cid-sdwhYIiTAO .title1 {
  color: #c1c1c1;
}
.cid-sdwhYIiTAO .title3 {
  color: #c1c1c1;
}
.cid-sdwhYIiTAO .title4 {
  color: #c1c1c1;
}
.cid-sdwhYIiTAO .text4 {
  color: #000000;
}
.cid-sdwhYIiTAO .text1 {
  color: #000000;
}
.cid-sdwhYIiTAO .title3 B {
  color: #c1c1c1;
}
.cid-sdwhYIiTAO H1 {
  color: #333333;
}
.cid-sdwicaBhEv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwicaBhEv .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwicaBhEv .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwicaBhEv .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwicaBhEv .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwicaBhEv .row {
    padding: 0 4rem;
  }
}
.cid-sdwicaBhEv .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwicaBhEv .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwicaBhEv .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwicaBhEv .card1 {
  background-color: #ffffff;
}
.cid-sdwicaBhEv .card2 {
  background-color: #ffffff;
}
.cid-sdwicaBhEv .card3 {
  background-color: #ffffff;
}
.cid-sdwicaBhEv .card4 {
  background-color: #ffffff;
}
.cid-sdwicaBhEv img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwicaBhEv .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwicaBhEv .container {
  max-width: 1500px;
}
.cid-sdwicaBhEv .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwicaBhEv .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwicaBhEv P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwicaBhEv .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwicaBhEv .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwicaBhEv .col2,
  .cid-sdwicaBhEv .col3,
  .cid-sdwicaBhEv .col4 {
    margin-top: 0rem;
  }
  .cid-sdwicaBhEv .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwicaBhEv .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwicaBhEv .number {
    margin: auto;
  }
}
.cid-sdwicaBhEv .mbr-text {
  color: #cccccc;
}
.cid-sdwicaBhEv .text2 {
  color: #333333;
}
.cid-sdwicaBhEv .text3 {
  color: #333333;
}
.cid-sdwicaBhEv .title2 {
  color: #c1c1c1;
}
.cid-sdwicaBhEv .title1 {
  color: #c1c1c1;
}
.cid-sdwicaBhEv .title3 {
  color: #c1c1c1;
}
.cid-sdwicaBhEv .title4 {
  color: #c1c1c1;
}
.cid-sdwicaBhEv .text4 {
  color: #000000;
}
.cid-sdwicaBhEv .text1 {
  color: #000000;
}
.cid-sdwicaBhEv .title3 B {
  color: #c1c1c1;
}
.cid-sdwicaBhEv H1 {
  color: #333333;
}
.cid-sdwinPyYau {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwinPyYau .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwinPyYau .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwinPyYau .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwinPyYau .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwinPyYau .row {
    padding: 0 4rem;
  }
}
.cid-sdwinPyYau .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwinPyYau .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwinPyYau .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwinPyYau .card1 {
  background-color: #ffffff;
}
.cid-sdwinPyYau .card2 {
  background-color: #ffffff;
}
.cid-sdwinPyYau .card3 {
  background-color: #ffffff;
}
.cid-sdwinPyYau .card4 {
  background-color: #ffffff;
}
.cid-sdwinPyYau img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwinPyYau .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwinPyYau .container {
  max-width: 1500px;
}
.cid-sdwinPyYau .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwinPyYau .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwinPyYau P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwinPyYau .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwinPyYau .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwinPyYau .col2,
  .cid-sdwinPyYau .col3,
  .cid-sdwinPyYau .col4 {
    margin-top: 0rem;
  }
  .cid-sdwinPyYau .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwinPyYau .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwinPyYau .number {
    margin: auto;
  }
}
.cid-sdwinPyYau .mbr-text {
  color: #cccccc;
}
.cid-sdwinPyYau .text2 {
  color: #333333;
}
.cid-sdwinPyYau .text3 {
  color: #333333;
}
.cid-sdwinPyYau .title2 {
  color: #c1c1c1;
}
.cid-sdwinPyYau .title1 {
  color: #c1c1c1;
}
.cid-sdwinPyYau .title3 {
  color: #c1c1c1;
}
.cid-sdwinPyYau .title4 {
  color: #c1c1c1;
}
.cid-sdwinPyYau .text4 {
  color: #000000;
}
.cid-sdwinPyYau .text1 {
  color: #000000;
}
.cid-sdwinPyYau .title3 B {
  color: #c1c1c1;
}
.cid-sdwinPyYau H1 {
  color: #333333;
}
.cid-sdwiyn2rYw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwiyn2rYw .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwiyn2rYw .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwiyn2rYw .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwiyn2rYw .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwiyn2rYw .row {
    padding: 0 4rem;
  }
}
.cid-sdwiyn2rYw .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwiyn2rYw .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwiyn2rYw .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwiyn2rYw .card1 {
  background-color: #ffffff;
}
.cid-sdwiyn2rYw .card2 {
  background-color: #ffffff;
}
.cid-sdwiyn2rYw .card3 {
  background-color: #ffffff;
}
.cid-sdwiyn2rYw .card4 {
  background-color: #ffffff;
}
.cid-sdwiyn2rYw img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwiyn2rYw .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwiyn2rYw .container {
  max-width: 1500px;
}
.cid-sdwiyn2rYw .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwiyn2rYw .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwiyn2rYw P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwiyn2rYw .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwiyn2rYw .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwiyn2rYw .col2,
  .cid-sdwiyn2rYw .col3,
  .cid-sdwiyn2rYw .col4 {
    margin-top: 0rem;
  }
  .cid-sdwiyn2rYw .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwiyn2rYw .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwiyn2rYw .number {
    margin: auto;
  }
}
.cid-sdwiyn2rYw .mbr-text {
  color: #cccccc;
}
.cid-sdwiyn2rYw .text2 {
  color: #333333;
}
.cid-sdwiyn2rYw .text3 {
  color: #333333;
}
.cid-sdwiyn2rYw .title2 {
  color: #c1c1c1;
}
.cid-sdwiyn2rYw .title1 {
  color: #c1c1c1;
}
.cid-sdwiyn2rYw .title3 {
  color: #c1c1c1;
}
.cid-sdwiyn2rYw .title4 {
  color: #c1c1c1;
}
.cid-sdwiyn2rYw .text4 {
  color: #000000;
}
.cid-sdwiyn2rYw .text1 {
  color: #000000;
}
.cid-sdwiyn2rYw .title3 B {
  color: #c1c1c1;
}
.cid-sdwiyn2rYw H1 {
  color: #333333;
}
.cid-sdwiLykld0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-sdwiLykld0 .card-wrapper {
  position: relative;
  margin: 0.5rem;
}
.cid-sdwiLykld0 .card-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 1400px) {
  .cid-sdwiLykld0 .card-wrapper {
    margin: 0rem;
  }
}
.cid-sdwiLykld0 .card {
  height: fit-content;
}
@media (min-width: 767px) {
  .cid-sdwiLykld0 .row {
    padding: 0 4rem;
  }
}
.cid-sdwiLykld0 .icon {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 1.5rem;
  transition: 0.3s;
  background: #000000;
}
.cid-sdwiLykld0 .icon:hover {
  padding-right: 1rem;
  padding-left: 2rem;
}
.cid-sdwiLykld0 .card-box {
  padding: 3rem 3rem 4rem 3rem;
  width: 100%;
}
.cid-sdwiLykld0 .card1 {
  background-color: #ffffff;
}
.cid-sdwiLykld0 .card2 {
  background-color: #ffffff;
}
.cid-sdwiLykld0 .card3 {
  background-color: #ffffff;
}
.cid-sdwiLykld0 .card4 {
  background-color: #ffffff;
}
.cid-sdwiLykld0 img {
  width: 100%;
  transition: 5s;
  object-fit: cover;
}
.cid-sdwiLykld0 .img-wrap {
  max-height: 200px;
  overflow: hidden;
}
.cid-sdwiLykld0 .container {
  max-width: 1500px;
}
.cid-sdwiLykld0 .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-sdwiLykld0 .mbr-iconfont {
  font-size: 1.3rem;
  color: #ffffff;
  display: flex;
  justify-content: center;
}
.cid-sdwiLykld0 P {
  color: #c1c1c1;
}
@media (max-width: 1200px) {
  .cid-sdwiLykld0 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 992px) {
  .cid-sdwiLykld0 .card-box {
    margin: 0rem;
    padding: 2rem 2rem 6rem 2rem;
  }
  .cid-sdwiLykld0 .col2,
  .cid-sdwiLykld0 .col3,
  .cid-sdwiLykld0 .col4 {
    margin-top: 0rem;
  }
  .cid-sdwiLykld0 .img-wrap {
    max-height: 180px;
  }
}
@media (max-width: 767px) {
  .cid-sdwiLykld0 .card-box {
    padding: 1rem 2rem 5rem 1rem;
  }
  .cid-sdwiLykld0 .number {
    margin: auto;
  }
}
.cid-sdwiLykld0 .mbr-text {
  color: #cccccc;
}
.cid-sdwiLykld0 .text2 {
  color: #333333;
}
.cid-sdwiLykld0 .text3 {
  color: #333333;
}
.cid-sdwiLykld0 .title2 {
  color: #c1c1c1;
}
.cid-sdwiLykld0 .title1 {
  color: #c1c1c1;
}
.cid-sdwiLykld0 .title3 {
  color: #c1c1c1;
}
.cid-sdwiLykld0 .title4 {
  color: #c1c1c1;
}
.cid-sdwiLykld0 .text4 {
  color: #000000;
}
.cid-sdwiLykld0 .text1 {
  color: #000000;
}
.cid-sdwiLykld0 .title3 B {
  color: #c1c1c1;
}
.cid-sdwiLykld0 H1 {
  color: #333333;
}
.cid-sduDgJG8Xw {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sduDgJG8Xw .container-fluid {
  padding: 0 5rem;
}
.cid-sduDgJG8Xw .animated-element {
  color: #000000;
}
.cid-sduDgJG8Xw .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sduDgJG8Xw .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sduDgJG8Xw .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sduDgJG8Xw .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sduDgJG8Xw .mbr-section-subtitle,
.cid-sduDgJG8Xw .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-saxJ8vav82 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxJ8vav82 .mbr-text {
  color: #ffffff;
}
.cid-saxJ8vav82 .container {
  max-width: 1000px;
}
.cid-saxJ8vav82 h4 {
  text-align: center;
}
.cid-saxJ8vav82 p {
  text-align: center;
}
.cid-saxJ8vav82 .row {
  justify-content: center;
}
.cid-saxJ8vav82 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxJ8vav82 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxJ8vav82 .card-title,
.cid-saxJ8vav82 .card-img {
  color: #ffffff;
}
.cid-saxJ8vav82 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxJ8vav82 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxJ8vav82 img {
  margin-bottom: 5rem;
}
.cid-saxJ8Q82qk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxJ8Q82qk .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxJ8Q82qk .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxJ8Q82qk .mbr-section-subtitle {
  color: #000000;
}
.cid-saxJ8Q82qk .card-img span {
  color: #1dc9cb;
}
.cid-saxJ8Q82qk .row-item {
  margin-bottom: 2rem;
}
.cid-saxJ8Q82qk .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxJ8Q82qk .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxJ8Q82qk .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxJ8Q82qk .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxJ8Q82qk .mbr-card-title,
.cid-saxJ8Q82qk .card-img {
  color: #ffffff;
}
.cid-savlDe5J3T {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-savlDe5J3T .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-savlDe5J3T img {
    width: 90%;
  }
}
.cid-savlDe5J3T .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-savlDe5J3T .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-savlDe5J3T .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-savlDe5J3T .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-savlDe5J3T .soc-item:hover span {
  color: #ffffff !important;
}
.cid-savlDe5J3T .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-savlDe5J3T .social-list {
    justify-content: center;
  }
}
.cid-savlDe5J3T .card-title {
  color: #ffffff;
}
.cid-savlDe5J3T .mbr-text,
.cid-savlDe5J3T .mbr-section-btn {
  color: #c1c1c1;
}
.cid-savlDfieFd {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-savlDfieFd .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-savlDfieFd .modal-body .close {
  background: #1b1b1b;
}
.cid-savlDfieFd .modal-body .close span {
  font-style: normal;
}
.cid-savlDfieFd .carousel-inner > .active,
.cid-savlDfieFd .carousel-inner > .next,
.cid-savlDfieFd .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-savlDfieFd .carousel-control .icon-next,
.cid-savlDfieFd .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-savlDfieFd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-savlDfieFd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-savlDfieFd .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-savlDfieFd .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-savlDfieFd .boxed-slider > div {
  position: relative;
}
.cid-savlDfieFd .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-savlDfieFd .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-savlDfieFd .mbr-table-cell {
  padding: 0;
}
.cid-savlDfieFd .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-savlDfieFd .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-savlDfieFd .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-savlDfieFd .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-savlDfieFd .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-savlDfieFd .carousel-item .container {
    width: 100%;
  }
}
.cid-savlDfieFd .carousel-item-next.carousel-item-left,
.cid-savlDfieFd .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-savlDfieFd .active.carousel-item-right,
.cid-savlDfieFd .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-savlDfieFd .active.carousel-item-left,
.cid-savlDfieFd .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-savlDfieFd .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-savlDfieFd .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-savlDfieFd .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-savlDfieFd .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-savlDfieFd .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-savlDfieFd .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-savlDfieFd .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-savlDfieFd .mbr-slider .carousel-indicators li.active,
.cid-savlDfieFd .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-savlDfieFd .mbr-slider .carousel-indicators li::after,
.cid-savlDfieFd .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-savlDfieFd .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-savlDfieFd .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-savlDfieFd .mbr-slider > .container img {
  width: 100%;
}
.cid-savlDfieFd .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-savlDfieFd .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-savlDfieFd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-savlDfieFd .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-savlDfieFd .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-savlDfieFd .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-savlDfieFd .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-savlDfieFd .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-savlDfieFd .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-savlDfieFd .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-savlDfieFd .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-savlDfieFd .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-savlDfieFd .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-savlDfieFd .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-savlDfieFd .carousel-inner {
  height: 100%;
}
.cid-savlDfieFd .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-savlDfieFd .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-savlDfieFd .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-savlDfieFd .carousel-item .container-slide {
  text-align: center;
}
.cid-savlDfieFd .content-slider-wrap {
  width: 100%;
}
.cid-savlDfieFd .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-savlDfieFd .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-savlDfieFd .carousel-control {
  margin-left: 2px!important;
}
.cid-savEZDQrsc {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savEZDQrsc .title__wrap {
  margin-bottom: 30px;
}
.cid-savEZDQrsc .title__block {
  margin-bottom: 10px;
}
.cid-savEZDQrsc .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savEZDQrsc .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savEZDQrsc .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savEZDQrsc .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savEZDQrsc .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savEZDQrsc .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savEZDQrsc .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savEZDQrsc .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savEZDQrsc .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savEZDQrsc .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savEZDQrsc .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savEZDQrsc .descr__block {
  padding: 25px 0 0;
}
.cid-savEZDQrsc .descr__title {
  margin-bottom: 5px;
}
.cid-savEZDQrsc .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savEZDQrsc .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savEZDQrsc .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savEZDQrsc .link__text a {
  position: relative;
}
.cid-savEZDQrsc .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savEZDQrsc .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savEZDQrsc .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savEZDQrsc .image {
    height: 300px;
  }
  .cid-savEZDQrsc .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savEZDQrsc .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savEZDQrsc .buttons {
    justify-content: flex-start;
  }
}
.cid-savF09PsLU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savF09PsLU .title__wrap {
  margin-bottom: 30px;
}
.cid-savF09PsLU .title__block {
  margin-bottom: 10px;
}
.cid-savF09PsLU .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savF09PsLU .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savF09PsLU .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savF09PsLU .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savF09PsLU .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savF09PsLU .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savF09PsLU .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savF09PsLU .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savF09PsLU .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savF09PsLU .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savF09PsLU .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savF09PsLU .descr__block {
  padding: 25px 0 0;
}
.cid-savF09PsLU .descr__title {
  margin-bottom: 5px;
}
.cid-savF09PsLU .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savF09PsLU .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savF09PsLU .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savF09PsLU .link__text a {
  position: relative;
}
.cid-savF09PsLU .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savF09PsLU .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savF09PsLU .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savF09PsLU .image {
    height: 300px;
  }
  .cid-savF09PsLU .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savF09PsLU .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savF09PsLU .buttons {
    justify-content: flex-start;
  }
}
.cid-savF0mxNRs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savF0mxNRs .title__wrap {
  margin-bottom: 30px;
}
.cid-savF0mxNRs .title__block {
  margin-bottom: 10px;
}
.cid-savF0mxNRs .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savF0mxNRs .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savF0mxNRs .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savF0mxNRs .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savF0mxNRs .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savF0mxNRs .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savF0mxNRs .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savF0mxNRs .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savF0mxNRs .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savF0mxNRs .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savF0mxNRs .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savF0mxNRs .descr__block {
  padding: 25px 0 0;
}
.cid-savF0mxNRs .descr__title {
  margin-bottom: 5px;
}
.cid-savF0mxNRs .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savF0mxNRs .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savF0mxNRs .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savF0mxNRs .link__text a {
  position: relative;
}
.cid-savF0mxNRs .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savF0mxNRs .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savF0mxNRs .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savF0mxNRs .image {
    height: 300px;
  }
  .cid-savF0mxNRs .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savF0mxNRs .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savF0mxNRs .buttons {
    justify-content: flex-start;
  }
}
.cid-savlDljR0d {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-savlDljR0d .container-fluid {
  padding: 0 5rem;
}
.cid-savlDljR0d .animated-element {
  color: #000000;
}
.cid-savlDljR0d .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-savlDljR0d .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-savlDljR0d .container-fluid {
    padding: 0 1rem;
  }
}
.cid-savlDljR0d .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-savlDljR0d .mbr-section-subtitle,
.cid-savlDljR0d .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-savlDqhyvA .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-savlDqhyvA .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-savlDqhyvA a {
  font-style: normal;
}
.cid-savlDqhyvA a .link:hover {
  color: inherit!important;
}
.cid-savlDqhyvA .dropdown-item:active {
  background: #000000;
}
.cid-savlDqhyvA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-savlDqhyvA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-savlDqhyvA .nav-item:focus,
.cid-savlDqhyvA .nav-link:focus {
  outline: none;
}
.cid-savlDqhyvA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-savlDqhyvA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-savlDqhyvA .menu-logo {
  margin-right: auto;
}
.cid-savlDqhyvA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-savlDqhyvA .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-savlDqhyvA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-savlDqhyvA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-savlDqhyvA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-savlDqhyvA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-savlDqhyvA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-savlDqhyvA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-savlDqhyvA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-savlDqhyvA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-savlDqhyvA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-savlDqhyvA .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-savlDqhyvA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-savlDqhyvA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-savlDqhyvA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-savlDqhyvA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-savlDqhyvA .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-savlDqhyvA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-savlDqhyvA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-savlDqhyvA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-savlDqhyvA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-savlDqhyvA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-savlDqhyvA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-savlDqhyvA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-savlDqhyvA button.navbar-toggler:focus {
  outline: none;
}
.cid-savlDqhyvA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-savlDqhyvA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-savlDqhyvA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-savlDqhyvA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-savlDqhyvA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-savlDqhyvA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-savlDqhyvA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-savlDqhyvA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-savlDqhyvA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-savlDqhyvA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-savlDqhyvA .collapsed .btn {
  display: -webkit-flex;
}
.cid-savlDqhyvA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-savlDqhyvA .collapsed .navbar-collapse.collapsing,
.cid-savlDqhyvA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-savlDqhyvA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-savlDqhyvA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-savlDqhyvA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-savlDqhyvA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-savlDqhyvA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-savlDqhyvA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-savlDqhyvA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-savlDqhyvA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-savlDqhyvA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-savlDqhyvA .collapsed button.navbar-toggler {
  display: block;
}
.cid-savlDqhyvA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-savlDqhyvA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-savlDqhyvA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-savlDqhyvA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-savlDqhyvA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-savlDqhyvA .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: 1023px) {
  .cid-savlDqhyvA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-savlDqhyvA img {
    height: 3.8rem !important;
  }
  .cid-savlDqhyvA .btn {
    display: -webkit-flex;
  }
  .cid-savlDqhyvA button.navbar-toggler {
    display: block;
  }
  .cid-savlDqhyvA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-savlDqhyvA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-savlDqhyvA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-savlDqhyvA .navbar-collapse.collapsing,
  .cid-savlDqhyvA .navbar-collapse.show {
    display: block !important;
  }
  .cid-savlDqhyvA .navbar-collapse.collapsing .navbar-nav,
  .cid-savlDqhyvA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-savlDqhyvA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-savlDqhyvA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-savlDqhyvA .navbar-collapse.collapsing .navbar-buttons,
  .cid-savlDqhyvA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-savlDqhyvA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-savlDqhyvA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-savlDqhyvA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-savlDqhyvA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-savlDqhyvA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-savlDqhyvA .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-savlDqhyvA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-savlDqhyvA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-savlDqhyvA .nav-link,
.cid-savlDqhyvA .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-savlDqhyvA .nav-link:hover,
.cid-savlDqhyvA .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxKZ9lQsG {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxKZ9lQsG .mbr-text {
  color: #ffffff;
}
.cid-saxKZ9lQsG .container {
  max-width: 1000px;
}
.cid-saxKZ9lQsG h4 {
  text-align: center;
}
.cid-saxKZ9lQsG p {
  text-align: center;
}
.cid-saxKZ9lQsG .row {
  justify-content: center;
}
.cid-saxKZ9lQsG .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxKZ9lQsG .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxKZ9lQsG .card-title,
.cid-saxKZ9lQsG .card-img {
  color: #ffffff;
}
.cid-saxKZ9lQsG .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxKZ9lQsG .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxKZ9lQsG img {
  margin-bottom: 5rem;
}
.cid-saxKZlYPCM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxKZlYPCM .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxKZlYPCM .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxKZlYPCM .mbr-section-subtitle {
  color: #000000;
}
.cid-saxKZlYPCM .card-img span {
  color: #1dc9cb;
}
.cid-saxKZlYPCM .row-item {
  margin-bottom: 2rem;
}
.cid-saxKZlYPCM .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxKZlYPCM .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxKZlYPCM .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxKZlYPCM .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxKZlYPCM .mbr-card-title,
.cid-saxKZlYPCM .card-img {
  color: #ffffff;
}
.cid-savp9HL6kb {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-savp9HL6kb .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-savp9HL6kb img {
    width: 90%;
  }
}
.cid-savp9HL6kb .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-savp9HL6kb .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-savp9HL6kb .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-savp9HL6kb .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-savp9HL6kb .soc-item:hover span {
  color: #ffffff !important;
}
.cid-savp9HL6kb .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-savp9HL6kb .social-list {
    justify-content: center;
  }
}
.cid-savp9HL6kb .card-title {
  color: #ffffff;
}
.cid-savp9HL6kb .mbr-text,
.cid-savp9HL6kb .mbr-section-btn {
  color: #c1c1c1;
}
.cid-savp9JgtYC {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-savp9JgtYC .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-savp9JgtYC .modal-body .close {
  background: #1b1b1b;
}
.cid-savp9JgtYC .modal-body .close span {
  font-style: normal;
}
.cid-savp9JgtYC .carousel-inner > .active,
.cid-savp9JgtYC .carousel-inner > .next,
.cid-savp9JgtYC .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-savp9JgtYC .carousel-control .icon-next,
.cid-savp9JgtYC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-savp9JgtYC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-savp9JgtYC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-savp9JgtYC .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-savp9JgtYC .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-savp9JgtYC .boxed-slider > div {
  position: relative;
}
.cid-savp9JgtYC .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-savp9JgtYC .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-savp9JgtYC .mbr-table-cell {
  padding: 0;
}
.cid-savp9JgtYC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-savp9JgtYC .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-savp9JgtYC .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-savp9JgtYC .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-savp9JgtYC .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-savp9JgtYC .carousel-item .container {
    width: 100%;
  }
}
.cid-savp9JgtYC .carousel-item-next.carousel-item-left,
.cid-savp9JgtYC .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-savp9JgtYC .active.carousel-item-right,
.cid-savp9JgtYC .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-savp9JgtYC .active.carousel-item-left,
.cid-savp9JgtYC .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-savp9JgtYC .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-savp9JgtYC .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-savp9JgtYC .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-savp9JgtYC .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-savp9JgtYC .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-savp9JgtYC .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-savp9JgtYC .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-savp9JgtYC .mbr-slider .carousel-indicators li.active,
.cid-savp9JgtYC .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-savp9JgtYC .mbr-slider .carousel-indicators li::after,
.cid-savp9JgtYC .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-savp9JgtYC .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-savp9JgtYC .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-savp9JgtYC .mbr-slider > .container img {
  width: 100%;
}
.cid-savp9JgtYC .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-savp9JgtYC .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-savp9JgtYC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-savp9JgtYC .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-savp9JgtYC .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-savp9JgtYC .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-savp9JgtYC .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-savp9JgtYC .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-savp9JgtYC .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-savp9JgtYC .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-savp9JgtYC .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-savp9JgtYC .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-savp9JgtYC .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-savp9JgtYC .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-savp9JgtYC .carousel-inner {
  height: 100%;
}
.cid-savp9JgtYC .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-savp9JgtYC .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-savp9JgtYC .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-savp9JgtYC .carousel-item .container-slide {
  text-align: center;
}
.cid-savp9JgtYC .content-slider-wrap {
  width: 100%;
}
.cid-savp9JgtYC .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-savp9JgtYC .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-savp9JgtYC .carousel-control {
  margin-left: 2px!important;
}
.cid-savGfYqZ9y {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savGfYqZ9y .title__wrap {
  margin-bottom: 30px;
}
.cid-savGfYqZ9y .title__block {
  margin-bottom: 10px;
}
.cid-savGfYqZ9y .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savGfYqZ9y .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGfYqZ9y .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savGfYqZ9y .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savGfYqZ9y .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savGfYqZ9y .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savGfYqZ9y .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savGfYqZ9y .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savGfYqZ9y .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savGfYqZ9y .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savGfYqZ9y .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savGfYqZ9y .descr__block {
  padding: 25px 0 0;
}
.cid-savGfYqZ9y .descr__title {
  margin-bottom: 5px;
}
.cid-savGfYqZ9y .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGfYqZ9y .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savGfYqZ9y .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savGfYqZ9y .link__text a {
  position: relative;
}
.cid-savGfYqZ9y .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savGfYqZ9y .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savGfYqZ9y .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savGfYqZ9y .image {
    height: 300px;
  }
  .cid-savGfYqZ9y .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savGfYqZ9y .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savGfYqZ9y .buttons {
    justify-content: flex-start;
  }
}
.cid-savGgtPPLe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savGgtPPLe .title__wrap {
  margin-bottom: 30px;
}
.cid-savGgtPPLe .title__block {
  margin-bottom: 10px;
}
.cid-savGgtPPLe .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savGgtPPLe .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGgtPPLe .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savGgtPPLe .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savGgtPPLe .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savGgtPPLe .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savGgtPPLe .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savGgtPPLe .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savGgtPPLe .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savGgtPPLe .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savGgtPPLe .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savGgtPPLe .descr__block {
  padding: 25px 0 0;
}
.cid-savGgtPPLe .descr__title {
  margin-bottom: 5px;
}
.cid-savGgtPPLe .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGgtPPLe .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savGgtPPLe .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savGgtPPLe .link__text a {
  position: relative;
}
.cid-savGgtPPLe .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savGgtPPLe .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savGgtPPLe .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savGgtPPLe .image {
    height: 300px;
  }
  .cid-savGgtPPLe .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savGgtPPLe .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savGgtPPLe .buttons {
    justify-content: flex-start;
  }
}
.cid-savGgFoXn4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savGgFoXn4 .title__wrap {
  margin-bottom: 30px;
}
.cid-savGgFoXn4 .title__block {
  margin-bottom: 10px;
}
.cid-savGgFoXn4 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savGgFoXn4 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGgFoXn4 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savGgFoXn4 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savGgFoXn4 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savGgFoXn4 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savGgFoXn4 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savGgFoXn4 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savGgFoXn4 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savGgFoXn4 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savGgFoXn4 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savGgFoXn4 .descr__block {
  padding: 25px 0 0;
}
.cid-savGgFoXn4 .descr__title {
  margin-bottom: 5px;
}
.cid-savGgFoXn4 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savGgFoXn4 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savGgFoXn4 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savGgFoXn4 .link__text a {
  position: relative;
}
.cid-savGgFoXn4 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savGgFoXn4 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savGgFoXn4 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savGgFoXn4 .image {
    height: 300px;
  }
  .cid-savGgFoXn4 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savGgFoXn4 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savGgFoXn4 .buttons {
    justify-content: flex-start;
  }
}
.cid-savp9QNsRS {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-savp9QNsRS .container-fluid {
  padding: 0 5rem;
}
.cid-savp9QNsRS .animated-element {
  color: #000000;
}
.cid-savp9QNsRS .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-savp9QNsRS .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-savp9QNsRS .container-fluid {
    padding: 0 1rem;
  }
}
.cid-savp9QNsRS .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-savp9QNsRS .mbr-section-subtitle,
.cid-savp9QNsRS .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-savp9Wcfod .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-savp9Wcfod .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-savp9Wcfod a {
  font-style: normal;
}
.cid-savp9Wcfod a .link:hover {
  color: inherit!important;
}
.cid-savp9Wcfod .dropdown-item:active {
  background: #000000;
}
.cid-savp9Wcfod .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-savp9Wcfod .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-savp9Wcfod .nav-item:focus,
.cid-savp9Wcfod .nav-link:focus {
  outline: none;
}
.cid-savp9Wcfod .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-savp9Wcfod .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-savp9Wcfod .menu-logo {
  margin-right: auto;
}
.cid-savp9Wcfod .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-savp9Wcfod .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-savp9Wcfod .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-savp9Wcfod .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-savp9Wcfod .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-savp9Wcfod .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-savp9Wcfod .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-savp9Wcfod .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-savp9Wcfod .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-savp9Wcfod .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-savp9Wcfod .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-savp9Wcfod .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-savp9Wcfod .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-savp9Wcfod .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-savp9Wcfod .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-savp9Wcfod .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-savp9Wcfod .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-savp9Wcfod .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-savp9Wcfod .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-savp9Wcfod .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-savp9Wcfod .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-savp9Wcfod .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-savp9Wcfod .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-savp9Wcfod button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-savp9Wcfod button.navbar-toggler:focus {
  outline: none;
}
.cid-savp9Wcfod button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-savp9Wcfod button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-savp9Wcfod button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-savp9Wcfod button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-savp9Wcfod button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-savp9Wcfod nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-savp9Wcfod nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-savp9Wcfod nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-savp9Wcfod nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-savp9Wcfod .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-savp9Wcfod .collapsed .btn {
  display: -webkit-flex;
}
.cid-savp9Wcfod .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-savp9Wcfod .collapsed .navbar-collapse.collapsing,
.cid-savp9Wcfod .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-savp9Wcfod .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-savp9Wcfod .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-savp9Wcfod .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-savp9Wcfod .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-savp9Wcfod .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-savp9Wcfod .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-savp9Wcfod .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-savp9Wcfod .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-savp9Wcfod .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-savp9Wcfod .collapsed button.navbar-toggler {
  display: block;
}
.cid-savp9Wcfod .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-savp9Wcfod .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-savp9Wcfod .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-savp9Wcfod .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-savp9Wcfod .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-savp9Wcfod .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: 1023px) {
  .cid-savp9Wcfod .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-savp9Wcfod img {
    height: 3.8rem !important;
  }
  .cid-savp9Wcfod .btn {
    display: -webkit-flex;
  }
  .cid-savp9Wcfod button.navbar-toggler {
    display: block;
  }
  .cid-savp9Wcfod .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-savp9Wcfod .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-savp9Wcfod .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-savp9Wcfod .navbar-collapse.collapsing,
  .cid-savp9Wcfod .navbar-collapse.show {
    display: block !important;
  }
  .cid-savp9Wcfod .navbar-collapse.collapsing .navbar-nav,
  .cid-savp9Wcfod .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-savp9Wcfod .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-savp9Wcfod .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-savp9Wcfod .navbar-collapse.collapsing .navbar-buttons,
  .cid-savp9Wcfod .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-savp9Wcfod .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-savp9Wcfod .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-savp9Wcfod .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-savp9Wcfod .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-savp9Wcfod .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-savp9Wcfod .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-savp9Wcfod .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-savp9Wcfod .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-savp9Wcfod .nav-link,
.cid-savp9Wcfod .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-savp9Wcfod .nav-link:hover,
.cid-savp9Wcfod .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxLgGYjoc {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxLgGYjoc .mbr-text {
  color: #ffffff;
}
.cid-saxLgGYjoc .container {
  max-width: 1000px;
}
.cid-saxLgGYjoc h4 {
  text-align: center;
}
.cid-saxLgGYjoc p {
  text-align: center;
}
.cid-saxLgGYjoc .row {
  justify-content: center;
}
.cid-saxLgGYjoc .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxLgGYjoc .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxLgGYjoc .card-title,
.cid-saxLgGYjoc .card-img {
  color: #ffffff;
}
.cid-saxLgGYjoc .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxLgGYjoc .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxLgGYjoc img {
  margin-bottom: 5rem;
}
.cid-saxLgQXGu6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxLgQXGu6 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxLgQXGu6 .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxLgQXGu6 .mbr-section-subtitle {
  color: #000000;
}
.cid-saxLgQXGu6 .card-img span {
  color: #1dc9cb;
}
.cid-saxLgQXGu6 .row-item {
  margin-bottom: 2rem;
}
.cid-saxLgQXGu6 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxLgQXGu6 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxLgQXGu6 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxLgQXGu6 .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxLgQXGu6 .mbr-card-title,
.cid-saxLgQXGu6 .card-img {
  color: #ffffff;
}
.cid-savwJbqLsF {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-savwJbqLsF .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-savwJbqLsF img {
    width: 90%;
  }
}
.cid-savwJbqLsF .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-savwJbqLsF .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-savwJbqLsF .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-savwJbqLsF .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-savwJbqLsF .soc-item:hover span {
  color: #ffffff !important;
}
.cid-savwJbqLsF .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-savwJbqLsF .social-list {
    justify-content: center;
  }
}
.cid-savwJbqLsF .card-title {
  color: #ffffff;
}
.cid-savwJbqLsF .mbr-text,
.cid-savwJbqLsF .mbr-section-btn {
  color: #c1c1c1;
}
.cid-savwJc7bnU {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-savwJc7bnU .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-savwJc7bnU .modal-body .close {
  background: #1b1b1b;
}
.cid-savwJc7bnU .modal-body .close span {
  font-style: normal;
}
.cid-savwJc7bnU .carousel-inner > .active,
.cid-savwJc7bnU .carousel-inner > .next,
.cid-savwJc7bnU .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-savwJc7bnU .carousel-control .icon-next,
.cid-savwJc7bnU .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-savwJc7bnU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-savwJc7bnU .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-savwJc7bnU .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-savwJc7bnU .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-savwJc7bnU .boxed-slider > div {
  position: relative;
}
.cid-savwJc7bnU .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-savwJc7bnU .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-savwJc7bnU .mbr-table-cell {
  padding: 0;
}
.cid-savwJc7bnU .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-savwJc7bnU .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-savwJc7bnU .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-savwJc7bnU .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-savwJc7bnU .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-savwJc7bnU .carousel-item .container {
    width: 100%;
  }
}
.cid-savwJc7bnU .carousel-item-next.carousel-item-left,
.cid-savwJc7bnU .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-savwJc7bnU .active.carousel-item-right,
.cid-savwJc7bnU .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-savwJc7bnU .active.carousel-item-left,
.cid-savwJc7bnU .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-savwJc7bnU .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-savwJc7bnU .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-savwJc7bnU .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-savwJc7bnU .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-savwJc7bnU .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-savwJc7bnU .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-savwJc7bnU .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-savwJc7bnU .mbr-slider .carousel-indicators li.active,
.cid-savwJc7bnU .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-savwJc7bnU .mbr-slider .carousel-indicators li::after,
.cid-savwJc7bnU .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-savwJc7bnU .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-savwJc7bnU .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-savwJc7bnU .mbr-slider > .container img {
  width: 100%;
}
.cid-savwJc7bnU .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-savwJc7bnU .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-savwJc7bnU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-savwJc7bnU .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-savwJc7bnU .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-savwJc7bnU .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-savwJc7bnU .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-savwJc7bnU .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-savwJc7bnU .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-savwJc7bnU .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-savwJc7bnU .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-savwJc7bnU .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-savwJc7bnU .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-savwJc7bnU .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-savwJc7bnU .carousel-inner {
  height: 100%;
}
.cid-savwJc7bnU .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-savwJc7bnU .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-savwJc7bnU .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-savwJc7bnU .carousel-item .container-slide {
  text-align: center;
}
.cid-savwJc7bnU .content-slider-wrap {
  width: 100%;
}
.cid-savwJc7bnU .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-savwJc7bnU .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-savwJc7bnU .carousel-control {
  margin-left: 2px!important;
}
.cid-savFDGPqZQ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savFDGPqZQ .title__wrap {
  margin-bottom: 30px;
}
.cid-savFDGPqZQ .title__block {
  margin-bottom: 10px;
}
.cid-savFDGPqZQ .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savFDGPqZQ .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savFDGPqZQ .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savFDGPqZQ .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savFDGPqZQ .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savFDGPqZQ .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savFDGPqZQ .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savFDGPqZQ .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savFDGPqZQ .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savFDGPqZQ .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savFDGPqZQ .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savFDGPqZQ .descr__block {
  padding: 25px 0 0;
}
.cid-savFDGPqZQ .descr__title {
  margin-bottom: 5px;
}
.cid-savFDGPqZQ .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savFDGPqZQ .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savFDGPqZQ .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savFDGPqZQ .link__text a {
  position: relative;
}
.cid-savFDGPqZQ .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savFDGPqZQ .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savFDGPqZQ .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savFDGPqZQ .image {
    height: 300px;
  }
  .cid-savFDGPqZQ .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savFDGPqZQ .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savFDGPqZQ .buttons {
    justify-content: flex-start;
  }
}
.cid-savFDYETAB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savFDYETAB .title__wrap {
  margin-bottom: 30px;
}
.cid-savFDYETAB .title__block {
  margin-bottom: 10px;
}
.cid-savFDYETAB .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savFDYETAB .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savFDYETAB .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savFDYETAB .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savFDYETAB .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savFDYETAB .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savFDYETAB .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savFDYETAB .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savFDYETAB .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savFDYETAB .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savFDYETAB .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savFDYETAB .descr__block {
  padding: 25px 0 0;
}
.cid-savFDYETAB .descr__title {
  margin-bottom: 5px;
}
.cid-savFDYETAB .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savFDYETAB .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savFDYETAB .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savFDYETAB .link__text a {
  position: relative;
}
.cid-savFDYETAB .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savFDYETAB .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savFDYETAB .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savFDYETAB .image {
    height: 300px;
  }
  .cid-savFDYETAB .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savFDYETAB .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savFDYETAB .buttons {
    justify-content: flex-start;
  }
}
.cid-savFEaFv67 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-savFEaFv67 .title__wrap {
  margin-bottom: 30px;
}
.cid-savFEaFv67 .title__block {
  margin-bottom: 10px;
}
.cid-savFEaFv67 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-savFEaFv67 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savFEaFv67 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-savFEaFv67 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-savFEaFv67 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-savFEaFv67 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-savFEaFv67 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-savFEaFv67 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-savFEaFv67 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-savFEaFv67 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-savFEaFv67 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-savFEaFv67 .descr__block {
  padding: 25px 0 0;
}
.cid-savFEaFv67 .descr__title {
  margin-bottom: 5px;
}
.cid-savFEaFv67 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-savFEaFv67 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-savFEaFv67 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-savFEaFv67 .link__text a {
  position: relative;
}
.cid-savFEaFv67 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-savFEaFv67 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-savFEaFv67 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-savFEaFv67 .image {
    height: 300px;
  }
  .cid-savFEaFv67 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-savFEaFv67 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-savFEaFv67 .buttons {
    justify-content: flex-start;
  }
}
.cid-savwJf2yXi {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-savwJf2yXi .container-fluid {
  padding: 0 5rem;
}
.cid-savwJf2yXi .animated-element {
  color: #000000;
}
.cid-savwJf2yXi .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-savwJf2yXi .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-savwJf2yXi .container-fluid {
    padding: 0 1rem;
  }
}
.cid-savwJf2yXi .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-savwJf2yXi .mbr-section-subtitle,
.cid-savwJf2yXi .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-savwJhFqsg .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-savwJhFqsg .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-savwJhFqsg a {
  font-style: normal;
}
.cid-savwJhFqsg a .link:hover {
  color: inherit!important;
}
.cid-savwJhFqsg .dropdown-item:active {
  background: #000000;
}
.cid-savwJhFqsg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-savwJhFqsg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-savwJhFqsg .nav-item:focus,
.cid-savwJhFqsg .nav-link:focus {
  outline: none;
}
.cid-savwJhFqsg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-savwJhFqsg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-savwJhFqsg .menu-logo {
  margin-right: auto;
}
.cid-savwJhFqsg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-savwJhFqsg .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-savwJhFqsg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-savwJhFqsg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-savwJhFqsg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-savwJhFqsg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-savwJhFqsg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-savwJhFqsg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-savwJhFqsg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-savwJhFqsg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-savwJhFqsg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-savwJhFqsg .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-savwJhFqsg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-savwJhFqsg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-savwJhFqsg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-savwJhFqsg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-savwJhFqsg .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-savwJhFqsg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-savwJhFqsg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-savwJhFqsg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-savwJhFqsg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-savwJhFqsg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-savwJhFqsg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-savwJhFqsg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-savwJhFqsg button.navbar-toggler:focus {
  outline: none;
}
.cid-savwJhFqsg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-savwJhFqsg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-savwJhFqsg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-savwJhFqsg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-savwJhFqsg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-savwJhFqsg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-savwJhFqsg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-savwJhFqsg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-savwJhFqsg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-savwJhFqsg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-savwJhFqsg .collapsed .btn {
  display: -webkit-flex;
}
.cid-savwJhFqsg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-savwJhFqsg .collapsed .navbar-collapse.collapsing,
.cid-savwJhFqsg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-savwJhFqsg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-savwJhFqsg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-savwJhFqsg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-savwJhFqsg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-savwJhFqsg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-savwJhFqsg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-savwJhFqsg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-savwJhFqsg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-savwJhFqsg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-savwJhFqsg .collapsed button.navbar-toggler {
  display: block;
}
.cid-savwJhFqsg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-savwJhFqsg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-savwJhFqsg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-savwJhFqsg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-savwJhFqsg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-savwJhFqsg .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: 1023px) {
  .cid-savwJhFqsg .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-savwJhFqsg img {
    height: 3.8rem !important;
  }
  .cid-savwJhFqsg .btn {
    display: -webkit-flex;
  }
  .cid-savwJhFqsg button.navbar-toggler {
    display: block;
  }
  .cid-savwJhFqsg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-savwJhFqsg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-savwJhFqsg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-savwJhFqsg .navbar-collapse.collapsing,
  .cid-savwJhFqsg .navbar-collapse.show {
    display: block !important;
  }
  .cid-savwJhFqsg .navbar-collapse.collapsing .navbar-nav,
  .cid-savwJhFqsg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-savwJhFqsg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-savwJhFqsg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-savwJhFqsg .navbar-collapse.collapsing .navbar-buttons,
  .cid-savwJhFqsg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-savwJhFqsg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-savwJhFqsg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-savwJhFqsg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-savwJhFqsg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-savwJhFqsg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-savwJhFqsg .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-savwJhFqsg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-savwJhFqsg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-savwJhFqsg .nav-link,
.cid-savwJhFqsg .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-savwJhFqsg .nav-link:hover,
.cid-savwJhFqsg .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxL7VuzEn {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxL7VuzEn .mbr-text {
  color: #ffffff;
}
.cid-saxL7VuzEn .container {
  max-width: 1000px;
}
.cid-saxL7VuzEn h4 {
  text-align: center;
}
.cid-saxL7VuzEn p {
  text-align: center;
}
.cid-saxL7VuzEn .row {
  justify-content: center;
}
.cid-saxL7VuzEn .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxL7VuzEn .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxL7VuzEn .card-title,
.cid-saxL7VuzEn .card-img {
  color: #ffffff;
}
.cid-saxL7VuzEn .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxL7VuzEn .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxL7VuzEn img {
  margin-bottom: 5rem;
}
.cid-saxL86huBt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxL86huBt .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxL86huBt .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxL86huBt .mbr-section-subtitle {
  color: #000000;
}
.cid-saxL86huBt .card-img span {
  color: #1dc9cb;
}
.cid-saxL86huBt .row-item {
  margin-bottom: 2rem;
}
.cid-saxL86huBt .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxL86huBt .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxL86huBt .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxL86huBt .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxL86huBt .mbr-card-title,
.cid-saxL86huBt .card-img {
  color: #ffffff;
}
.cid-sawezX8yQu {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sawezX8yQu .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sawezX8yQu img {
    width: 90%;
  }
}
.cid-sawezX8yQu .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sawezX8yQu .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sawezX8yQu .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sawezX8yQu .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sawezX8yQu .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sawezX8yQu .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sawezX8yQu .social-list {
    justify-content: center;
  }
}
.cid-sawezX8yQu .card-title {
  color: #ffffff;
}
.cid-sawezX8yQu .mbr-text,
.cid-sawezX8yQu .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sawezYeKcu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sawezYeKcu .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sawezYeKcu .modal-body .close {
  background: #1b1b1b;
}
.cid-sawezYeKcu .modal-body .close span {
  font-style: normal;
}
.cid-sawezYeKcu .carousel-inner > .active,
.cid-sawezYeKcu .carousel-inner > .next,
.cid-sawezYeKcu .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sawezYeKcu .carousel-control .icon-next,
.cid-sawezYeKcu .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sawezYeKcu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sawezYeKcu .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sawezYeKcu .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sawezYeKcu .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sawezYeKcu .boxed-slider > div {
  position: relative;
}
.cid-sawezYeKcu .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sawezYeKcu .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawezYeKcu .mbr-table-cell {
  padding: 0;
}
.cid-sawezYeKcu .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sawezYeKcu .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sawezYeKcu .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sawezYeKcu .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawezYeKcu .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sawezYeKcu .carousel-item .container {
    width: 100%;
  }
}
.cid-sawezYeKcu .carousel-item-next.carousel-item-left,
.cid-sawezYeKcu .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sawezYeKcu .active.carousel-item-right,
.cid-sawezYeKcu .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sawezYeKcu .active.carousel-item-left,
.cid-sawezYeKcu .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sawezYeKcu .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sawezYeKcu .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sawezYeKcu .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sawezYeKcu .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sawezYeKcu .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sawezYeKcu .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sawezYeKcu .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sawezYeKcu .mbr-slider .carousel-indicators li.active,
.cid-sawezYeKcu .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sawezYeKcu .mbr-slider .carousel-indicators li::after,
.cid-sawezYeKcu .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sawezYeKcu .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sawezYeKcu .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sawezYeKcu .mbr-slider > .container img {
  width: 100%;
}
.cid-sawezYeKcu .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sawezYeKcu .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sawezYeKcu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sawezYeKcu .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawezYeKcu .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sawezYeKcu .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sawezYeKcu .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sawezYeKcu .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sawezYeKcu .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sawezYeKcu .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawezYeKcu .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sawezYeKcu .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sawezYeKcu .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sawezYeKcu .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sawezYeKcu .carousel-inner {
  height: 100%;
}
.cid-sawezYeKcu .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sawezYeKcu .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sawezYeKcu .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sawezYeKcu .carousel-item .container-slide {
  text-align: center;
}
.cid-sawezYeKcu .content-slider-wrap {
  width: 100%;
}
.cid-sawezYeKcu .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawezYeKcu .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawezYeKcu .carousel-control {
  margin-left: 2px!important;
}
.cid-saxG7OLYWs {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saxG7OLYWs .title__wrap {
  margin-bottom: 30px;
}
.cid-saxG7OLYWs .title__block {
  margin-bottom: 10px;
}
.cid-saxG7OLYWs .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saxG7OLYWs .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxG7OLYWs .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saxG7OLYWs .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saxG7OLYWs .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saxG7OLYWs .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saxG7OLYWs .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saxG7OLYWs .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saxG7OLYWs .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saxG7OLYWs .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saxG7OLYWs .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saxG7OLYWs .descr__block {
  padding: 25px 0 0;
}
.cid-saxG7OLYWs .descr__title {
  margin-bottom: 5px;
}
.cid-saxG7OLYWs .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxG7OLYWs .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saxG7OLYWs .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saxG7OLYWs .link__text a {
  position: relative;
}
.cid-saxG7OLYWs .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saxG7OLYWs .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saxG7OLYWs .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saxG7OLYWs .image {
    height: 300px;
  }
  .cid-saxG7OLYWs .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saxG7OLYWs .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saxG7OLYWs .buttons {
    justify-content: flex-start;
  }
}
.cid-saweA3TQei {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-saweA3TQei .container-fluid {
  padding: 0 5rem;
}
.cid-saweA3TQei .animated-element {
  color: #000000;
}
.cid-saweA3TQei .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-saweA3TQei .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-saweA3TQei .container-fluid {
    padding: 0 1rem;
  }
}
.cid-saweA3TQei .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-saweA3TQei .mbr-section-subtitle,
.cid-saweA3TQei .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-saweA58ILc {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saweA58ILc .mbr-text {
  color: #ffffff;
}
.cid-saweA58ILc .container {
  max-width: 1000px;
}
.cid-saweA58ILc h4 {
  text-align: center;
}
.cid-saweA58ILc p {
  text-align: center;
}
.cid-saweA58ILc .row {
  justify-content: center;
}
.cid-saweA58ILc .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saweA58ILc .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saweA58ILc .card-title,
.cid-saweA58ILc .card-img {
  color: #ffffff;
}
.cid-saweA58ILc .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saweA58ILc .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saweA58ILc img {
  margin-bottom: 5rem;
}
.cid-saweA7qqLL .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-saweA7qqLL .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-saweA7qqLL a {
  font-style: normal;
}
.cid-saweA7qqLL a .link:hover {
  color: inherit!important;
}
.cid-saweA7qqLL .dropdown-item:active {
  background: #000000;
}
.cid-saweA7qqLL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-saweA7qqLL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-saweA7qqLL .nav-item:focus,
.cid-saweA7qqLL .nav-link:focus {
  outline: none;
}
.cid-saweA7qqLL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-saweA7qqLL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-saweA7qqLL .menu-logo {
  margin-right: auto;
}
.cid-saweA7qqLL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-saweA7qqLL .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-saweA7qqLL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-saweA7qqLL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-saweA7qqLL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-saweA7qqLL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-saweA7qqLL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-saweA7qqLL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-saweA7qqLL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-saweA7qqLL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-saweA7qqLL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-saweA7qqLL .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-saweA7qqLL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-saweA7qqLL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-saweA7qqLL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-saweA7qqLL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saweA7qqLL .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-saweA7qqLL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-saweA7qqLL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-saweA7qqLL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-saweA7qqLL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-saweA7qqLL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-saweA7qqLL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-saweA7qqLL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-saweA7qqLL button.navbar-toggler:focus {
  outline: none;
}
.cid-saweA7qqLL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-saweA7qqLL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-saweA7qqLL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-saweA7qqLL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-saweA7qqLL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-saweA7qqLL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-saweA7qqLL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-saweA7qqLL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-saweA7qqLL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saweA7qqLL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saweA7qqLL .collapsed .btn {
  display: -webkit-flex;
}
.cid-saweA7qqLL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-saweA7qqLL .collapsed .navbar-collapse.collapsing,
.cid-saweA7qqLL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-saweA7qqLL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-saweA7qqLL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-saweA7qqLL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-saweA7qqLL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-saweA7qqLL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-saweA7qqLL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-saweA7qqLL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-saweA7qqLL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-saweA7qqLL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-saweA7qqLL .collapsed button.navbar-toggler {
  display: block;
}
.cid-saweA7qqLL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-saweA7qqLL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saweA7qqLL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-saweA7qqLL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-saweA7qqLL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-saweA7qqLL .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: 1023px) {
  .cid-saweA7qqLL .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saweA7qqLL img {
    height: 3.8rem !important;
  }
  .cid-saweA7qqLL .btn {
    display: -webkit-flex;
  }
  .cid-saweA7qqLL button.navbar-toggler {
    display: block;
  }
  .cid-saweA7qqLL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-saweA7qqLL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saweA7qqLL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-saweA7qqLL .navbar-collapse.collapsing,
  .cid-saweA7qqLL .navbar-collapse.show {
    display: block !important;
  }
  .cid-saweA7qqLL .navbar-collapse.collapsing .navbar-nav,
  .cid-saweA7qqLL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-saweA7qqLL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-saweA7qqLL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-saweA7qqLL .navbar-collapse.collapsing .navbar-buttons,
  .cid-saweA7qqLL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-saweA7qqLL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-saweA7qqLL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-saweA7qqLL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-saweA7qqLL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-saweA7qqLL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-saweA7qqLL .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-saweA7qqLL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-saweA7qqLL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-saweA7qqLL .nav-link,
.cid-saweA7qqLL .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-saweA7qqLL .nav-link:hover,
.cid-saweA7qqLL .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxK0Yh4sO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxK0Yh4sO .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxK0Yh4sO .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxK0Yh4sO .mbr-section-subtitle {
  color: #000000;
}
.cid-saxK0Yh4sO .card-img span {
  color: #1dc9cb;
}
.cid-saxK0Yh4sO .row-item {
  margin-bottom: 2rem;
}
.cid-saxK0Yh4sO .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxK0Yh4sO .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxK0Yh4sO .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxK0Yh4sO .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxK0Yh4sO .mbr-card-title,
.cid-saxK0Yh4sO .card-img {
  color: #ffffff;
}
.cid-sawhkrrhWm {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sawhkrrhWm .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sawhkrrhWm img {
    width: 90%;
  }
}
.cid-sawhkrrhWm .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sawhkrrhWm .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sawhkrrhWm .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sawhkrrhWm .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sawhkrrhWm .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sawhkrrhWm .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sawhkrrhWm .social-list {
    justify-content: center;
  }
}
.cid-sawhkrrhWm .card-title {
  color: #ffffff;
}
.cid-sawhkrrhWm .mbr-text,
.cid-sawhkrrhWm .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sawhksV6ag {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sawhksV6ag .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sawhksV6ag .modal-body .close {
  background: #1b1b1b;
}
.cid-sawhksV6ag .modal-body .close span {
  font-style: normal;
}
.cid-sawhksV6ag .carousel-inner > .active,
.cid-sawhksV6ag .carousel-inner > .next,
.cid-sawhksV6ag .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sawhksV6ag .carousel-control .icon-next,
.cid-sawhksV6ag .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sawhksV6ag .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sawhksV6ag .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sawhksV6ag .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sawhksV6ag .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sawhksV6ag .boxed-slider > div {
  position: relative;
}
.cid-sawhksV6ag .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sawhksV6ag .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawhksV6ag .mbr-table-cell {
  padding: 0;
}
.cid-sawhksV6ag .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sawhksV6ag .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sawhksV6ag .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sawhksV6ag .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawhksV6ag .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sawhksV6ag .carousel-item .container {
    width: 100%;
  }
}
.cid-sawhksV6ag .carousel-item-next.carousel-item-left,
.cid-sawhksV6ag .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sawhksV6ag .active.carousel-item-right,
.cid-sawhksV6ag .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sawhksV6ag .active.carousel-item-left,
.cid-sawhksV6ag .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sawhksV6ag .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sawhksV6ag .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sawhksV6ag .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sawhksV6ag .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sawhksV6ag .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sawhksV6ag .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sawhksV6ag .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sawhksV6ag .mbr-slider .carousel-indicators li.active,
.cid-sawhksV6ag .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sawhksV6ag .mbr-slider .carousel-indicators li::after,
.cid-sawhksV6ag .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sawhksV6ag .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sawhksV6ag .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sawhksV6ag .mbr-slider > .container img {
  width: 100%;
}
.cid-sawhksV6ag .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sawhksV6ag .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sawhksV6ag .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sawhksV6ag .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawhksV6ag .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sawhksV6ag .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sawhksV6ag .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sawhksV6ag .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sawhksV6ag .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sawhksV6ag .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawhksV6ag .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sawhksV6ag .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sawhksV6ag .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sawhksV6ag .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sawhksV6ag .carousel-inner {
  height: 100%;
}
.cid-sawhksV6ag .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sawhksV6ag .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sawhksV6ag .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sawhksV6ag .carousel-item .container-slide {
  text-align: center;
}
.cid-sawhksV6ag .content-slider-wrap {
  width: 100%;
}
.cid-sawhksV6ag .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawhksV6ag .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawhksV6ag .carousel-control {
  margin-left: 2px!important;
}
.cid-saxHh92VqD {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saxHh92VqD .title__wrap {
  margin-bottom: 30px;
}
.cid-saxHh92VqD .title__block {
  margin-bottom: 10px;
}
.cid-saxHh92VqD .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saxHh92VqD .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxHh92VqD .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saxHh92VqD .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saxHh92VqD .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saxHh92VqD .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saxHh92VqD .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saxHh92VqD .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saxHh92VqD .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saxHh92VqD .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saxHh92VqD .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saxHh92VqD .descr__block {
  padding: 25px 0 0;
}
.cid-saxHh92VqD .descr__title {
  margin-bottom: 5px;
}
.cid-saxHh92VqD .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxHh92VqD .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saxHh92VqD .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saxHh92VqD .link__text a {
  position: relative;
}
.cid-saxHh92VqD .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saxHh92VqD .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saxHh92VqD .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saxHh92VqD .image {
    height: 300px;
  }
  .cid-saxHh92VqD .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saxHh92VqD .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saxHh92VqD .buttons {
    justify-content: flex-start;
  }
}
.cid-sawhkubBwq {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sawhkubBwq .container-fluid {
  padding: 0 5rem;
}
.cid-sawhkubBwq .animated-element {
  color: #000000;
}
.cid-sawhkubBwq .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sawhkubBwq .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sawhkubBwq .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sawhkubBwq .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sawhkubBwq .mbr-section-subtitle,
.cid-sawhkubBwq .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sawhkyinJy .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sawhkyinJy .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sawhkyinJy a {
  font-style: normal;
}
.cid-sawhkyinJy a .link:hover {
  color: inherit!important;
}
.cid-sawhkyinJy .dropdown-item:active {
  background: #000000;
}
.cid-sawhkyinJy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sawhkyinJy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sawhkyinJy .nav-item:focus,
.cid-sawhkyinJy .nav-link:focus {
  outline: none;
}
.cid-sawhkyinJy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sawhkyinJy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sawhkyinJy .menu-logo {
  margin-right: auto;
}
.cid-sawhkyinJy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sawhkyinJy .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-sawhkyinJy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sawhkyinJy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sawhkyinJy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sawhkyinJy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sawhkyinJy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sawhkyinJy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sawhkyinJy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sawhkyinJy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sawhkyinJy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sawhkyinJy .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sawhkyinJy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sawhkyinJy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sawhkyinJy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sawhkyinJy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sawhkyinJy .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-sawhkyinJy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sawhkyinJy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sawhkyinJy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sawhkyinJy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sawhkyinJy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sawhkyinJy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sawhkyinJy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sawhkyinJy button.navbar-toggler:focus {
  outline: none;
}
.cid-sawhkyinJy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sawhkyinJy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sawhkyinJy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sawhkyinJy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sawhkyinJy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sawhkyinJy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sawhkyinJy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sawhkyinJy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sawhkyinJy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sawhkyinJy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sawhkyinJy .collapsed .btn {
  display: -webkit-flex;
}
.cid-sawhkyinJy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sawhkyinJy .collapsed .navbar-collapse.collapsing,
.cid-sawhkyinJy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sawhkyinJy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sawhkyinJy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sawhkyinJy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sawhkyinJy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sawhkyinJy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sawhkyinJy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sawhkyinJy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sawhkyinJy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sawhkyinJy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sawhkyinJy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sawhkyinJy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sawhkyinJy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sawhkyinJy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sawhkyinJy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sawhkyinJy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sawhkyinJy .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: 1023px) {
  .cid-sawhkyinJy .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sawhkyinJy img {
    height: 3.8rem !important;
  }
  .cid-sawhkyinJy .btn {
    display: -webkit-flex;
  }
  .cid-sawhkyinJy button.navbar-toggler {
    display: block;
  }
  .cid-sawhkyinJy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sawhkyinJy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sawhkyinJy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sawhkyinJy .navbar-collapse.collapsing,
  .cid-sawhkyinJy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sawhkyinJy .navbar-collapse.collapsing .navbar-nav,
  .cid-sawhkyinJy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sawhkyinJy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sawhkyinJy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sawhkyinJy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sawhkyinJy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sawhkyinJy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sawhkyinJy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sawhkyinJy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sawhkyinJy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sawhkyinJy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sawhkyinJy .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-sawhkyinJy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sawhkyinJy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sawhkyinJy .nav-link,
.cid-sawhkyinJy .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sawhkyinJy .nav-link:hover,
.cid-sawhkyinJy .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxK7420tR {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxK7420tR .mbr-text {
  color: #ffffff;
}
.cid-saxK7420tR .container {
  max-width: 1000px;
}
.cid-saxK7420tR h4 {
  text-align: center;
}
.cid-saxK7420tR p {
  text-align: center;
}
.cid-saxK7420tR .row {
  justify-content: center;
}
.cid-saxK7420tR .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxK7420tR .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxK7420tR .card-title,
.cid-saxK7420tR .card-img {
  color: #ffffff;
}
.cid-saxK7420tR .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxK7420tR .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxK7420tR img {
  margin-bottom: 5rem;
}
.cid-saxK7ep5Ne {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxK7ep5Ne .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxK7ep5Ne .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxK7ep5Ne .mbr-section-subtitle {
  color: #000000;
}
.cid-saxK7ep5Ne .card-img span {
  color: #1dc9cb;
}
.cid-saxK7ep5Ne .row-item {
  margin-bottom: 2rem;
}
.cid-saxK7ep5Ne .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxK7ep5Ne .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxK7ep5Ne .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxK7ep5Ne .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxK7ep5Ne .mbr-card-title,
.cid-saxK7ep5Ne .card-img {
  color: #ffffff;
}
.cid-sawjff047U {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sawjff047U .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sawjff047U img {
    width: 90%;
  }
}
.cid-sawjff047U .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sawjff047U .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sawjff047U .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sawjff047U .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sawjff047U .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sawjff047U .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sawjff047U .social-list {
    justify-content: center;
  }
}
.cid-sawjff047U .card-title {
  color: #ffffff;
}
.cid-sawjff047U .mbr-text,
.cid-sawjff047U .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sawjfgzxV5 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sawjfgzxV5 .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sawjfgzxV5 .modal-body .close {
  background: #1b1b1b;
}
.cid-sawjfgzxV5 .modal-body .close span {
  font-style: normal;
}
.cid-sawjfgzxV5 .carousel-inner > .active,
.cid-sawjfgzxV5 .carousel-inner > .next,
.cid-sawjfgzxV5 .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sawjfgzxV5 .carousel-control .icon-next,
.cid-sawjfgzxV5 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sawjfgzxV5 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sawjfgzxV5 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sawjfgzxV5 .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sawjfgzxV5 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sawjfgzxV5 .boxed-slider > div {
  position: relative;
}
.cid-sawjfgzxV5 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sawjfgzxV5 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawjfgzxV5 .mbr-table-cell {
  padding: 0;
}
.cid-sawjfgzxV5 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sawjfgzxV5 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sawjfgzxV5 .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sawjfgzxV5 .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawjfgzxV5 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sawjfgzxV5 .carousel-item .container {
    width: 100%;
  }
}
.cid-sawjfgzxV5 .carousel-item-next.carousel-item-left,
.cid-sawjfgzxV5 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sawjfgzxV5 .active.carousel-item-right,
.cid-sawjfgzxV5 .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sawjfgzxV5 .active.carousel-item-left,
.cid-sawjfgzxV5 .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sawjfgzxV5 .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sawjfgzxV5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators li.active,
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators li::after,
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sawjfgzxV5 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sawjfgzxV5 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sawjfgzxV5 .mbr-slider > .container img {
  width: 100%;
}
.cid-sawjfgzxV5 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sawjfgzxV5 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sawjfgzxV5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sawjfgzxV5 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawjfgzxV5 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sawjfgzxV5 .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sawjfgzxV5 .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sawjfgzxV5 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sawjfgzxV5 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sawjfgzxV5 .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawjfgzxV5 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sawjfgzxV5 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sawjfgzxV5 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sawjfgzxV5 .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sawjfgzxV5 .carousel-inner {
  height: 100%;
}
.cid-sawjfgzxV5 .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sawjfgzxV5 .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sawjfgzxV5 .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sawjfgzxV5 .carousel-item .container-slide {
  text-align: center;
}
.cid-sawjfgzxV5 .content-slider-wrap {
  width: 100%;
}
.cid-sawjfgzxV5 .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawjfgzxV5 .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawjfgzxV5 .carousel-control {
  margin-left: 2px!important;
}
.cid-saxHQXyirn {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saxHQXyirn .title__wrap {
  margin-bottom: 30px;
}
.cid-saxHQXyirn .title__block {
  margin-bottom: 10px;
}
.cid-saxHQXyirn .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saxHQXyirn .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxHQXyirn .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saxHQXyirn .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saxHQXyirn .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saxHQXyirn .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saxHQXyirn .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saxHQXyirn .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saxHQXyirn .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saxHQXyirn .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saxHQXyirn .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saxHQXyirn .descr__block {
  padding: 25px 0 0;
}
.cid-saxHQXyirn .descr__title {
  margin-bottom: 5px;
}
.cid-saxHQXyirn .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxHQXyirn .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saxHQXyirn .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saxHQXyirn .link__text a {
  position: relative;
}
.cid-saxHQXyirn .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saxHQXyirn .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saxHQXyirn .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saxHQXyirn .image {
    height: 300px;
  }
  .cid-saxHQXyirn .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saxHQXyirn .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saxHQXyirn .buttons {
    justify-content: flex-start;
  }
}
.cid-sawjfhVStp {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sawjfhVStp .container-fluid {
  padding: 0 5rem;
}
.cid-sawjfhVStp .animated-element {
  color: #000000;
}
.cid-sawjfhVStp .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sawjfhVStp .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sawjfhVStp .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sawjfhVStp .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sawjfhVStp .mbr-section-subtitle,
.cid-sawjfhVStp .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sawjfmgmYc .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sawjfmgmYc .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sawjfmgmYc a {
  font-style: normal;
}
.cid-sawjfmgmYc a .link:hover {
  color: inherit!important;
}
.cid-sawjfmgmYc .dropdown-item:active {
  background: #000000;
}
.cid-sawjfmgmYc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sawjfmgmYc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sawjfmgmYc .nav-item:focus,
.cid-sawjfmgmYc .nav-link:focus {
  outline: none;
}
.cid-sawjfmgmYc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sawjfmgmYc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sawjfmgmYc .menu-logo {
  margin-right: auto;
}
.cid-sawjfmgmYc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sawjfmgmYc .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-sawjfmgmYc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sawjfmgmYc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sawjfmgmYc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sawjfmgmYc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sawjfmgmYc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sawjfmgmYc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sawjfmgmYc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sawjfmgmYc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sawjfmgmYc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sawjfmgmYc .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sawjfmgmYc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sawjfmgmYc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sawjfmgmYc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sawjfmgmYc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sawjfmgmYc .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-sawjfmgmYc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sawjfmgmYc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sawjfmgmYc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sawjfmgmYc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sawjfmgmYc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sawjfmgmYc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sawjfmgmYc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sawjfmgmYc button.navbar-toggler:focus {
  outline: none;
}
.cid-sawjfmgmYc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sawjfmgmYc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sawjfmgmYc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sawjfmgmYc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sawjfmgmYc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sawjfmgmYc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sawjfmgmYc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sawjfmgmYc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sawjfmgmYc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sawjfmgmYc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sawjfmgmYc .collapsed .btn {
  display: -webkit-flex;
}
.cid-sawjfmgmYc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sawjfmgmYc .collapsed .navbar-collapse.collapsing,
.cid-sawjfmgmYc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sawjfmgmYc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sawjfmgmYc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sawjfmgmYc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sawjfmgmYc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sawjfmgmYc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sawjfmgmYc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sawjfmgmYc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sawjfmgmYc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sawjfmgmYc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sawjfmgmYc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sawjfmgmYc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sawjfmgmYc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sawjfmgmYc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sawjfmgmYc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sawjfmgmYc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sawjfmgmYc .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: 1023px) {
  .cid-sawjfmgmYc .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sawjfmgmYc img {
    height: 3.8rem !important;
  }
  .cid-sawjfmgmYc .btn {
    display: -webkit-flex;
  }
  .cid-sawjfmgmYc button.navbar-toggler {
    display: block;
  }
  .cid-sawjfmgmYc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sawjfmgmYc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sawjfmgmYc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sawjfmgmYc .navbar-collapse.collapsing,
  .cid-sawjfmgmYc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sawjfmgmYc .navbar-collapse.collapsing .navbar-nav,
  .cid-sawjfmgmYc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sawjfmgmYc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sawjfmgmYc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sawjfmgmYc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sawjfmgmYc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sawjfmgmYc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sawjfmgmYc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sawjfmgmYc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sawjfmgmYc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sawjfmgmYc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sawjfmgmYc .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-sawjfmgmYc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sawjfmgmYc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sawjfmgmYc .nav-link,
.cid-sawjfmgmYc .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sawjfmgmYc .nav-link:hover,
.cid-sawjfmgmYc .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxKotWFoZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxKotWFoZ .mbr-text {
  color: #ffffff;
}
.cid-saxKotWFoZ .container {
  max-width: 1000px;
}
.cid-saxKotWFoZ h4 {
  text-align: center;
}
.cid-saxKotWFoZ p {
  text-align: center;
}
.cid-saxKotWFoZ .row {
  justify-content: center;
}
.cid-saxKotWFoZ .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxKotWFoZ .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxKotWFoZ .card-title,
.cid-saxKotWFoZ .card-img {
  color: #ffffff;
}
.cid-saxKotWFoZ .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxKotWFoZ .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxKotWFoZ img {
  margin-bottom: 5rem;
}
.cid-saxKoE6bHK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxKoE6bHK .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxKoE6bHK .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxKoE6bHK .mbr-section-subtitle {
  color: #000000;
}
.cid-saxKoE6bHK .card-img span {
  color: #1dc9cb;
}
.cid-saxKoE6bHK .row-item {
  margin-bottom: 2rem;
}
.cid-saxKoE6bHK .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxKoE6bHK .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxKoE6bHK .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxKoE6bHK .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxKoE6bHK .mbr-card-title,
.cid-saxKoE6bHK .card-img {
  color: #ffffff;
}
.cid-sawoRkPE2j {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sawoRkPE2j .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sawoRkPE2j img {
    width: 90%;
  }
}
.cid-sawoRkPE2j .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sawoRkPE2j .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sawoRkPE2j .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sawoRkPE2j .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sawoRkPE2j .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sawoRkPE2j .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sawoRkPE2j .social-list {
    justify-content: center;
  }
}
.cid-sawoRkPE2j .card-title {
  color: #ffffff;
}
.cid-sawoRkPE2j .mbr-text,
.cid-sawoRkPE2j .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sawoRmygYt {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sawoRmygYt .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sawoRmygYt .modal-body .close {
  background: #1b1b1b;
}
.cid-sawoRmygYt .modal-body .close span {
  font-style: normal;
}
.cid-sawoRmygYt .carousel-inner > .active,
.cid-sawoRmygYt .carousel-inner > .next,
.cid-sawoRmygYt .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sawoRmygYt .carousel-control .icon-next,
.cid-sawoRmygYt .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sawoRmygYt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sawoRmygYt .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sawoRmygYt .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sawoRmygYt .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sawoRmygYt .boxed-slider > div {
  position: relative;
}
.cid-sawoRmygYt .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sawoRmygYt .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawoRmygYt .mbr-table-cell {
  padding: 0;
}
.cid-sawoRmygYt .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sawoRmygYt .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sawoRmygYt .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sawoRmygYt .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawoRmygYt .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sawoRmygYt .carousel-item .container {
    width: 100%;
  }
}
.cid-sawoRmygYt .carousel-item-next.carousel-item-left,
.cid-sawoRmygYt .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sawoRmygYt .active.carousel-item-right,
.cid-sawoRmygYt .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sawoRmygYt .active.carousel-item-left,
.cid-sawoRmygYt .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sawoRmygYt .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sawoRmygYt .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sawoRmygYt .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sawoRmygYt .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sawoRmygYt .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sawoRmygYt .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sawoRmygYt .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sawoRmygYt .mbr-slider .carousel-indicators li.active,
.cid-sawoRmygYt .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sawoRmygYt .mbr-slider .carousel-indicators li::after,
.cid-sawoRmygYt .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sawoRmygYt .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sawoRmygYt .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sawoRmygYt .mbr-slider > .container img {
  width: 100%;
}
.cid-sawoRmygYt .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sawoRmygYt .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sawoRmygYt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sawoRmygYt .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sawoRmygYt .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sawoRmygYt .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sawoRmygYt .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sawoRmygYt .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sawoRmygYt .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sawoRmygYt .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sawoRmygYt .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sawoRmygYt .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sawoRmygYt .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sawoRmygYt .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sawoRmygYt .carousel-inner {
  height: 100%;
}
.cid-sawoRmygYt .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sawoRmygYt .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sawoRmygYt .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sawoRmygYt .carousel-item .container-slide {
  text-align: center;
}
.cid-sawoRmygYt .content-slider-wrap {
  width: 100%;
}
.cid-sawoRmygYt .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawoRmygYt .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sawoRmygYt .carousel-control {
  margin-left: 2px!important;
}
.cid-saxHzeYk2G {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saxHzeYk2G .title__wrap {
  margin-bottom: 30px;
}
.cid-saxHzeYk2G .title__block {
  margin-bottom: 10px;
}
.cid-saxHzeYk2G .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saxHzeYk2G .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxHzeYk2G .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saxHzeYk2G .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saxHzeYk2G .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saxHzeYk2G .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saxHzeYk2G .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saxHzeYk2G .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saxHzeYk2G .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saxHzeYk2G .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saxHzeYk2G .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saxHzeYk2G .descr__block {
  padding: 25px 0 0;
}
.cid-saxHzeYk2G .descr__title {
  margin-bottom: 5px;
}
.cid-saxHzeYk2G .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxHzeYk2G .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saxHzeYk2G .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saxHzeYk2G .link__text a {
  position: relative;
}
.cid-saxHzeYk2G .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saxHzeYk2G .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saxHzeYk2G .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saxHzeYk2G .image {
    height: 300px;
  }
  .cid-saxHzeYk2G .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saxHzeYk2G .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saxHzeYk2G .buttons {
    justify-content: flex-start;
  }
}
.cid-sawoRoE46X {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sawoRoE46X .container-fluid {
  padding: 0 5rem;
}
.cid-sawoRoE46X .animated-element {
  color: #000000;
}
.cid-sawoRoE46X .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sawoRoE46X .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sawoRoE46X .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sawoRoE46X .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sawoRoE46X .mbr-section-subtitle,
.cid-sawoRoE46X .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sawoRtO8hx .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sawoRtO8hx .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sawoRtO8hx a {
  font-style: normal;
}
.cid-sawoRtO8hx a .link:hover {
  color: inherit!important;
}
.cid-sawoRtO8hx .dropdown-item:active {
  background: #000000;
}
.cid-sawoRtO8hx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sawoRtO8hx .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sawoRtO8hx .nav-item:focus,
.cid-sawoRtO8hx .nav-link:focus {
  outline: none;
}
.cid-sawoRtO8hx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sawoRtO8hx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sawoRtO8hx .menu-logo {
  margin-right: auto;
}
.cid-sawoRtO8hx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sawoRtO8hx .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-sawoRtO8hx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sawoRtO8hx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sawoRtO8hx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sawoRtO8hx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sawoRtO8hx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sawoRtO8hx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sawoRtO8hx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sawoRtO8hx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sawoRtO8hx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sawoRtO8hx .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sawoRtO8hx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sawoRtO8hx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sawoRtO8hx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sawoRtO8hx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sawoRtO8hx .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-sawoRtO8hx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sawoRtO8hx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sawoRtO8hx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sawoRtO8hx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sawoRtO8hx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sawoRtO8hx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sawoRtO8hx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sawoRtO8hx button.navbar-toggler:focus {
  outline: none;
}
.cid-sawoRtO8hx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sawoRtO8hx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sawoRtO8hx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sawoRtO8hx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sawoRtO8hx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sawoRtO8hx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sawoRtO8hx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sawoRtO8hx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sawoRtO8hx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sawoRtO8hx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sawoRtO8hx .collapsed .btn {
  display: -webkit-flex;
}
.cid-sawoRtO8hx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sawoRtO8hx .collapsed .navbar-collapse.collapsing,
.cid-sawoRtO8hx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sawoRtO8hx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sawoRtO8hx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sawoRtO8hx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sawoRtO8hx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sawoRtO8hx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sawoRtO8hx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sawoRtO8hx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sawoRtO8hx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sawoRtO8hx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sawoRtO8hx .collapsed button.navbar-toggler {
  display: block;
}
.cid-sawoRtO8hx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sawoRtO8hx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sawoRtO8hx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sawoRtO8hx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sawoRtO8hx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sawoRtO8hx .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: 1023px) {
  .cid-sawoRtO8hx .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sawoRtO8hx img {
    height: 3.8rem !important;
  }
  .cid-sawoRtO8hx .btn {
    display: -webkit-flex;
  }
  .cid-sawoRtO8hx button.navbar-toggler {
    display: block;
  }
  .cid-sawoRtO8hx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sawoRtO8hx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sawoRtO8hx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sawoRtO8hx .navbar-collapse.collapsing,
  .cid-sawoRtO8hx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sawoRtO8hx .navbar-collapse.collapsing .navbar-nav,
  .cid-sawoRtO8hx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sawoRtO8hx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sawoRtO8hx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sawoRtO8hx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sawoRtO8hx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sawoRtO8hx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sawoRtO8hx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sawoRtO8hx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sawoRtO8hx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sawoRtO8hx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sawoRtO8hx .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-sawoRtO8hx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sawoRtO8hx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sawoRtO8hx .nav-link,
.cid-sawoRtO8hx .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sawoRtO8hx .nav-link:hover,
.cid-sawoRtO8hx .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxKfjJVeq {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxKfjJVeq .mbr-text {
  color: #ffffff;
}
.cid-saxKfjJVeq .container {
  max-width: 1000px;
}
.cid-saxKfjJVeq h4 {
  text-align: center;
}
.cid-saxKfjJVeq p {
  text-align: center;
}
.cid-saxKfjJVeq .row {
  justify-content: center;
}
.cid-saxKfjJVeq .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxKfjJVeq .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxKfjJVeq .card-title,
.cid-saxKfjJVeq .card-img {
  color: #ffffff;
}
.cid-saxKfjJVeq .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxKfjJVeq .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxKfjJVeq img {
  margin-bottom: 5rem;
}
.cid-saxKfwzCzN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxKfwzCzN .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxKfwzCzN .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxKfwzCzN .mbr-section-subtitle {
  color: #000000;
}
.cid-saxKfwzCzN .card-img span {
  color: #1dc9cb;
}
.cid-saxKfwzCzN .row-item {
  margin-bottom: 2rem;
}
.cid-saxKfwzCzN .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxKfwzCzN .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxKfwzCzN .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxKfwzCzN .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxKfwzCzN .mbr-card-title,
.cid-saxKfwzCzN .card-img {
  color: #ffffff;
}
.cid-saxIhYU2h7 {
  overflow-x: hidden !important;
}
.cid-saxIhYU2h7,
.cid-saxIhYU2h7 .scroll-wrapper {
  padding-top: 225px;
  padding-bottom: 225px;
}
.cid-saxIhYU2h7 .mbr-section-title {
  color: #ffffff;
}
.cid-saxIhYU2h7 .mbr-section-title span {
  color: #ffffff;
}
.cid-saxIhYU2h7 .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-saxIhYU2h7 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-image: url("../../../assets/images/showroom-1348x450.jpg");
  -webkit-animation: scroll-wrapper linear infinite;
  -moz-animation: scroll-wrapper linear infinite;
  -o-animation: scroll-wrapper linear infinite;
  animation: scroll-wrapper linear infinite;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cid-saxIhYU2h7 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-saxIhYU2h7 .mbr-overlay {
  z-index: 1;
}
.cid-saxIhYU2h7 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwt5Kl3q9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdwt5Kl3q9 .row {
  justify-content: flex-end;
}
.cid-sdwt5Kl3q9 .back {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 30%;
  background-color: #000000;
}
.cid-sdwt5Kl3q9 .block {
  background-color: #000000;
}
.cid-sdwt5Kl3q9 img {
  width: 100%;
}
.cid-sdwt5Kl3q9 .content-wrapper {
  margin: auto;
  position: relative;
  padding: 10rem 16rem;
}
.cid-sdwt5Kl3q9 .content {
  max-width: 600px;
}
.cid-sdwt5Kl3q9 h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 19rem;
  bottom: 35%;
}
@media (max-width: 1600px) {
  .cid-sdwt5Kl3q9 .content-wrapper {
    padding: 6rem 4rem;
  }
  .cid-sdwt5Kl3q9 h4 {
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .cid-sdwt5Kl3q9 .content-wrapper {
    padding: 4rem 0rem;
  }
  .cid-sdwt5Kl3q9 h4 {
    right: 2rem;
    bottom: 30%;
  }
}
.cid-sdwt5Kl3q9 H1 {
  color: #ffffff;
}
.cid-sdwt5Kl3q9 .mbr-text,
.cid-sdwt5Kl3q9 .mbr-section-btn {
  color: #ffffff;
}
.cid-sdwt5Kl3q9 H3 {
  color: #ffffff;
}
.cid-saxIi2s2Dk {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saxIi2s2Dk .title__wrap {
  margin-bottom: 30px;
}
.cid-saxIi2s2Dk .title__block {
  margin-bottom: 10px;
}
.cid-saxIi2s2Dk .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saxIi2s2Dk .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxIi2s2Dk .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saxIi2s2Dk .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saxIi2s2Dk .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saxIi2s2Dk .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saxIi2s2Dk .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saxIi2s2Dk .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saxIi2s2Dk .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saxIi2s2Dk .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saxIi2s2Dk .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saxIi2s2Dk .descr__block {
  padding: 25px 0 0;
}
.cid-saxIi2s2Dk .descr__title {
  margin-bottom: 5px;
}
.cid-saxIi2s2Dk .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saxIi2s2Dk .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saxIi2s2Dk .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saxIi2s2Dk .link__text a {
  position: relative;
}
.cid-saxIi2s2Dk .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saxIi2s2Dk .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saxIi2s2Dk .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saxIi2s2Dk .image {
    height: 300px;
  }
  .cid-saxIi2s2Dk .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saxIi2s2Dk .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saxIi2s2Dk .buttons {
    justify-content: flex-start;
  }
}
.cid-saxIi7pMSB {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-saxIi7pMSB .container-fluid {
  padding: 0 5rem;
}
.cid-saxIi7pMSB .animated-element {
  color: #000000;
}
.cid-saxIi7pMSB .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-saxIi7pMSB .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-saxIi7pMSB .container-fluid {
    padding: 0 1rem;
  }
}
.cid-saxIi7pMSB .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-saxIi7pMSB .mbr-section-subtitle,
.cid-saxIi7pMSB .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-saxIibh7Hm .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-saxIibh7Hm .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-saxIibh7Hm a {
  font-style: normal;
}
.cid-saxIibh7Hm a .link:hover {
  color: inherit!important;
}
.cid-saxIibh7Hm .dropdown-item:active {
  background: #000000;
}
.cid-saxIibh7Hm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-saxIibh7Hm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-saxIibh7Hm .nav-item:focus,
.cid-saxIibh7Hm .nav-link:focus {
  outline: none;
}
.cid-saxIibh7Hm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-saxIibh7Hm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-saxIibh7Hm .menu-logo {
  margin-right: auto;
}
.cid-saxIibh7Hm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-saxIibh7Hm .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-saxIibh7Hm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-saxIibh7Hm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-saxIibh7Hm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-saxIibh7Hm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-saxIibh7Hm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-saxIibh7Hm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-saxIibh7Hm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-saxIibh7Hm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-saxIibh7Hm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-saxIibh7Hm .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-saxIibh7Hm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-saxIibh7Hm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-saxIibh7Hm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-saxIibh7Hm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saxIibh7Hm .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-saxIibh7Hm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-saxIibh7Hm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-saxIibh7Hm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-saxIibh7Hm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-saxIibh7Hm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-saxIibh7Hm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-saxIibh7Hm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-saxIibh7Hm button.navbar-toggler:focus {
  outline: none;
}
.cid-saxIibh7Hm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-saxIibh7Hm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-saxIibh7Hm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-saxIibh7Hm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-saxIibh7Hm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-saxIibh7Hm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-saxIibh7Hm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-saxIibh7Hm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-saxIibh7Hm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saxIibh7Hm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saxIibh7Hm .collapsed .btn {
  display: -webkit-flex;
}
.cid-saxIibh7Hm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-saxIibh7Hm .collapsed .navbar-collapse.collapsing,
.cid-saxIibh7Hm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-saxIibh7Hm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-saxIibh7Hm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-saxIibh7Hm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-saxIibh7Hm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-saxIibh7Hm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-saxIibh7Hm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-saxIibh7Hm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-saxIibh7Hm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-saxIibh7Hm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-saxIibh7Hm .collapsed button.navbar-toggler {
  display: block;
}
.cid-saxIibh7Hm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-saxIibh7Hm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saxIibh7Hm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-saxIibh7Hm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-saxIibh7Hm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-saxIibh7Hm .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: 1023px) {
  .cid-saxIibh7Hm .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saxIibh7Hm img {
    height: 3.8rem !important;
  }
  .cid-saxIibh7Hm .btn {
    display: -webkit-flex;
  }
  .cid-saxIibh7Hm button.navbar-toggler {
    display: block;
  }
  .cid-saxIibh7Hm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-saxIibh7Hm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saxIibh7Hm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-saxIibh7Hm .navbar-collapse.collapsing,
  .cid-saxIibh7Hm .navbar-collapse.show {
    display: block !important;
  }
  .cid-saxIibh7Hm .navbar-collapse.collapsing .navbar-nav,
  .cid-saxIibh7Hm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-saxIibh7Hm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-saxIibh7Hm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-saxIibh7Hm .navbar-collapse.collapsing .navbar-buttons,
  .cid-saxIibh7Hm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-saxIibh7Hm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-saxIibh7Hm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-saxIibh7Hm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-saxIibh7Hm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-saxIibh7Hm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-saxIibh7Hm .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-saxIibh7Hm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-saxIibh7Hm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-saxIibh7Hm .nav-link,
.cid-saxIibh7Hm .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-saxIibh7Hm .nav-link:hover,
.cid-saxIibh7Hm .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saxIGVqztv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saxIGVqztv .mbr-text {
  color: #ffffff;
}
.cid-saxIGVqztv .container {
  max-width: 1000px;
}
.cid-saxIGVqztv h4 {
  text-align: center;
}
.cid-saxIGVqztv p {
  text-align: center;
}
.cid-saxIGVqztv .row {
  justify-content: center;
}
.cid-saxIGVqztv .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saxIGVqztv .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saxIGVqztv .card-title,
.cid-saxIGVqztv .card-img {
  color: #ffffff;
}
.cid-saxIGVqztv .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saxIGVqztv .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saxIGVqztv img {
  margin-bottom: 5rem;
}
.cid-saxIHj3Xj0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saxIHj3Xj0 .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saxIHj3Xj0 .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saxIHj3Xj0 .mbr-section-subtitle {
  color: #000000;
}
.cid-saxIHj3Xj0 .card-img span {
  color: #1dc9cb;
}
.cid-saxIHj3Xj0 .row-item {
  margin-bottom: 2rem;
}
.cid-saxIHj3Xj0 .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saxIHj3Xj0 .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saxIHj3Xj0 .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saxIHj3Xj0 .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saxIHj3Xj0 .mbr-card-title,
.cid-saxIHj3Xj0 .card-img {
  color: #ffffff;
}
.cid-saypYzSwH2 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saypYzSwH2 .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-saypYzSwH2 img {
    width: 90%;
  }
}
.cid-saypYzSwH2 .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-saypYzSwH2 .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-saypYzSwH2 .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-saypYzSwH2 .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-saypYzSwH2 .soc-item:hover span {
  color: #ffffff !important;
}
.cid-saypYzSwH2 .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-saypYzSwH2 .social-list {
    justify-content: center;
  }
}
.cid-saypYzSwH2 .card-title {
  color: #ffffff;
}
.cid-saypYzSwH2 .mbr-text,
.cid-saypYzSwH2 .mbr-section-btn {
  color: #c1c1c1;
}
.cid-saypZbSipC {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-saypZbSipC .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-saypZbSipC .modal-body .close {
  background: #1b1b1b;
}
.cid-saypZbSipC .modal-body .close span {
  font-style: normal;
}
.cid-saypZbSipC .carousel-inner > .active,
.cid-saypZbSipC .carousel-inner > .next,
.cid-saypZbSipC .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-saypZbSipC .carousel-control .icon-next,
.cid-saypZbSipC .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-saypZbSipC .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-saypZbSipC .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-saypZbSipC .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-saypZbSipC .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-saypZbSipC .boxed-slider > div {
  position: relative;
}
.cid-saypZbSipC .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-saypZbSipC .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-saypZbSipC .mbr-table-cell {
  padding: 0;
}
.cid-saypZbSipC .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-saypZbSipC .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-saypZbSipC .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-saypZbSipC .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-saypZbSipC .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-saypZbSipC .carousel-item .container {
    width: 100%;
  }
}
.cid-saypZbSipC .carousel-item-next.carousel-item-left,
.cid-saypZbSipC .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-saypZbSipC .active.carousel-item-right,
.cid-saypZbSipC .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-saypZbSipC .active.carousel-item-left,
.cid-saypZbSipC .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-saypZbSipC .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-saypZbSipC .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-saypZbSipC .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-saypZbSipC .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-saypZbSipC .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-saypZbSipC .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-saypZbSipC .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-saypZbSipC .mbr-slider .carousel-indicators li.active,
.cid-saypZbSipC .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-saypZbSipC .mbr-slider .carousel-indicators li::after,
.cid-saypZbSipC .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-saypZbSipC .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-saypZbSipC .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-saypZbSipC .mbr-slider > .container img {
  width: 100%;
}
.cid-saypZbSipC .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-saypZbSipC .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-saypZbSipC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-saypZbSipC .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-saypZbSipC .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-saypZbSipC .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-saypZbSipC .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-saypZbSipC .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-saypZbSipC .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-saypZbSipC .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-saypZbSipC .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-saypZbSipC .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-saypZbSipC .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-saypZbSipC .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-saypZbSipC .carousel-inner {
  height: 100%;
}
.cid-saypZbSipC .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-saypZbSipC .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-saypZbSipC .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-saypZbSipC .carousel-item .container-slide {
  text-align: center;
}
.cid-saypZbSipC .content-slider-wrap {
  width: 100%;
}
.cid-saypZbSipC .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-saypZbSipC .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-saypZbSipC .carousel-control {
  margin-left: 2px!important;
}
.cid-saypQeQ5e7 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-saypQeQ5e7 .title__wrap {
  margin-bottom: 30px;
}
.cid-saypQeQ5e7 .title__block {
  margin-bottom: 10px;
}
.cid-saypQeQ5e7 .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-saypQeQ5e7 .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saypQeQ5e7 .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-saypQeQ5e7 .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-saypQeQ5e7 .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-saypQeQ5e7 .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-saypQeQ5e7 .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-saypQeQ5e7 .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-saypQeQ5e7 .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-saypQeQ5e7 .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-saypQeQ5e7 .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-saypQeQ5e7 .descr__block {
  padding: 25px 0 0;
}
.cid-saypQeQ5e7 .descr__title {
  margin-bottom: 5px;
}
.cid-saypQeQ5e7 .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-saypQeQ5e7 .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-saypQeQ5e7 .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-saypQeQ5e7 .link__text a {
  position: relative;
}
.cid-saypQeQ5e7 .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-saypQeQ5e7 .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-saypQeQ5e7 .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-saypQeQ5e7 .image {
    height: 300px;
  }
  .cid-saypQeQ5e7 .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-saypQeQ5e7 .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-saypQeQ5e7 .buttons {
    justify-content: flex-start;
  }
}
.cid-saypQfNB7W {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-saypQfNB7W .container-fluid {
  padding: 0 5rem;
}
.cid-saypQfNB7W .animated-element {
  color: #000000;
}
.cid-saypQfNB7W .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-saypQfNB7W .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-saypQfNB7W .container-fluid {
    padding: 0 1rem;
  }
}
.cid-saypQfNB7W .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-saypQfNB7W .mbr-section-subtitle,
.cid-saypQfNB7W .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-saypQgtq1e .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-saypQgtq1e .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-saypQgtq1e a {
  font-style: normal;
}
.cid-saypQgtq1e a .link:hover {
  color: inherit!important;
}
.cid-saypQgtq1e .dropdown-item:active {
  background: #000000;
}
.cid-saypQgtq1e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-saypQgtq1e .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-saypQgtq1e .nav-item:focus,
.cid-saypQgtq1e .nav-link:focus {
  outline: none;
}
.cid-saypQgtq1e .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-saypQgtq1e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-saypQgtq1e .menu-logo {
  margin-right: auto;
}
.cid-saypQgtq1e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-saypQgtq1e .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-saypQgtq1e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-saypQgtq1e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-saypQgtq1e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-saypQgtq1e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-saypQgtq1e .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-saypQgtq1e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-saypQgtq1e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-saypQgtq1e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-saypQgtq1e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-saypQgtq1e .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-saypQgtq1e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-saypQgtq1e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-saypQgtq1e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-saypQgtq1e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saypQgtq1e .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-saypQgtq1e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-saypQgtq1e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-saypQgtq1e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-saypQgtq1e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-saypQgtq1e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-saypQgtq1e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-saypQgtq1e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-saypQgtq1e button.navbar-toggler:focus {
  outline: none;
}
.cid-saypQgtq1e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-saypQgtq1e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-saypQgtq1e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-saypQgtq1e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-saypQgtq1e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-saypQgtq1e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-saypQgtq1e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-saypQgtq1e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-saypQgtq1e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saypQgtq1e .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saypQgtq1e .collapsed .btn {
  display: -webkit-flex;
}
.cid-saypQgtq1e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-saypQgtq1e .collapsed .navbar-collapse.collapsing,
.cid-saypQgtq1e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-saypQgtq1e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-saypQgtq1e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-saypQgtq1e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-saypQgtq1e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-saypQgtq1e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-saypQgtq1e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-saypQgtq1e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-saypQgtq1e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-saypQgtq1e .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-saypQgtq1e .collapsed button.navbar-toggler {
  display: block;
}
.cid-saypQgtq1e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-saypQgtq1e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saypQgtq1e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-saypQgtq1e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-saypQgtq1e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-saypQgtq1e .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: 1023px) {
  .cid-saypQgtq1e .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saypQgtq1e img {
    height: 3.8rem !important;
  }
  .cid-saypQgtq1e .btn {
    display: -webkit-flex;
  }
  .cid-saypQgtq1e button.navbar-toggler {
    display: block;
  }
  .cid-saypQgtq1e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-saypQgtq1e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saypQgtq1e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-saypQgtq1e .navbar-collapse.collapsing,
  .cid-saypQgtq1e .navbar-collapse.show {
    display: block !important;
  }
  .cid-saypQgtq1e .navbar-collapse.collapsing .navbar-nav,
  .cid-saypQgtq1e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-saypQgtq1e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-saypQgtq1e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-saypQgtq1e .navbar-collapse.collapsing .navbar-buttons,
  .cid-saypQgtq1e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-saypQgtq1e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-saypQgtq1e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-saypQgtq1e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-saypQgtq1e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-saypQgtq1e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-saypQgtq1e .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-saypQgtq1e .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-saypQgtq1e .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-saypQgtq1e .nav-link,
.cid-saypQgtq1e .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-saypQgtq1e .nav-link:hover,
.cid-saypQgtq1e .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-saypQh5bpH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-saypQh5bpH .mbr-text {
  color: #ffffff;
}
.cid-saypQh5bpH .container {
  max-width: 1000px;
}
.cid-saypQh5bpH h4 {
  text-align: center;
}
.cid-saypQh5bpH p {
  text-align: center;
}
.cid-saypQh5bpH .row {
  justify-content: center;
}
.cid-saypQh5bpH .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-saypQh5bpH .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-saypQh5bpH .card-title,
.cid-saypQh5bpH .card-img {
  color: #ffffff;
}
.cid-saypQh5bpH .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-saypQh5bpH .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-saypQh5bpH img {
  margin-bottom: 5rem;
}
.cid-saypQhZqlF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-saypQhZqlF .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-saypQhZqlF .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-saypQhZqlF .mbr-section-subtitle {
  color: #000000;
}
.cid-saypQhZqlF .card-img span {
  color: #1dc9cb;
}
.cid-saypQhZqlF .row-item {
  margin-bottom: 2rem;
}
.cid-saypQhZqlF .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-saypQhZqlF .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-saypQhZqlF .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-saypQhZqlF .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-saypQhZqlF .mbr-card-title,
.cid-saypQhZqlF .card-img {
  color: #ffffff;
}
.cid-sayLiFiwFl {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sayLiFiwFl .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sayLiFiwFl img {
    width: 90%;
  }
}
.cid-sayLiFiwFl .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sayLiFiwFl .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sayLiFiwFl .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sayLiFiwFl .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sayLiFiwFl .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sayLiFiwFl .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sayLiFiwFl .social-list {
    justify-content: center;
  }
}
.cid-sayLiFiwFl .card-title {
  color: #ffffff;
}
.cid-sayLiFiwFl .mbr-text,
.cid-sayLiFiwFl .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sayLiHF1Gy {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sayLiHF1Gy .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sayLiHF1Gy .modal-body .close {
  background: #1b1b1b;
}
.cid-sayLiHF1Gy .modal-body .close span {
  font-style: normal;
}
.cid-sayLiHF1Gy .carousel-inner > .active,
.cid-sayLiHF1Gy .carousel-inner > .next,
.cid-sayLiHF1Gy .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sayLiHF1Gy .carousel-control .icon-next,
.cid-sayLiHF1Gy .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sayLiHF1Gy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sayLiHF1Gy .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sayLiHF1Gy .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sayLiHF1Gy .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sayLiHF1Gy .boxed-slider > div {
  position: relative;
}
.cid-sayLiHF1Gy .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sayLiHF1Gy .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sayLiHF1Gy .mbr-table-cell {
  padding: 0;
}
.cid-sayLiHF1Gy .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sayLiHF1Gy .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sayLiHF1Gy .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sayLiHF1Gy .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sayLiHF1Gy .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sayLiHF1Gy .carousel-item .container {
    width: 100%;
  }
}
.cid-sayLiHF1Gy .carousel-item-next.carousel-item-left,
.cid-sayLiHF1Gy .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sayLiHF1Gy .active.carousel-item-right,
.cid-sayLiHF1Gy .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sayLiHF1Gy .active.carousel-item-left,
.cid-sayLiHF1Gy .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sayLiHF1Gy .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sayLiHF1Gy .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators li.active,
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators li::after,
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sayLiHF1Gy .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sayLiHF1Gy .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sayLiHF1Gy .mbr-slider > .container img {
  width: 100%;
}
.cid-sayLiHF1Gy .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sayLiHF1Gy .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sayLiHF1Gy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sayLiHF1Gy .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sayLiHF1Gy .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sayLiHF1Gy .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sayLiHF1Gy .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sayLiHF1Gy .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sayLiHF1Gy .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sayLiHF1Gy .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sayLiHF1Gy .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sayLiHF1Gy .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sayLiHF1Gy .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sayLiHF1Gy .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sayLiHF1Gy .carousel-inner {
  height: 100%;
}
.cid-sayLiHF1Gy .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sayLiHF1Gy .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sayLiHF1Gy .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sayLiHF1Gy .carousel-item .container-slide {
  text-align: center;
}
.cid-sayLiHF1Gy .content-slider-wrap {
  width: 100%;
}
.cid-sayLiHF1Gy .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sayLiHF1Gy .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sayLiHF1Gy .carousel-control {
  margin-left: 2px!important;
}
.cid-sayLiWUffR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sayLiWUffR .title__wrap {
  margin-bottom: 30px;
}
.cid-sayLiWUffR .title__block {
  margin-bottom: 10px;
}
.cid-sayLiWUffR .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sayLiWUffR .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sayLiWUffR .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sayLiWUffR .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sayLiWUffR .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sayLiWUffR .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sayLiWUffR .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sayLiWUffR .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sayLiWUffR .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sayLiWUffR .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sayLiWUffR .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sayLiWUffR .descr__block {
  padding: 25px 0 0;
}
.cid-sayLiWUffR .descr__title {
  margin-bottom: 5px;
}
.cid-sayLiWUffR .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sayLiWUffR .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sayLiWUffR .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sayLiWUffR .link__text a {
  position: relative;
}
.cid-sayLiWUffR .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sayLiWUffR .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sayLiWUffR .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sayLiWUffR .image {
    height: 300px;
  }
  .cid-sayLiWUffR .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sayLiWUffR .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sayLiWUffR .buttons {
    justify-content: flex-start;
  }
}
.cid-sayLiXWkKN {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sayLiXWkKN .container-fluid {
  padding: 0 5rem;
}
.cid-sayLiXWkKN .animated-element {
  color: #000000;
}
.cid-sayLiXWkKN .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sayLiXWkKN .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sayLiXWkKN .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sayLiXWkKN .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sayLiXWkKN .mbr-section-subtitle,
.cid-sayLiXWkKN .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sayLiYIYVu .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sayLiYIYVu .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sayLiYIYVu a {
  font-style: normal;
}
.cid-sayLiYIYVu a .link:hover {
  color: inherit!important;
}
.cid-sayLiYIYVu .dropdown-item:active {
  background: #000000;
}
.cid-sayLiYIYVu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sayLiYIYVu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sayLiYIYVu .nav-item:focus,
.cid-sayLiYIYVu .nav-link:focus {
  outline: none;
}
.cid-sayLiYIYVu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sayLiYIYVu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sayLiYIYVu .menu-logo {
  margin-right: auto;
}
.cid-sayLiYIYVu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sayLiYIYVu .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-sayLiYIYVu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sayLiYIYVu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sayLiYIYVu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sayLiYIYVu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sayLiYIYVu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sayLiYIYVu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sayLiYIYVu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sayLiYIYVu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sayLiYIYVu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sayLiYIYVu .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sayLiYIYVu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sayLiYIYVu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sayLiYIYVu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sayLiYIYVu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sayLiYIYVu .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-sayLiYIYVu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sayLiYIYVu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sayLiYIYVu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sayLiYIYVu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sayLiYIYVu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sayLiYIYVu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sayLiYIYVu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sayLiYIYVu button.navbar-toggler:focus {
  outline: none;
}
.cid-sayLiYIYVu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sayLiYIYVu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sayLiYIYVu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sayLiYIYVu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sayLiYIYVu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sayLiYIYVu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sayLiYIYVu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sayLiYIYVu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sayLiYIYVu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sayLiYIYVu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sayLiYIYVu .collapsed .btn {
  display: -webkit-flex;
}
.cid-sayLiYIYVu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sayLiYIYVu .collapsed .navbar-collapse.collapsing,
.cid-sayLiYIYVu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sayLiYIYVu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sayLiYIYVu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sayLiYIYVu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sayLiYIYVu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sayLiYIYVu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sayLiYIYVu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sayLiYIYVu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sayLiYIYVu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sayLiYIYVu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sayLiYIYVu .collapsed button.navbar-toggler {
  display: block;
}
.cid-sayLiYIYVu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sayLiYIYVu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sayLiYIYVu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sayLiYIYVu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sayLiYIYVu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sayLiYIYVu .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: 1023px) {
  .cid-sayLiYIYVu .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sayLiYIYVu img {
    height: 3.8rem !important;
  }
  .cid-sayLiYIYVu .btn {
    display: -webkit-flex;
  }
  .cid-sayLiYIYVu button.navbar-toggler {
    display: block;
  }
  .cid-sayLiYIYVu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sayLiYIYVu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sayLiYIYVu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sayLiYIYVu .navbar-collapse.collapsing,
  .cid-sayLiYIYVu .navbar-collapse.show {
    display: block !important;
  }
  .cid-sayLiYIYVu .navbar-collapse.collapsing .navbar-nav,
  .cid-sayLiYIYVu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sayLiYIYVu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sayLiYIYVu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sayLiYIYVu .navbar-collapse.collapsing .navbar-buttons,
  .cid-sayLiYIYVu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sayLiYIYVu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sayLiYIYVu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sayLiYIYVu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sayLiYIYVu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sayLiYIYVu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sayLiYIYVu .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-sayLiYIYVu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sayLiYIYVu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sayLiYIYVu .nav-link,
.cid-sayLiYIYVu .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sayLiYIYVu .nav-link:hover,
.cid-sayLiYIYVu .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-sayLiZtM7H {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sayLiZtM7H .mbr-text {
  color: #ffffff;
}
.cid-sayLiZtM7H .container {
  max-width: 1000px;
}
.cid-sayLiZtM7H h4 {
  text-align: center;
}
.cid-sayLiZtM7H p {
  text-align: center;
}
.cid-sayLiZtM7H .row {
  justify-content: center;
}
.cid-sayLiZtM7H .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sayLiZtM7H .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-sayLiZtM7H .card-title,
.cid-sayLiZtM7H .card-img {
  color: #ffffff;
}
.cid-sayLiZtM7H .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-sayLiZtM7H .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-sayLiZtM7H img {
  margin-bottom: 5rem;
}
.cid-sayLj0PJTI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sayLj0PJTI .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-sayLj0PJTI .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-sayLj0PJTI .mbr-section-subtitle {
  color: #000000;
}
.cid-sayLj0PJTI .card-img span {
  color: #1dc9cb;
}
.cid-sayLj0PJTI .row-item {
  margin-bottom: 2rem;
}
.cid-sayLj0PJTI .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-sayLj0PJTI .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sayLj0PJTI .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sayLj0PJTI .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sayLj0PJTI .mbr-card-title,
.cid-sayLj0PJTI .card-img {
  color: #ffffff;
}
.cid-sayMuO3del {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sayMuO3del .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sayMuO3del img {
    width: 90%;
  }
}
.cid-sayMuO3del .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sayMuO3del .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sayMuO3del .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sayMuO3del .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sayMuO3del .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sayMuO3del .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sayMuO3del .social-list {
    justify-content: center;
  }
}
.cid-sayMuO3del .card-title {
  color: #ffffff;
}
.cid-sayMuO3del .mbr-text,
.cid-sayMuO3del .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sayMuPb8wk {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sayMuPb8wk .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sayMuPb8wk .modal-body .close {
  background: #1b1b1b;
}
.cid-sayMuPb8wk .modal-body .close span {
  font-style: normal;
}
.cid-sayMuPb8wk .carousel-inner > .active,
.cid-sayMuPb8wk .carousel-inner > .next,
.cid-sayMuPb8wk .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sayMuPb8wk .carousel-control .icon-next,
.cid-sayMuPb8wk .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sayMuPb8wk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sayMuPb8wk .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sayMuPb8wk .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sayMuPb8wk .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sayMuPb8wk .boxed-slider > div {
  position: relative;
}
.cid-sayMuPb8wk .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sayMuPb8wk .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sayMuPb8wk .mbr-table-cell {
  padding: 0;
}
.cid-sayMuPb8wk .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sayMuPb8wk .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sayMuPb8wk .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sayMuPb8wk .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sayMuPb8wk .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sayMuPb8wk .carousel-item .container {
    width: 100%;
  }
}
.cid-sayMuPb8wk .carousel-item-next.carousel-item-left,
.cid-sayMuPb8wk .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sayMuPb8wk .active.carousel-item-right,
.cid-sayMuPb8wk .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sayMuPb8wk .active.carousel-item-left,
.cid-sayMuPb8wk .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sayMuPb8wk .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sayMuPb8wk .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sayMuPb8wk .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sayMuPb8wk .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sayMuPb8wk .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sayMuPb8wk .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sayMuPb8wk .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sayMuPb8wk .mbr-slider .carousel-indicators li.active,
.cid-sayMuPb8wk .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sayMuPb8wk .mbr-slider .carousel-indicators li::after,
.cid-sayMuPb8wk .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sayMuPb8wk .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sayMuPb8wk .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sayMuPb8wk .mbr-slider > .container img {
  width: 100%;
}
.cid-sayMuPb8wk .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sayMuPb8wk .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sayMuPb8wk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sayMuPb8wk .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sayMuPb8wk .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sayMuPb8wk .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sayMuPb8wk .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sayMuPb8wk .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sayMuPb8wk .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sayMuPb8wk .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sayMuPb8wk .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sayMuPb8wk .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sayMuPb8wk .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sayMuPb8wk .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sayMuPb8wk .carousel-inner {
  height: 100%;
}
.cid-sayMuPb8wk .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sayMuPb8wk .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sayMuPb8wk .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sayMuPb8wk .carousel-item .container-slide {
  text-align: center;
}
.cid-sayMuPb8wk .content-slider-wrap {
  width: 100%;
}
.cid-sayMuPb8wk .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sayMuPb8wk .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sayMuPb8wk .carousel-control {
  margin-left: 2px!important;
}
.cid-sayMuRjauz {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sayMuRjauz .title__wrap {
  margin-bottom: 30px;
}
.cid-sayMuRjauz .title__block {
  margin-bottom: 10px;
}
.cid-sayMuRjauz .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sayMuRjauz .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sayMuRjauz .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sayMuRjauz .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sayMuRjauz .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sayMuRjauz .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sayMuRjauz .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sayMuRjauz .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sayMuRjauz .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sayMuRjauz .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sayMuRjauz .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sayMuRjauz .descr__block {
  padding: 25px 0 0;
}
.cid-sayMuRjauz .descr__title {
  margin-bottom: 5px;
}
.cid-sayMuRjauz .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sayMuRjauz .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sayMuRjauz .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sayMuRjauz .link__text a {
  position: relative;
}
.cid-sayMuRjauz .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sayMuRjauz .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sayMuRjauz .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sayMuRjauz .image {
    height: 300px;
  }
  .cid-sayMuRjauz .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sayMuRjauz .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sayMuRjauz .buttons {
    justify-content: flex-start;
  }
}
.cid-sayMuStJq9 {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sayMuStJq9 .container-fluid {
  padding: 0 5rem;
}
.cid-sayMuStJq9 .animated-element {
  color: #000000;
}
.cid-sayMuStJq9 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sayMuStJq9 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sayMuStJq9 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sayMuStJq9 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sayMuStJq9 .mbr-section-subtitle,
.cid-sayMuStJq9 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sayMuTKGzp .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sayMuTKGzp .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sayMuTKGzp a {
  font-style: normal;
}
.cid-sayMuTKGzp a .link:hover {
  color: inherit!important;
}
.cid-sayMuTKGzp .dropdown-item:active {
  background: #000000;
}
.cid-sayMuTKGzp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sayMuTKGzp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sayMuTKGzp .nav-item:focus,
.cid-sayMuTKGzp .nav-link:focus {
  outline: none;
}
.cid-sayMuTKGzp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sayMuTKGzp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sayMuTKGzp .menu-logo {
  margin-right: auto;
}
.cid-sayMuTKGzp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sayMuTKGzp .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-sayMuTKGzp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sayMuTKGzp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sayMuTKGzp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sayMuTKGzp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sayMuTKGzp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sayMuTKGzp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sayMuTKGzp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sayMuTKGzp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sayMuTKGzp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sayMuTKGzp .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sayMuTKGzp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sayMuTKGzp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sayMuTKGzp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sayMuTKGzp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sayMuTKGzp .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-sayMuTKGzp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sayMuTKGzp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sayMuTKGzp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sayMuTKGzp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sayMuTKGzp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sayMuTKGzp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sayMuTKGzp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sayMuTKGzp button.navbar-toggler:focus {
  outline: none;
}
.cid-sayMuTKGzp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sayMuTKGzp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sayMuTKGzp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sayMuTKGzp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sayMuTKGzp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sayMuTKGzp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sayMuTKGzp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sayMuTKGzp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sayMuTKGzp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sayMuTKGzp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sayMuTKGzp .collapsed .btn {
  display: -webkit-flex;
}
.cid-sayMuTKGzp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sayMuTKGzp .collapsed .navbar-collapse.collapsing,
.cid-sayMuTKGzp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sayMuTKGzp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sayMuTKGzp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sayMuTKGzp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sayMuTKGzp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sayMuTKGzp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sayMuTKGzp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sayMuTKGzp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sayMuTKGzp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sayMuTKGzp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sayMuTKGzp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sayMuTKGzp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sayMuTKGzp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sayMuTKGzp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sayMuTKGzp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sayMuTKGzp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sayMuTKGzp .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: 1023px) {
  .cid-sayMuTKGzp .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sayMuTKGzp img {
    height: 3.8rem !important;
  }
  .cid-sayMuTKGzp .btn {
    display: -webkit-flex;
  }
  .cid-sayMuTKGzp button.navbar-toggler {
    display: block;
  }
  .cid-sayMuTKGzp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sayMuTKGzp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sayMuTKGzp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sayMuTKGzp .navbar-collapse.collapsing,
  .cid-sayMuTKGzp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sayMuTKGzp .navbar-collapse.collapsing .navbar-nav,
  .cid-sayMuTKGzp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sayMuTKGzp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sayMuTKGzp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sayMuTKGzp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sayMuTKGzp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sayMuTKGzp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sayMuTKGzp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sayMuTKGzp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sayMuTKGzp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sayMuTKGzp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sayMuTKGzp .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-sayMuTKGzp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sayMuTKGzp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sayMuTKGzp .nav-link,
.cid-sayMuTKGzp .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sayMuTKGzp .nav-link:hover,
.cid-sayMuTKGzp .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-sayMuUzZcI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sayMuUzZcI .mbr-text {
  color: #ffffff;
}
.cid-sayMuUzZcI .container {
  max-width: 1000px;
}
.cid-sayMuUzZcI h4 {
  text-align: center;
}
.cid-sayMuUzZcI p {
  text-align: center;
}
.cid-sayMuUzZcI .row {
  justify-content: center;
}
.cid-sayMuUzZcI .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sayMuUzZcI .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-sayMuUzZcI .card-title,
.cid-sayMuUzZcI .card-img {
  color: #ffffff;
}
.cid-sayMuUzZcI .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-sayMuUzZcI .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-sayMuUzZcI img {
  margin-bottom: 5rem;
}
.cid-sayMuVrSDl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sayMuVrSDl .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-sayMuVrSDl .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-sayMuVrSDl .mbr-section-subtitle {
  color: #000000;
}
.cid-sayMuVrSDl .card-img span {
  color: #1dc9cb;
}
.cid-sayMuVrSDl .row-item {
  margin-bottom: 2rem;
}
.cid-sayMuVrSDl .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-sayMuVrSDl .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sayMuVrSDl .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sayMuVrSDl .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sayMuVrSDl .mbr-card-title,
.cid-sayMuVrSDl .card-img {
  color: #ffffff;
}
.cid-sayNqikIjG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sayNqikIjG .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sayNqikIjG img {
    width: 90%;
  }
}
.cid-sayNqikIjG .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sayNqikIjG .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sayNqikIjG .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sayNqikIjG .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sayNqikIjG .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sayNqikIjG .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sayNqikIjG .social-list {
    justify-content: center;
  }
}
.cid-sayNqikIjG .card-title {
  color: #ffffff;
}
.cid-sayNqikIjG .mbr-text,
.cid-sayNqikIjG .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sayNqjrpdo {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sayNqjrpdo .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sayNqjrpdo .modal-body .close {
  background: #1b1b1b;
}
.cid-sayNqjrpdo .modal-body .close span {
  font-style: normal;
}
.cid-sayNqjrpdo .carousel-inner > .active,
.cid-sayNqjrpdo .carousel-inner > .next,
.cid-sayNqjrpdo .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sayNqjrpdo .carousel-control .icon-next,
.cid-sayNqjrpdo .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sayNqjrpdo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sayNqjrpdo .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sayNqjrpdo .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sayNqjrpdo .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sayNqjrpdo .boxed-slider > div {
  position: relative;
}
.cid-sayNqjrpdo .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sayNqjrpdo .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sayNqjrpdo .mbr-table-cell {
  padding: 0;
}
.cid-sayNqjrpdo .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sayNqjrpdo .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sayNqjrpdo .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sayNqjrpdo .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sayNqjrpdo .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sayNqjrpdo .carousel-item .container {
    width: 100%;
  }
}
.cid-sayNqjrpdo .carousel-item-next.carousel-item-left,
.cid-sayNqjrpdo .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sayNqjrpdo .active.carousel-item-right,
.cid-sayNqjrpdo .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sayNqjrpdo .active.carousel-item-left,
.cid-sayNqjrpdo .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sayNqjrpdo .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sayNqjrpdo .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sayNqjrpdo .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sayNqjrpdo .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sayNqjrpdo .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sayNqjrpdo .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sayNqjrpdo .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sayNqjrpdo .mbr-slider .carousel-indicators li.active,
.cid-sayNqjrpdo .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sayNqjrpdo .mbr-slider .carousel-indicators li::after,
.cid-sayNqjrpdo .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sayNqjrpdo .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sayNqjrpdo .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sayNqjrpdo .mbr-slider > .container img {
  width: 100%;
}
.cid-sayNqjrpdo .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sayNqjrpdo .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sayNqjrpdo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sayNqjrpdo .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sayNqjrpdo .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sayNqjrpdo .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sayNqjrpdo .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sayNqjrpdo .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sayNqjrpdo .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sayNqjrpdo .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sayNqjrpdo .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sayNqjrpdo .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sayNqjrpdo .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sayNqjrpdo .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sayNqjrpdo .carousel-inner {
  height: 100%;
}
.cid-sayNqjrpdo .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sayNqjrpdo .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sayNqjrpdo .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sayNqjrpdo .carousel-item .container-slide {
  text-align: center;
}
.cid-sayNqjrpdo .content-slider-wrap {
  width: 100%;
}
.cid-sayNqjrpdo .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sayNqjrpdo .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sayNqjrpdo .carousel-control {
  margin-left: 2px!important;
}
.cid-sayNqlt7ND {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sayNqlt7ND .title__wrap {
  margin-bottom: 30px;
}
.cid-sayNqlt7ND .title__block {
  margin-bottom: 10px;
}
.cid-sayNqlt7ND .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sayNqlt7ND .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sayNqlt7ND .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sayNqlt7ND .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sayNqlt7ND .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sayNqlt7ND .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sayNqlt7ND .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sayNqlt7ND .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sayNqlt7ND .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sayNqlt7ND .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sayNqlt7ND .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sayNqlt7ND .descr__block {
  padding: 25px 0 0;
}
.cid-sayNqlt7ND .descr__title {
  margin-bottom: 5px;
}
.cid-sayNqlt7ND .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sayNqlt7ND .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sayNqlt7ND .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sayNqlt7ND .link__text a {
  position: relative;
}
.cid-sayNqlt7ND .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sayNqlt7ND .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sayNqlt7ND .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sayNqlt7ND .image {
    height: 300px;
  }
  .cid-sayNqlt7ND .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sayNqlt7ND .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sayNqlt7ND .buttons {
    justify-content: flex-start;
  }
}
.cid-sayNqn3DuJ {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sayNqn3DuJ .container-fluid {
  padding: 0 5rem;
}
.cid-sayNqn3DuJ .animated-element {
  color: #000000;
}
.cid-sayNqn3DuJ .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sayNqn3DuJ .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sayNqn3DuJ .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sayNqn3DuJ .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sayNqn3DuJ .mbr-section-subtitle,
.cid-sayNqn3DuJ .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sayNqo2AyI .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sayNqo2AyI .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sayNqo2AyI a {
  font-style: normal;
}
.cid-sayNqo2AyI a .link:hover {
  color: inherit!important;
}
.cid-sayNqo2AyI .dropdown-item:active {
  background: #000000;
}
.cid-sayNqo2AyI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sayNqo2AyI .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sayNqo2AyI .nav-item:focus,
.cid-sayNqo2AyI .nav-link:focus {
  outline: none;
}
.cid-sayNqo2AyI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sayNqo2AyI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sayNqo2AyI .menu-logo {
  margin-right: auto;
}
.cid-sayNqo2AyI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sayNqo2AyI .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-sayNqo2AyI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sayNqo2AyI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sayNqo2AyI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sayNqo2AyI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sayNqo2AyI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sayNqo2AyI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sayNqo2AyI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sayNqo2AyI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sayNqo2AyI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sayNqo2AyI .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sayNqo2AyI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sayNqo2AyI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sayNqo2AyI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sayNqo2AyI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sayNqo2AyI .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-sayNqo2AyI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sayNqo2AyI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sayNqo2AyI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sayNqo2AyI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sayNqo2AyI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sayNqo2AyI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sayNqo2AyI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sayNqo2AyI button.navbar-toggler:focus {
  outline: none;
}
.cid-sayNqo2AyI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sayNqo2AyI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sayNqo2AyI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sayNqo2AyI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sayNqo2AyI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sayNqo2AyI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sayNqo2AyI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sayNqo2AyI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sayNqo2AyI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sayNqo2AyI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sayNqo2AyI .collapsed .btn {
  display: -webkit-flex;
}
.cid-sayNqo2AyI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sayNqo2AyI .collapsed .navbar-collapse.collapsing,
.cid-sayNqo2AyI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sayNqo2AyI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sayNqo2AyI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sayNqo2AyI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sayNqo2AyI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sayNqo2AyI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sayNqo2AyI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sayNqo2AyI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sayNqo2AyI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sayNqo2AyI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sayNqo2AyI .collapsed button.navbar-toggler {
  display: block;
}
.cid-sayNqo2AyI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sayNqo2AyI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sayNqo2AyI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sayNqo2AyI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sayNqo2AyI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sayNqo2AyI .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: 1023px) {
  .cid-sayNqo2AyI .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sayNqo2AyI img {
    height: 3.8rem !important;
  }
  .cid-sayNqo2AyI .btn {
    display: -webkit-flex;
  }
  .cid-sayNqo2AyI button.navbar-toggler {
    display: block;
  }
  .cid-sayNqo2AyI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sayNqo2AyI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sayNqo2AyI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sayNqo2AyI .navbar-collapse.collapsing,
  .cid-sayNqo2AyI .navbar-collapse.show {
    display: block !important;
  }
  .cid-sayNqo2AyI .navbar-collapse.collapsing .navbar-nav,
  .cid-sayNqo2AyI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sayNqo2AyI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sayNqo2AyI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sayNqo2AyI .navbar-collapse.collapsing .navbar-buttons,
  .cid-sayNqo2AyI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sayNqo2AyI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sayNqo2AyI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sayNqo2AyI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sayNqo2AyI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sayNqo2AyI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sayNqo2AyI .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-sayNqo2AyI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sayNqo2AyI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sayNqo2AyI .nav-link,
.cid-sayNqo2AyI .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sayNqo2AyI .nav-link:hover,
.cid-sayNqo2AyI .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-sayNqoWFHp {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sayNqoWFHp .mbr-text {
  color: #ffffff;
}
.cid-sayNqoWFHp .container {
  max-width: 1000px;
}
.cid-sayNqoWFHp h4 {
  text-align: center;
}
.cid-sayNqoWFHp p {
  text-align: center;
}
.cid-sayNqoWFHp .row {
  justify-content: center;
}
.cid-sayNqoWFHp .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sayNqoWFHp .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-sayNqoWFHp .card-title,
.cid-sayNqoWFHp .card-img {
  color: #ffffff;
}
.cid-sayNqoWFHp .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-sayNqoWFHp .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-sayNqoWFHp img {
  margin-bottom: 5rem;
}
.cid-sayNqpX6dA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sayNqpX6dA .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-sayNqpX6dA .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-sayNqpX6dA .mbr-section-subtitle {
  color: #000000;
}
.cid-sayNqpX6dA .card-img span {
  color: #1dc9cb;
}
.cid-sayNqpX6dA .row-item {
  margin-bottom: 2rem;
}
.cid-sayNqpX6dA .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-sayNqpX6dA .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sayNqpX6dA .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sayNqpX6dA .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sayNqpX6dA .mbr-card-title,
.cid-sayNqpX6dA .card-img {
  color: #ffffff;
}
.cid-sdu6JoTX59 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdu6JoTX59 .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sdu6JoTX59 img {
    width: 90%;
  }
}
.cid-sdu6JoTX59 .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sdu6JoTX59 .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sdu6JoTX59 .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sdu6JoTX59 .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sdu6JoTX59 .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sdu6JoTX59 .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sdu6JoTX59 .social-list {
    justify-content: center;
  }
}
.cid-sdu6JoTX59 .card-title {
  color: #ffffff;
}
.cid-sdu6JoTX59 .mbr-text,
.cid-sdu6JoTX59 .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sdu6JquIPa {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sdu6JquIPa .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sdu6JquIPa .modal-body .close {
  background: #1b1b1b;
}
.cid-sdu6JquIPa .modal-body .close span {
  font-style: normal;
}
.cid-sdu6JquIPa .carousel-inner > .active,
.cid-sdu6JquIPa .carousel-inner > .next,
.cid-sdu6JquIPa .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sdu6JquIPa .carousel-control .icon-next,
.cid-sdu6JquIPa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sdu6JquIPa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdu6JquIPa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sdu6JquIPa .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sdu6JquIPa .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sdu6JquIPa .boxed-slider > div {
  position: relative;
}
.cid-sdu6JquIPa .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sdu6JquIPa .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sdu6JquIPa .mbr-table-cell {
  padding: 0;
}
.cid-sdu6JquIPa .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sdu6JquIPa .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sdu6JquIPa .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sdu6JquIPa .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sdu6JquIPa .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sdu6JquIPa .carousel-item .container {
    width: 100%;
  }
}
.cid-sdu6JquIPa .carousel-item-next.carousel-item-left,
.cid-sdu6JquIPa .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sdu6JquIPa .active.carousel-item-right,
.cid-sdu6JquIPa .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sdu6JquIPa .active.carousel-item-left,
.cid-sdu6JquIPa .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sdu6JquIPa .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sdu6JquIPa .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdu6JquIPa .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdu6JquIPa .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sdu6JquIPa .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sdu6JquIPa .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sdu6JquIPa .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sdu6JquIPa .mbr-slider .carousel-indicators li.active,
.cid-sdu6JquIPa .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sdu6JquIPa .mbr-slider .carousel-indicators li::after,
.cid-sdu6JquIPa .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sdu6JquIPa .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sdu6JquIPa .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sdu6JquIPa .mbr-slider > .container img {
  width: 100%;
}
.cid-sdu6JquIPa .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sdu6JquIPa .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sdu6JquIPa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sdu6JquIPa .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sdu6JquIPa .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sdu6JquIPa .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sdu6JquIPa .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sdu6JquIPa .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sdu6JquIPa .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sdu6JquIPa .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sdu6JquIPa .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sdu6JquIPa .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sdu6JquIPa .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sdu6JquIPa .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sdu6JquIPa .carousel-inner {
  height: 100%;
}
.cid-sdu6JquIPa .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sdu6JquIPa .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sdu6JquIPa .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sdu6JquIPa .carousel-item .container-slide {
  text-align: center;
}
.cid-sdu6JquIPa .content-slider-wrap {
  width: 100%;
}
.cid-sdu6JquIPa .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sdu6JquIPa .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sdu6JquIPa .carousel-control {
  margin-left: 2px!important;
}
.cid-sdu6JrQTvU {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sdu6JrQTvU .title__wrap {
  margin-bottom: 30px;
}
.cid-sdu6JrQTvU .title__block {
  margin-bottom: 10px;
}
.cid-sdu6JrQTvU .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sdu6JrQTvU .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sdu6JrQTvU .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sdu6JrQTvU .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sdu6JrQTvU .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sdu6JrQTvU .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sdu6JrQTvU .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sdu6JrQTvU .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sdu6JrQTvU .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sdu6JrQTvU .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sdu6JrQTvU .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sdu6JrQTvU .descr__block {
  padding: 25px 0 0;
}
.cid-sdu6JrQTvU .descr__title {
  margin-bottom: 5px;
}
.cid-sdu6JrQTvU .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sdu6JrQTvU .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sdu6JrQTvU .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sdu6JrQTvU .link__text a {
  position: relative;
}
.cid-sdu6JrQTvU .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sdu6JrQTvU .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sdu6JrQTvU .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sdu6JrQTvU .image {
    height: 300px;
  }
  .cid-sdu6JrQTvU .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sdu6JrQTvU .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sdu6JrQTvU .buttons {
    justify-content: flex-start;
  }
}
.cid-sdu6Jt15c7 {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdu6Jt15c7 .container-fluid {
  padding: 0 5rem;
}
.cid-sdu6Jt15c7 .animated-element {
  color: #000000;
}
.cid-sdu6Jt15c7 .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sdu6Jt15c7 .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sdu6Jt15c7 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdu6Jt15c7 .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sdu6Jt15c7 .mbr-section-subtitle,
.cid-sdu6Jt15c7 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sdu6JtVo3b .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sdu6JtVo3b .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sdu6JtVo3b a {
  font-style: normal;
}
.cid-sdu6JtVo3b a .link:hover {
  color: inherit!important;
}
.cid-sdu6JtVo3b .dropdown-item:active {
  background: #000000;
}
.cid-sdu6JtVo3b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdu6JtVo3b .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdu6JtVo3b .nav-item:focus,
.cid-sdu6JtVo3b .nav-link:focus {
  outline: none;
}
.cid-sdu6JtVo3b .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdu6JtVo3b .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdu6JtVo3b .menu-logo {
  margin-right: auto;
}
.cid-sdu6JtVo3b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdu6JtVo3b .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-sdu6JtVo3b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdu6JtVo3b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdu6JtVo3b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdu6JtVo3b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdu6JtVo3b .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdu6JtVo3b .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdu6JtVo3b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdu6JtVo3b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdu6JtVo3b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdu6JtVo3b .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdu6JtVo3b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdu6JtVo3b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdu6JtVo3b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdu6JtVo3b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdu6JtVo3b .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-sdu6JtVo3b .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdu6JtVo3b .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdu6JtVo3b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdu6JtVo3b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdu6JtVo3b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdu6JtVo3b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdu6JtVo3b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sdu6JtVo3b button.navbar-toggler:focus {
  outline: none;
}
.cid-sdu6JtVo3b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdu6JtVo3b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdu6JtVo3b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdu6JtVo3b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdu6JtVo3b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdu6JtVo3b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sdu6JtVo3b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdu6JtVo3b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdu6JtVo3b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdu6JtVo3b .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdu6JtVo3b .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdu6JtVo3b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdu6JtVo3b .collapsed .navbar-collapse.collapsing,
.cid-sdu6JtVo3b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdu6JtVo3b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdu6JtVo3b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdu6JtVo3b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdu6JtVo3b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdu6JtVo3b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdu6JtVo3b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdu6JtVo3b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdu6JtVo3b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdu6JtVo3b .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sdu6JtVo3b .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdu6JtVo3b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdu6JtVo3b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdu6JtVo3b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdu6JtVo3b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdu6JtVo3b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdu6JtVo3b .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: 1023px) {
  .cid-sdu6JtVo3b .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdu6JtVo3b img {
    height: 3.8rem !important;
  }
  .cid-sdu6JtVo3b .btn {
    display: -webkit-flex;
  }
  .cid-sdu6JtVo3b button.navbar-toggler {
    display: block;
  }
  .cid-sdu6JtVo3b .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdu6JtVo3b .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdu6JtVo3b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdu6JtVo3b .navbar-collapse.collapsing,
  .cid-sdu6JtVo3b .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdu6JtVo3b .navbar-collapse.collapsing .navbar-nav,
  .cid-sdu6JtVo3b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdu6JtVo3b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdu6JtVo3b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdu6JtVo3b .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdu6JtVo3b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdu6JtVo3b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdu6JtVo3b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdu6JtVo3b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdu6JtVo3b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdu6JtVo3b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdu6JtVo3b .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-sdu6JtVo3b .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdu6JtVo3b .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdu6JtVo3b .nav-link,
.cid-sdu6JtVo3b .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sdu6JtVo3b .nav-link:hover,
.cid-sdu6JtVo3b .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-sdu6JuJelb {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdu6JuJelb .mbr-text {
  color: #ffffff;
}
.cid-sdu6JuJelb .container {
  max-width: 1000px;
}
.cid-sdu6JuJelb h4 {
  text-align: center;
}
.cid-sdu6JuJelb p {
  text-align: center;
}
.cid-sdu6JuJelb .row {
  justify-content: center;
}
.cid-sdu6JuJelb .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sdu6JuJelb .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-sdu6JuJelb .card-title,
.cid-sdu6JuJelb .card-img {
  color: #ffffff;
}
.cid-sdu6JuJelb .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-sdu6JuJelb .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-sdu6JuJelb img {
  margin-bottom: 5rem;
}
.cid-sdu6JvDenf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdu6JvDenf .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-sdu6JvDenf .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-sdu6JvDenf .mbr-section-subtitle {
  color: #000000;
}
.cid-sdu6JvDenf .card-img span {
  color: #1dc9cb;
}
.cid-sdu6JvDenf .row-item {
  margin-bottom: 2rem;
}
.cid-sdu6JvDenf .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-sdu6JvDenf .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sdu6JvDenf .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sdu6JvDenf .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sdu6JvDenf .mbr-card-title,
.cid-sdu6JvDenf .card-img {
  color: #ffffff;
}
.cid-sdumBTM5Ok {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdumBTM5Ok .mbr-text {
  color: #9c969b;
}
@media (min-width: 992px) {
  .cid-sdumBTM5Ok img {
    width: 90%;
  }
}
.cid-sdumBTM5Ok .social-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.cid-sdumBTM5Ok .items {
  margin-bottom: 0;
  color: #c1c1c1;
}
.cid-sdumBTM5Ok .soc-item {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0.25rem 0.3rem;
}
.cid-sdumBTM5Ok .soc-item span {
  font-size: 1rem;
  color: #767676 !important;
  transition: all 0.3s;
}
.cid-sdumBTM5Ok .soc-item:hover span {
  color: #ffffff !important;
}
.cid-sdumBTM5Ok .items-col {
  line-height: 2.5;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sdumBTM5Ok .social-list {
    justify-content: center;
  }
}
.cid-sdumBTM5Ok .card-title {
  color: #ffffff;
}
.cid-sdumBTM5Ok .mbr-text,
.cid-sdumBTM5Ok .mbr-section-btn {
  color: #c1c1c1;
}
.cid-sdumBVaXlw {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-sdumBVaXlw .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sdumBVaXlw .modal-body .close {
  background: #1b1b1b;
}
.cid-sdumBVaXlw .modal-body .close span {
  font-style: normal;
}
.cid-sdumBVaXlw .carousel-inner > .active,
.cid-sdumBVaXlw .carousel-inner > .next,
.cid-sdumBVaXlw .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sdumBVaXlw .carousel-control .icon-next,
.cid-sdumBVaXlw .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sdumBVaXlw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdumBVaXlw .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sdumBVaXlw .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sdumBVaXlw .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sdumBVaXlw .boxed-slider > div {
  position: relative;
}
.cid-sdumBVaXlw .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-sdumBVaXlw .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sdumBVaXlw .mbr-table-cell {
  padding: 0;
}
.cid-sdumBVaXlw .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sdumBVaXlw .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-sdumBVaXlw .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-sdumBVaXlw .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sdumBVaXlw .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 767px) {
  .cid-sdumBVaXlw .carousel-item .container {
    width: 100%;
  }
}
.cid-sdumBVaXlw .carousel-item-next.carousel-item-left,
.cid-sdumBVaXlw .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sdumBVaXlw .active.carousel-item-right,
.cid-sdumBVaXlw .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sdumBVaXlw .active.carousel-item-left,
.cid-sdumBVaXlw .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sdumBVaXlw .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-sdumBVaXlw .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdumBVaXlw .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdumBVaXlw .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-sdumBVaXlw .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sdumBVaXlw .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sdumBVaXlw .mbr-slider .carousel-indicators li {
  max-width: 19px;
  width: 19px;
  height: 19px;
  max-height: 19px;
  margin: 3px;
  background-color: white;
  border: none;
  border-radius: 0;
  opacity: .5;
  transition: all .3s;
}
.cid-sdumBVaXlw .mbr-slider .carousel-indicators li.active,
.cid-sdumBVaXlw .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sdumBVaXlw .mbr-slider .carousel-indicators li::after,
.cid-sdumBVaXlw .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sdumBVaXlw .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sdumBVaXlw .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sdumBVaXlw .mbr-slider > .container img {
  width: 100%;
}
.cid-sdumBVaXlw .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-sdumBVaXlw .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .cid-sdumBVaXlw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sdumBVaXlw .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sdumBVaXlw .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sdumBVaXlw .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sdumBVaXlw .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sdumBVaXlw .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sdumBVaXlw .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sdumBVaXlw .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sdumBVaXlw .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sdumBVaXlw .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sdumBVaXlw .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sdumBVaXlw .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sdumBVaXlw .carousel-inner {
  height: 100%;
}
.cid-sdumBVaXlw .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sdumBVaXlw .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sdumBVaXlw .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-sdumBVaXlw .carousel-item .container-slide {
  text-align: center;
}
.cid-sdumBVaXlw .content-slider-wrap {
  width: 100%;
}
.cid-sdumBVaXlw .carousel-control-prev {
  bottom: 2px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sdumBVaXlw .carousel-control-next {
  bottom: 54px!important;
  left: 0px!important;
  top: auto!important;
  margin-left: 2rem!important;
  background-color: white!important;
  opacity: 1!important;
  color: black!important;
  border-radius: 0!important;
}
.cid-sdumBVaXlw .carousel-control {
  margin-left: 2px!important;
}
.cid-sdumBWyZ4E {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sdumBWyZ4E .title__wrap {
  margin-bottom: 30px;
}
.cid-sdumBWyZ4E .title__block {
  margin-bottom: 10px;
}
.cid-sdumBWyZ4E .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sdumBWyZ4E .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sdumBWyZ4E .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sdumBWyZ4E .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sdumBWyZ4E .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sdumBWyZ4E .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sdumBWyZ4E .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sdumBWyZ4E .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sdumBWyZ4E .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sdumBWyZ4E .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sdumBWyZ4E .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sdumBWyZ4E .descr__block {
  padding: 25px 0 0;
}
.cid-sdumBWyZ4E .descr__title {
  margin-bottom: 5px;
}
.cid-sdumBWyZ4E .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sdumBWyZ4E .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sdumBWyZ4E .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sdumBWyZ4E .link__text a {
  position: relative;
}
.cid-sdumBWyZ4E .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sdumBWyZ4E .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sdumBWyZ4E .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sdumBWyZ4E .image {
    height: 300px;
  }
  .cid-sdumBWyZ4E .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sdumBWyZ4E .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sdumBWyZ4E .buttons {
    justify-content: flex-start;
  }
}
.cid-sdumBYfihb {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdumBYfihb .container-fluid {
  padding: 0 5rem;
}
.cid-sdumBYfihb .animated-element {
  color: #000000;
}
.cid-sdumBYfihb .img-block {
  -webkit-align-self: center;
  align-self: center;
}
@media (max-width: 1199px) {
  .cid-sdumBYfihb .mbr-figure img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .cid-sdumBYfihb .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdumBYfihb .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-sdumBYfihb .mbr-section-subtitle,
.cid-sdumBYfihb .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-sdumC0h3QA .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sdumC0h3QA .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sdumC0h3QA a {
  font-style: normal;
}
.cid-sdumC0h3QA a .link:hover {
  color: inherit!important;
}
.cid-sdumC0h3QA .dropdown-item:active {
  background: #000000;
}
.cid-sdumC0h3QA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdumC0h3QA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdumC0h3QA .nav-item:focus,
.cid-sdumC0h3QA .nav-link:focus {
  outline: none;
}
.cid-sdumC0h3QA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdumC0h3QA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdumC0h3QA .menu-logo {
  margin-right: auto;
}
.cid-sdumC0h3QA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdumC0h3QA .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-sdumC0h3QA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdumC0h3QA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdumC0h3QA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdumC0h3QA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdumC0h3QA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdumC0h3QA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdumC0h3QA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdumC0h3QA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdumC0h3QA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdumC0h3QA .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdumC0h3QA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdumC0h3QA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdumC0h3QA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdumC0h3QA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdumC0h3QA .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-sdumC0h3QA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdumC0h3QA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdumC0h3QA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdumC0h3QA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdumC0h3QA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdumC0h3QA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdumC0h3QA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sdumC0h3QA button.navbar-toggler:focus {
  outline: none;
}
.cid-sdumC0h3QA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdumC0h3QA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdumC0h3QA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdumC0h3QA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdumC0h3QA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdumC0h3QA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sdumC0h3QA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdumC0h3QA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdumC0h3QA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdumC0h3QA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdumC0h3QA .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdumC0h3QA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdumC0h3QA .collapsed .navbar-collapse.collapsing,
.cid-sdumC0h3QA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdumC0h3QA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdumC0h3QA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdumC0h3QA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdumC0h3QA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdumC0h3QA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdumC0h3QA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdumC0h3QA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdumC0h3QA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdumC0h3QA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sdumC0h3QA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdumC0h3QA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdumC0h3QA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdumC0h3QA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdumC0h3QA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdumC0h3QA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdumC0h3QA .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: 1023px) {
  .cid-sdumC0h3QA .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdumC0h3QA img {
    height: 3.8rem !important;
  }
  .cid-sdumC0h3QA .btn {
    display: -webkit-flex;
  }
  .cid-sdumC0h3QA button.navbar-toggler {
    display: block;
  }
  .cid-sdumC0h3QA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdumC0h3QA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdumC0h3QA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdumC0h3QA .navbar-collapse.collapsing,
  .cid-sdumC0h3QA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdumC0h3QA .navbar-collapse.collapsing .navbar-nav,
  .cid-sdumC0h3QA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdumC0h3QA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdumC0h3QA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdumC0h3QA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdumC0h3QA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdumC0h3QA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdumC0h3QA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdumC0h3QA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdumC0h3QA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdumC0h3QA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdumC0h3QA .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-sdumC0h3QA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdumC0h3QA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdumC0h3QA .nav-link,
.cid-sdumC0h3QA .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sdumC0h3QA .nav-link:hover,
.cid-sdumC0h3QA .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
.cid-sdumC1x7t7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdumC1x7t7 .mbr-text {
  color: #ffffff;
}
.cid-sdumC1x7t7 .container {
  max-width: 1000px;
}
.cid-sdumC1x7t7 h4 {
  text-align: center;
}
.cid-sdumC1x7t7 p {
  text-align: center;
}
.cid-sdumC1x7t7 .row {
  justify-content: center;
}
.cid-sdumC1x7t7 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sdumC1x7t7 .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-sdumC1x7t7 .card-title,
.cid-sdumC1x7t7 .card-img {
  color: #ffffff;
}
.cid-sdumC1x7t7 .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-sdumC1x7t7 .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-sdumC1x7t7 img {
  margin-bottom: 5rem;
}
.cid-sdumC2RXod {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdumC2RXod .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-sdumC2RXod .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-sdumC2RXod .mbr-section-subtitle {
  color: #000000;
}
.cid-sdumC2RXod .card-img span {
  color: #1dc9cb;
}
.cid-sdumC2RXod .row-item {
  margin-bottom: 2rem;
}
.cid-sdumC2RXod .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-sdumC2RXod .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sdumC2RXod .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sdumC2RXod .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sdumC2RXod .mbr-card-title,
.cid-sdumC2RXod .card-img {
  color: #ffffff;
}
.cid-sdwjG7jv6w {
  overflow-x: hidden !important;
}
.cid-sdwjG7jv6w,
.cid-sdwjG7jv6w .scroll-wrapper {
  padding-top: 135px;
  padding-bottom: 30px;
}
.cid-sdwjG7jv6w .mbr-section-title {
  color: #ffffff;
}
.cid-sdwjG7jv6w .mbr-section-title span {
  color: #ffffff;
}
.cid-sdwjG7jv6w .mbr-text {
  color: #efefef;
  letter-spacing: 5px;
  font-weight: 100;
}
.cid-sdwjG7jv6w .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 30s !important;
  animation-duration: 30s;
  background-color: #000000;
}
.cid-sdwjG7jv6w .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-sdwjG7jv6w .mbr-overlay {
  z-index: 1;
}
.cid-sdwjG7jv6w .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sdwjGcanyt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-sdwjGcanyt .title__wrap {
  margin-bottom: 30px;
}
.cid-sdwjGcanyt .title__block {
  margin-bottom: 10px;
}
.cid-sdwjGcanyt .mbr-section-subtitle {
  opacity: .8;
  margin-bottom: 15px;
  color: #ffffff;
}
.cid-sdwjGcanyt .mbr-section-title {
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sdwjGcanyt .buttons {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.cid-sdwjGcanyt .mbr-section-btn .btn-secondary-outline {
  padding: 3px 0;
  margin-bottom: 10px;
  color: inherit !important;
  border: none !important;
  background-color: transparent !important;
}
.cid-sdwjGcanyt .mbr-section-btn .btn-secondary-outline:hover {
  color: #ffffff !important;
}
.cid-sdwjGcanyt .wrap {
  margin-bottom: 30px;
  height: 100%;
}
.cid-sdwjGcanyt .wrap:hover .image img {
  transform: scale3d(1.1, 1.1, 1);
}
.cid-sdwjGcanyt .wrap:hover .descr__text {
  transform: translateY(-20px);
  opacity: 0;
}
.cid-sdwjGcanyt .wrap:hover .link__text {
  opacity: 1;
  transform: translateY(-25px);
}
.cid-sdwjGcanyt .image {
  overflow: hidden;
  width: 100%;
  min-height: 80px;
  height: 430px;
  border-radius: 4px;
}
.cid-sdwjGcanyt .image img {
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-sdwjGcanyt .descr__block {
  padding: 25px 0 0;
}
.cid-sdwjGcanyt .descr__title {
  margin-bottom: 5px;
}
.cid-sdwjGcanyt .descr__text {
  transform: translateY(0);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-bottom: 0;
  color: #ffffff;
}
.cid-sdwjGcanyt .descr__text:after {
  content: '•';
  display: inline-block;
  vertical-align: middle;
  font-size: .8em;
  margin-top: -2px;
  color: #ffffff;
  margin-left: 5px;
}
.cid-sdwjGcanyt .link__text {
  display: inline-block;
  position: relative;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
  margin-top: 5px;
  margin-top: 0;
  opacity: 0;
  transform: translateY(0);
}
.cid-sdwjGcanyt .link__text a {
  position: relative;
}
.cid-sdwjGcanyt .link__text a:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 2px;
  background-color: currentColor;
  top: 50%;
  right: -55px;
}
.cid-sdwjGcanyt .link__text a:hover {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-sdwjGcanyt .descr__block {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  .cid-sdwjGcanyt .image {
    height: 300px;
  }
  .cid-sdwjGcanyt .mbr-section-btn .btn {
    margin: 0.4rem 0.4rem;
  }
  .cid-sdwjGcanyt .mbr-section-btn {
    margin-left: -0.4rem;
    margin-right: -0.4rem;
  }
  .cid-sdwjGcanyt .buttons {
    justify-content: flex-start;
  }
}
.cid-sdwjGezZeM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-sdwjGezZeM .mbr-text {
  color: #ffffff;
}
.cid-sdwjGezZeM .container {
  max-width: 1000px;
}
.cid-sdwjGezZeM h4 {
  text-align: center;
}
.cid-sdwjGezZeM p {
  text-align: center;
}
.cid-sdwjGezZeM .row {
  justify-content: center;
}
.cid-sdwjGezZeM .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sdwjGezZeM .mbr-iconfont {
  font-size: 1.5rem;
  color: #ffffff;
  display: block;
}
.cid-sdwjGezZeM .card-title,
.cid-sdwjGezZeM .card-img {
  color: #ffffff;
}
.cid-sdwjGezZeM .icon-wrap {
  padding-bottom: 7.6rem;
}
.cid-sdwjGezZeM .icon-wrap:before {
  content: '';
  position: absolute;
  background: #ffffff;
  bottom: 0rem;
  left: 50%;
  width: 2px;
  height: 90px;
}
.cid-sdwjGezZeM img {
  margin-bottom: 5rem;
}
.cid-sdwjGfC47o {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdwjGfC47o .mbr-iconfont {
  font-size: 50px;
  transition: color .4s;
  padding: 1.5rem;
}
.cid-sdwjGfC47o .mbr-section-title {
  margin: 0;
  color: #000000;
  text-align: left;
}
.cid-sdwjGfC47o .mbr-section-subtitle {
  color: #000000;
}
.cid-sdwjGfC47o .card-img span {
  color: #1dc9cb;
}
.cid-sdwjGfC47o .row-item {
  margin-bottom: 2rem;
}
.cid-sdwjGfC47o .row-item:hover .wrapper {
  background: linear-gradient(90deg, #efeeee, #efeeee);
  cursor: pointer;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
  transition: all 0.35s;
}
.cid-sdwjGfC47o .row-item:hover .card-img span {
  color: #000000 !important;
}
.cid-sdwjGfC47o .row-item:hover .mbr-card-title {
  color: #000000 !important;
}
.cid-sdwjGfC47o .wrapper {
  padding: 2.5rem 1rem;
  background: #000000;
  border-radius: 0px;
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
.cid-sdwjGfC47o .mbr-card-title,
.cid-sdwjGfC47o .card-img {
  color: #ffffff;
}
.cid-sdwjGgL2dZ .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 100px;
}
.cid-sdwjGgL2dZ .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-sdwjGgL2dZ a {
  font-style: normal;
}
.cid-sdwjGgL2dZ a .link:hover {
  color: inherit!important;
}
.cid-sdwjGgL2dZ .dropdown-item:active {
  background: #000000;
}
.cid-sdwjGgL2dZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdwjGgL2dZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.1rem 0 !important;
  margin: 0.5rem 1.4rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdwjGgL2dZ .nav-item:focus,
.cid-sdwjGgL2dZ .nav-link:focus {
  outline: none;
}
.cid-sdwjGgL2dZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdwjGgL2dZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdwjGgL2dZ .menu-logo {
  margin-right: auto;
}
.cid-sdwjGgL2dZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdwjGgL2dZ .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-sdwjGgL2dZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdwjGgL2dZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdwjGgL2dZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdwjGgL2dZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdwjGgL2dZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdwjGgL2dZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdwjGgL2dZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdwjGgL2dZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdwjGgL2dZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdwjGgL2dZ .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdwjGgL2dZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdwjGgL2dZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdwjGgL2dZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdwjGgL2dZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdwjGgL2dZ .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-sdwjGgL2dZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdwjGgL2dZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdwjGgL2dZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdwjGgL2dZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdwjGgL2dZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdwjGgL2dZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdwjGgL2dZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.8rem;
  right: 1rem;
}
.cid-sdwjGgL2dZ button.navbar-toggler:focus {
  outline: none;
}
.cid-sdwjGgL2dZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdwjGgL2dZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdwjGgL2dZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdwjGgL2dZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdwjGgL2dZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdwjGgL2dZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  color: #fff;
  right: 50%;
  transition: all .2s;
}
.cid-sdwjGgL2dZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdwjGgL2dZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdwjGgL2dZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdwjGgL2dZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdwjGgL2dZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdwjGgL2dZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.collapsing,
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdwjGgL2dZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdwjGgL2dZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sdwjGgL2dZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdwjGgL2dZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdwjGgL2dZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdwjGgL2dZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdwjGgL2dZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdwjGgL2dZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdwjGgL2dZ .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: 1023px) {
  .cid-sdwjGgL2dZ .navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdwjGgL2dZ img {
    height: 3.8rem !important;
  }
  .cid-sdwjGgL2dZ .btn {
    display: -webkit-flex;
  }
  .cid-sdwjGgL2dZ button.navbar-toggler {
    display: block;
  }
  .cid-sdwjGgL2dZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdwjGgL2dZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdwjGgL2dZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdwjGgL2dZ .navbar-collapse.collapsing,
  .cid-sdwjGgL2dZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdwjGgL2dZ .navbar-collapse.collapsing .navbar-nav,
  .cid-sdwjGgL2dZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdwjGgL2dZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdwjGgL2dZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdwjGgL2dZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdwjGgL2dZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdwjGgL2dZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdwjGgL2dZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdwjGgL2dZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdwjGgL2dZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdwjGgL2dZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdwjGgL2dZ .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-sdwjGgL2dZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdwjGgL2dZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdwjGgL2dZ .nav-link,
.cid-sdwjGgL2dZ .dropdown-item {
  border-bottom: 2px solid transparent;
  transition: all 0.3s;
}
.cid-sdwjGgL2dZ .nav-link:hover,
.cid-sdwjGgL2dZ .dropdown-item:hover {
  color: #333333 !important;
  border-color: #ffffff;
}
