body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Quicksand', sans-serif;
  font-size: 1.6rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-2 {
  font-family: 'Quicksand', sans-serif;
  font-size: 1.3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 2.08rem;
}
.display-4 {
  font-family: 'Quicksand', sans-serif;
  font-size: 0.7rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.12rem;
}
.display-5 {
  font-family: 'Quicksand', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-7 {
  font-family: 'Quicksand', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.44rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.56rem;
    font-size: calc( 0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.895rem + (0.7 - 0.895) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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: #00b5ff !important;
}
.bg-success {
  background-color: #ffac00 !important;
}
.bg-info {
  background-color: #ff0000 !important;
}
.bg-warning {
  background-color: #f9f295 !important;
}
.bg-danger {
  background-color: #5a927f !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #00b5ff !important;
  border-color: #00b5ff !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #007fb3 !important;
  border-color: #007fb3 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #007fb3 !important;
  border-color: #007fb3 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffac00 !important;
  border-color: #ffac00 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #b37800 !important;
  border-color: #b37800 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #b37800 !important;
  border-color: #b37800 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #f9f295 !important;
  border-color: #f9f295 !important;
  color: #877e08 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #877e08 !important;
  background-color: #f5e94d !important;
  border-color: #f5e94d !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #877e08 !important;
  background-color: #f5e94d !important;
  border-color: #f5e94d !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #5a927f !important;
  border-color: #5a927f !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #3d6356 !important;
  border-color: #3d6356 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #3d6356 !important;
  border-color: #3d6356 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #006d99;
  color: #006d99;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #00b5ff;
  border-color: #00b5ff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #00b5ff !important;
  border-color: #00b5ff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #990000;
  color: #990000;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #996700;
  color: #996700;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #ffac00;
  border-color: #ffac00;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #ffac00 !important;
  border-color: #ffac00 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #f4e634;
  color: #f4e634;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #877e08;
  background-color: #f9f295;
  border-color: #f9f295;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #877e08 !important;
  background-color: #f9f295 !important;
  border-color: #f9f295 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #335348;
  color: #335348;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #5a927f;
  border-color: #5a927f;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #5a927f !important;
  border-color: #5a927f !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #00b5ff !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #ffac00 !important;
}
.text-info {
  color: #ff0000 !important;
}
.text-warning {
  color: #f9f295 !important;
}
.text-danger {
  color: #5a927f !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #006d99 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #996700 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #990000 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #f4e634 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #335348 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ff0000;
}
.alert-warning {
  background-color: #f9f295;
}
.alert-danger {
  background-color: #5a927f;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #00b5ff;
  border-color: #00b5ff;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #00b5ff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ccf0ff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffeecc;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffcccc;
}
.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: #a4c7bb;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Quicksand', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.44rem;
}
blockquote {
  border-color: #00b5ff;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #00b5ff;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #00b5ff;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #00b5ff;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #00b5ff;
  border-bottom-color: #00b5ff;
}
.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: #00b5ff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2300b5ff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sPg436fEtI {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/dr.revive-clinic-960x540.webp");
}
.cid-sPg436fEtI H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sPg436fEtI .mbr-text,
.cid-sPg436fEtI .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-sPg436fEtI SPAN {
  color: #f7ed4a;
}
.cid-uoB3GOapMn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background: #ffffff;
}
.cid-uoB3GOapMn .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-uoB3GOapMn .team-card:hover {
  transform: translateY(-10px);
}
.cid-uoB3GOapMn .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #00b5ff;
}
.cid-uoB3GOapMn .svg-top .st0 {
  fill: #ffffff;
}
@media (max-width: 992px) {
  .cid-uoB3GOapMn .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-uoB3GOapMn .image-wrap {
  height: 300px;
  padding-bottom: 2rem;
}
.cid-uoB3GOapMn .image-wrap img {
  height: 100%;
  object-fit: contain;
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
@media (max-width: 991px) {
  .cid-uoB3GOapMn .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-uoB3GOapMn .card-wrap .image-wrap img {
  width: 100%;
  margin-bottom: 1rem;
}
.cid-uoB3GOapMn .card-wrap:hover h5:before {
  animation: 1s ease-in-out alternate line;
}
.cid-uoB3GOapMn .card-title,
.cid-uoB3GOapMn .social-row {
  color: #1a449a;
}
.cid-uoB3GOapMn .mbr-role,
.cid-uoB3GOapMn .social-row {
  color: #ff3366;
}
.cid-uoB3GOapMn .card-text,
.cid-uoB3GOapMn .mbr-section-btn,
.cid-uoB3GOapMn .social-row {
  color: #000000;
  text-align: center;
}
.cid-uoB3GOapMn .mbr-section-title {
  color: #ff0040;
  text-align: center;
}
.cid-uoB3GOapMn .card-title,
.cid-uoB3GOapMn .content-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-uoB3GOapMn .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sWdfXiCC95 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sWdfXiCC95 .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sWdfXiCC95 .mbr-shop .row {
  margin: 0;
}
.cid-sWdfXiCC95 .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sWdfXiCC95 .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sWdfXiCC95 .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sWdfXiCC95 .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sWdfXiCC95 li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sWdfXiCC95 .container {
  max-width: 1400px;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sWdfXiCC95 .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sWdfXiCC95 .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sWdfXiCC95 .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sWdfXiCC95 .display-5 {
  font-size: 1.4rem;
}
.cid-sWdfXiCC95 .shop-item-price,
.cid-sWdfXiCC95 .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sWdfXiCC95 .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sWdfXiCC95 .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sWdfXiCC95 .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sWdfXiCC95 .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sWdfXiCC95 .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sWdfXiCC95 .mbr-shop .hide-modal {
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sWdfXiCC95 .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sWdfXiCC95 .mbr-shop .filter-by-pu,
.cid-sWdfXiCC95 .mbr-shop .filter-by-pd,
.cid-sWdfXiCC95 .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sWdfXiCC95 .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sWdfXiCC95 .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem h4,
.cid-sWdfXiCC95 .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem h5,
.cid-sWdfXiCC95 .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem p,
.cid-sWdfXiCC95 .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sWdfXiCC95 .mbr-shop .item-button {
  text-align: center;
}
.cid-sWdfXiCC95 .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sWdfXiCC95 .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sWdfXiCC95 .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sWdfXiCC95 .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sWdfXiCC95 .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #ff3366;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item__hided h4,
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item__hided h5,
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sWdfXiCC95 .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sWdfXiCC95 .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sWdfXiCC95 .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sWdfXiCC95 .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sWdfXiCC95 .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sWdfXiCC95 .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sWdfXiCC95 .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sWdfXiCC95 .mbr-shop .range-controls {
  position: relative;
}
.cid-sWdfXiCC95 .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sWdfXiCC95 .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sWdfXiCC95 .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sWdfXiCC95 .mbr-shop .toggle:hover,
.cid-sWdfXiCC95 .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sWdfXiCC95 .mbr-shop .min-toggle {
  left: 0;
}
.cid-sWdfXiCC95 .mbr-shop .max-toggle {
  right: 0;
}
.cid-sWdfXiCC95 .mbr-shop .hided-by-price {
  display: none;
}
.cid-sWdfXiCC95 .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sWdfXiCC95 .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sWdfXiCC95 .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sWdfXiCC95 .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sWdfXiCC95 .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sWdfXiCC95 .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sWdfXiCC95 .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sWdfXiCC95 .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sWdfXiCC95 .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sWdfXiCC95 .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sWdfXiCC95 .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sWdfXiCC95 .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sWdfXiCC95 .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sWdfXiCC95 .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sWdfXiCC95 .mbr-shop .shop-items .onsale,
.cid-sWdfXiCC95 .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sWdfXiCC95 .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sWdfXiCC95 .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sWdfXiCC95 .mbr-shop .price-range {
  display: inline-block;
}
.cid-sWdfXiCC95 .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sWdfXiCC95 .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sWdfXiCC95 .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sWdfXiCC95 .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sWdfXiCC95 .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sWdfXiCC95 .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sWdfXiCC95 .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sWdfXiCC95 .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sWdfXiCC95 .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sWdfXiCC95 .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sWdfXiCC95 .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sWdfXiCC95 .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sWdfXiCC95 .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sWdfXiCC95 .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sWdfXiCC95 .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sWdfXiCC95 .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sWdfXiCC95 .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sWdfXiCC95 .wrapper-shop-items,
  .cid-sWdfXiCC95 .mbr-shop__row {
    padding: 0;
  }
  .cid-sWdfXiCC95 .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sWdfXiCC95 .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sWdfXiCC95 .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sWdfXiCC95 .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sWdfXiCC95 .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sWdfXiCC95 .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sWdfXiCC95 .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sWdfXiCC95 .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sWdfXiCC95 .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sWdfXiCC95 .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sWdfXiCC95 .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sWdfXiCC95 .shop-item-price,
.cid-sWdfXiCC95 .price-block {
  color: #ff3366;
}
.cid-sWdfXiCC95 .onsale {
  color: #ffffff;
}
.cid-sWdfXiCC95 .card-description {
  color: #232323;
}
.cid-sWdfXiCC95 .card-description DIV {
  text-align: left;
}
.cid-sNKwyxesPp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sNKwyxesPp .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sNKwyxesPp .mbr-shop .row {
  margin: 0;
}
.cid-sNKwyxesPp .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sNKwyxesPp .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sNKwyxesPp .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sNKwyxesPp .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sNKwyxesPp li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sNKwyxesPp .container {
  max-width: 1400px;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sNKwyxesPp .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sNKwyxesPp .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sNKwyxesPp .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sNKwyxesPp .display-5 {
  font-size: 1.4rem;
}
.cid-sNKwyxesPp .shop-item-price,
.cid-sNKwyxesPp .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sNKwyxesPp .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sNKwyxesPp .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sNKwyxesPp .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sNKwyxesPp .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sNKwyxesPp .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sNKwyxesPp .mbr-shop .hide-modal {
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sNKwyxesPp .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sNKwyxesPp .mbr-shop .filter-by-pu,
.cid-sNKwyxesPp .mbr-shop .filter-by-pd,
.cid-sNKwyxesPp .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sNKwyxesPp .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sNKwyxesPp .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem h4,
.cid-sNKwyxesPp .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem h5,
.cid-sNKwyxesPp .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem p,
.cid-sNKwyxesPp .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sNKwyxesPp .mbr-shop .item-button {
  text-align: center;
}
.cid-sNKwyxesPp .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sNKwyxesPp .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sNKwyxesPp .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sNKwyxesPp .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sNKwyxesPp .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #ff3366;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-item__hided h4,
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-item__hided h5,
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sNKwyxesPp .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sNKwyxesPp .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sNKwyxesPp .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sNKwyxesPp .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sNKwyxesPp .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sNKwyxesPp .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sNKwyxesPp .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sNKwyxesPp .mbr-shop .range-controls {
  position: relative;
}
.cid-sNKwyxesPp .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sNKwyxesPp .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sNKwyxesPp .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sNKwyxesPp .mbr-shop .toggle:hover,
.cid-sNKwyxesPp .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sNKwyxesPp .mbr-shop .min-toggle {
  left: 0;
}
.cid-sNKwyxesPp .mbr-shop .max-toggle {
  right: 0;
}
.cid-sNKwyxesPp .mbr-shop .hided-by-price {
  display: none;
}
.cid-sNKwyxesPp .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sNKwyxesPp .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sNKwyxesPp .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sNKwyxesPp .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sNKwyxesPp .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sNKwyxesPp .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sNKwyxesPp .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sNKwyxesPp .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sNKwyxesPp .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sNKwyxesPp .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sNKwyxesPp .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sNKwyxesPp .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sNKwyxesPp .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sNKwyxesPp .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sNKwyxesPp .mbr-shop .shop-items .onsale,
.cid-sNKwyxesPp .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sNKwyxesPp .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sNKwyxesPp .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sNKwyxesPp .mbr-shop .price-range {
  display: inline-block;
}
.cid-sNKwyxesPp .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sNKwyxesPp .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sNKwyxesPp .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sNKwyxesPp .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sNKwyxesPp .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sNKwyxesPp .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sNKwyxesPp .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sNKwyxesPp .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sNKwyxesPp .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sNKwyxesPp .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sNKwyxesPp .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sNKwyxesPp .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sNKwyxesPp .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sNKwyxesPp .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sNKwyxesPp .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sNKwyxesPp .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sNKwyxesPp .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sNKwyxesPp .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sNKwyxesPp .wrapper-shop-items,
  .cid-sNKwyxesPp .mbr-shop__row {
    padding: 0;
  }
  .cid-sNKwyxesPp .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sNKwyxesPp .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sNKwyxesPp .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sNKwyxesPp .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sNKwyxesPp .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sNKwyxesPp .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sNKwyxesPp .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sNKwyxesPp .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sNKwyxesPp .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sNKwyxesPp .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNKwyxesPp .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sNKwyxesPp .shop-item-price,
.cid-sNKwyxesPp .price-block {
  color: #ff3366;
}
.cid-sNKwyxesPp .onsale {
  color: #ffffff;
}
.cid-sNKwyxesPp .card-description {
  color: #232323;
}
.cid-sNKwyxesPp .card-description DIV {
  text-align: left;
}
.cid-rkwDupqh6N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #c1c1c1);
}
@media (min-width: 992px) {
  .cid-rkwDupqh6N .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkwDupqh6N .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkwDupqh6N .mbr-text {
    text-align: center;
  }
}
.cid-rkwDupqh6N H1 {
  color: #ff3366;
}
.cid-rkwDupqh6N .mbr-text,
.cid-rkwDupqh6N .mbr-section-btn {
  color: #ff3366;
}
.cid-rkwDupqh6N H3 {
  color: #000000;
}
.cid-sPfR2SpCdF {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPfR2SpCdF .mbr-section-subtitle {
  color: #767676;
}
.cid-sPfR2SpCdF .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sPfR2SpCdF .card {
  display: block;
  position: relative;
}
.cid-sPfR2SpCdF .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sPfR2SpCdF .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sPfR2SpCdF .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sPfR2SpCdF .card-wrapper .card-img .mbr-overlay {
  background: #073b4c;
  display: block;
  opacity: 0.2;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #073b4c, #ff0000);
}
.cid-sPfR2SpCdF .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sPfR2SpCdF .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sPfR2SpCdF .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sPfR2SpCdF .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sPfR2SpCdF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sPfR2SpCdF .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sPfR2SpCdF .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sPfR2SpCdF .popup-btn:hover .mbr-overlay {
  opacity: 0.2;
  height: 100%;
}
.cid-sPfR2SpCdF .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sPfR2SpCdF .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sPfR2SpCdF .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sPfR2SpCdF .mbr-section-title,
  .cid-sPfR2SpCdF .underline,
  .cid-sPfR2SpCdF .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sPfR2SpCdF .card-title {
  text-align: center;
  color: #ff0000;
}
.cid-sPfR2SpCdF .mbr-section-title,
.cid-sPfR2SpCdF .underline {
  color: #ff3366;
}
.cid-sjC9BQCZfi {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
  background: linear-gradient(45deg, #efefef, #149dcc);
}
.cid-sjC9BQCZfi .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sjC9BQCZfi .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sjC9BQCZfi .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sjC9BQCZfi .mbr-text {
    text-align: center;
  }
}
.cid-sjC9BQCZfi H1 {
  color: #ff3366;
}
.cid-sjC9BQCZfi H3 {
  color: #232323;
}
.cid-sjC9BQCZfi .mbr-text,
.cid-sjC9BQCZfi .mbr-section-btn {
  color: #232323;
}
.cid-tcLF6PvMsb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcLF6PvMsb .mbr-shop {
  display: table;
  width: 100%;
}
.cid-tcLF6PvMsb .mbr-shop .row {
  margin: 0;
}
.cid-tcLF6PvMsb .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-tcLF6PvMsb .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-tcLF6PvMsb .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-tcLF6PvMsb .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-tcLF6PvMsb .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-tcLF6PvMsb .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-tcLF6PvMsb .mbr-shop .hide-modal {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tcLF6PvMsb .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-tcLF6PvMsb .mbr-shop .filter-by-pu,
.cid-tcLF6PvMsb .mbr-shop .filter-by-pd,
.cid-tcLF6PvMsb .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-tcLF6PvMsb .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-tcLF6PvMsb .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem h4,
.cid-tcLF6PvMsb .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem h5,
.cid-tcLF6PvMsb .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem p,
.cid-tcLF6PvMsb .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-tcLF6PvMsb .mbr-shop .item-button {
  text-align: center;
}
.cid-tcLF6PvMsb .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-tcLF6PvMsb .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-tcLF6PvMsb .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-tcLF6PvMsb .mbr-shop .sidebar-block {
  position: relative;
}
.cid-tcLF6PvMsb .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: -20px;
  right: 3px;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-tcLF6PvMsb .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 30px;
  left: 30px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #ff3366;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item__hided h4,
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item__hided h5,
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem .price-block {
  display: block;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-tcLF6PvMsb .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-tcLF6PvMsb .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-tcLF6PvMsb .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-tcLF6PvMsb .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-tcLF6PvMsb .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-tcLF6PvMsb .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-tcLF6PvMsb .mbr-shop .range-controls {
  position: relative;
}
.cid-tcLF6PvMsb .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-tcLF6PvMsb .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-tcLF6PvMsb .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-tcLF6PvMsb .mbr-shop .toggle:hover,
.cid-tcLF6PvMsb .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-tcLF6PvMsb .mbr-shop .min-toggle {
  left: 0;
}
.cid-tcLF6PvMsb .mbr-shop .max-toggle {
  right: 0;
}
.cid-tcLF6PvMsb .mbr-shop .hided-by-price {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-tcLF6PvMsb .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-tcLF6PvMsb .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-tcLF6PvMsb .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-tcLF6PvMsb .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-tcLF6PvMsb .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-tcLF6PvMsb .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-tcLF6PvMsb .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-tcLF6PvMsb .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-tcLF6PvMsb .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tcLF6PvMsb .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tcLF6PvMsb .mbr-shop .closeModal {
  position: absolute;
  top: 0;
  right: 0;
}
.cid-tcLF6PvMsb .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
  padding-bottom: 15px;
}
.cid-tcLF6PvMsb .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-tcLF6PvMsb .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-tcLF6PvMsb .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-tcLF6PvMsb .mbr-shop .price-range {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .price-range-reset {
  display: none;
}
.cid-tcLF6PvMsb .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-tcLF6PvMsb .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-tcLF6PvMsb .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-tcLF6PvMsb .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-tcLF6PvMsb .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-tcLF6PvMsb .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-tcLF6PvMsb .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-tcLF6PvMsb .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-tcLF6PvMsb .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-tcLF6PvMsb .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-tcLF6PvMsb .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-tcLF6PvMsb .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-tcLF6PvMsb .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tcLF6PvMsb .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-tcLF6PvMsb .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-tcLF6PvMsb .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-tcLF6PvMsb .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-tcLF6PvMsb .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-tcLF6PvMsb .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-tcLF6PvMsb .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-tcLF6PvMsb .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-tcLF6PvMsb .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-tcLF6PvMsb .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-tcLF6PvMsb .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tcLF6PvMsb .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-tcLF6PvMsb .range-controls {
  display: block !important;
}
.cid-tcLF6PvMsb .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tcLF6PvMsb .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-tcLF6PvMsb .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-tcLF6PvMsb .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tcLF6PvMsb .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-tcLF6PvMsb .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-tcLF6PvMsb .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcLF6PvMsb .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-tcLF6PvMsb .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-tcLF6PvMsb .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-tcLF6PvMsb .categories {
  padding: 0;
}
.cid-tcLF6PvMsb .sidebar-title {
  font-weight: bold;
}
.cid-tcLF6PvMsb .shop-item-price,
.cid-tcLF6PvMsb .price-block {
  color: #ff3366;
  text-align: left;
}
.cid-tcLF6PvMsb .item-title {
  color: #149dcc;
  text-align: left;
}
.cid-tcLF6PvMsb .card-description {
  color: #232323;
}
.cid-rqIgMrfYtu {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rqIgMrfYtu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rqIgMrfYtu p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rqIgMrfYtu .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rqIgMrfYtu .mbr-section-btn a {
  margin: 0;
}
.cid-rqIgMrfYtu .mbr-text {
  color: #767676;
}
.cid-rqIgMrfYtu .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-rqIgMrfYtu .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rqIgMrfYtu H2 {
  text-align: center;
  color: #232323;
}
.cid-rqIgMrfYtu .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rqIgMrfYtu .mbr-text,
.cid-rqIgMrfYtu .mbr-section-btn {
  color: #232323;
}
.cid-rkwEzOXoO9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rkwEzOXoO9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkwEzOXoO9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkwEzOXoO9 .mbr-text {
    text-align: center;
  }
}
.cid-rkwEzOXoO9 H1 {
  color: #ff3366;
}
.cid-rkwEzOXoO9 .mbr-text,
.cid-rkwEzOXoO9 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-rm2FGkwEZ5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/prp-hair-restoration-2-1000x452.webp");
}
.cid-rm2FGkwEZ5 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rm2FGkwEZ5 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rm2FGkwEZ5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rm2FGkwEZ5 .mbr-text {
    text-align: center;
  }
}
.cid-rm2FGkwEZ5 H1 {
  color: #00b5ff;
}
.cid-rm2FGkwEZ5 .mbr-text,
.cid-rm2FGkwEZ5 .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-rCAN6FxCUk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCAN6FxCUk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rCAN6FxCUk p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rCAN6FxCUk .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rCAN6FxCUk .mbr-section-btn a {
  margin: 0;
}
.cid-rCAN6FxCUk .mbr-text {
  color: #767676;
}
.cid-rCAN6FxCUk .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-rCAN6FxCUk .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rCAN6FxCUk H2 {
  text-align: center;
  color: #000000;
}
.cid-rCAN6FxCUk .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rCAN6FxCUk .mbr-text,
.cid-rCAN6FxCUk .mbr-section-btn {
  color: #232323;
}
.cid-rCAN6FxCUk .mbr-section-subtitle {
  color: #000000;
}
.cid-s4mJjqWdIb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4mJjqWdIb .mbr-section-subtitle,
.cid-s4mJjqWdIb .mbr-text {
  color: #767676;
}
.cid-s4mJjqWdIb .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4mJjqWdIb .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s4mJjqWdIb .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4mJjqWdIb .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-s4mJjqWdIb .card-wrapper .card-img img {
  width: 100%;
}
.cid-s4mJjqWdIb .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s4mJjqWdIb .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s4mJjqWdIb .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-s4mJjqWdIb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-s4mJjqWdIb .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-s4mJjqWdIb .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-s4mJjqWdIb .mbr-section-title {
  color: #ff0000;
}
.cid-s4mJjqWdIb .card-title DIV {
  text-align: left;
}
.cid-s4mJjqWdIb .card-title {
  text-align: center;
}
.cid-rCAN46NiVO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rCAN46NiVO .mbr-section-subtitle {
  color: #232323;
}
.cid-rCAN46NiVO H2 {
  color: #ff0000;
}
.cid-s4mMfZtRUW {
  padding-top: 30px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-s4mMfZtRUW p {
  color: #767676;
}
.cid-s4mMfZtRUW .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s4mMfZtRUW .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s4mMfZtRUW .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-s4mMfZtRUW .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-s4mMfZtRUW .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-s4mMfZtRUW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-s4mMfZtRUW .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-s4mMfZtRUW .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-s4mMfZtRUW .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-s4mMfZtRUW .mbr-figure {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s4mMfZtRUW .mbr-figure {
    padding-left: 4rem;
  }
}
.cid-s4mMfZtRUW H4 {
  color: #149dcc;
}
.cid-sA0s4Mti9z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-sA0s4Mti9z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-sA0s4Mti9z .btn {
  margin: 0 0 .5rem 0;
}
.cid-tqmkl4nfmL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tqmkl4nfmL P {
  color: #767676;
}
.cid-tqmkl4nfmL H1 {
  color: #ff3366;
}
.cid-tqmkl4nfmL .mbr-text,
.cid-tqmkl4nfmL .mbr-section-btn {
  color: #000000;
}
.cid-sQ8mNRMuKt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sQ8mNRMuKt .card-img {
  padding: 0 0 3rem;
}
.cid-sQ8mNRMuKt .mbr-section-btn {
  margin-left: 0;
}
.cid-sQ8mNRMuKt .card-days {
  background-color: #00b5ff;
  border-radius: 5px;
}
.cid-sQ8mNRMuKt .card-days .schedule {
  display: block;
  margin: 0 auto;
  padding-left: 0;
  list-style: none;
}
.cid-sQ8mNRMuKt .card-days .schedule li {
  border-top: 1px solid;
  padding-top: 10px;
}
.cid-sQ8mNRMuKt .card-days .schedule li:first-child {
  border-top: none;
}
.cid-sQ8mNRMuKt .card-days .schedule li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sQ8mNRMuKt .card-days .schedule li:after {
  display: block;
  content: '';
  clear: both;
}
@media (min-width: 992px) {
  .cid-sQ8mNRMuKt .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-sQ8mNRMuKt .days-title {
  color: #f7ed4a;
}
.cid-sQ8mNRMuKt .days-subtitle {
  color: #ffffff;
}
.cid-rpTBwnfldA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rpTBwnfldA .btn-social {
  border: none !important;
}
.cid-rpTBwnfldA [class^="socicon-"]:before,
.cid-rpTBwnfldA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rpTBwnfldA .btn {
    font-size: 20px !important;
  }
}
.cid-rpTBwnfldA .mbr-section-title {
  color: #ff3366;
}
.cid-sNPkIihUb0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sNPkIihUb0 .video-wrapper iframe {
  width: 100%;
}
.cid-sNPkIihUb0 .mbr-section-title,
.cid-sNPkIihUb0 .mbr-section-subtitle,
.cid-sNPkIihUb0 .mbr-text {
  text-align: center;
}
.cid-sPkmcejrg3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8ff;
}
.cid-sPkmcejrg3 img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-sPkmcejrg3 .row {
  justify-content: center;
}
.cid-sPkmcejrg3 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sPkmcejrg3 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sPkmcejrg3 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sPkmcejrg3 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sPkmcejrg3 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sPkmcejrg3 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sPkmcejrg3 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sPkmcejrg3 .item {
    padding: 0.5rem;
  }
  .cid-sPkmcejrg3 .row {
    padding: 0 0.5rem;
  }
}
.cid-sPkmcejrg3 .btn {
  border-radius: 0;
}
.cid-sPkmcejrg3 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rB6Y8H7RMD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rB6Y8H7RMD .image-block {
  margin: auto;
}
.cid-rB6Y8H7RMD figcaption {
  position: relative;
}
.cid-rB6Y8H7RMD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rB6Y8H7RMD .image-block {
    width: 100% !important;
  }
}
.cid-sVC9p6a70V {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sVC9p6a70V img,
.cid-sVC9p6a70V .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sVC9p6a70V .item:focus,
.cid-sVC9p6a70V span:focus {
  outline: none;
}
.cid-sVC9p6a70V .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sVC9p6a70V .item-title {
  font-weight: 500;
}
.cid-sVC9p6a70V .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sVC9p6a70V .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVC9p6a70V .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sVC9p6a70V .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sVC9p6a70V .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sVC9p6a70V .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sVC9p6a70V .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sVC9p6a70V .mbr-social-likes a {
  color: #000000;
}
.cid-sVC9p6a70V .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sVC9p6a70V .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sVC9p6a70V .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sVC9p6a70V .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-sVC9p6a70V .mbr-section-title b:last-child,
.cid-sVC9p6a70V .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sVC9p6a70V .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sVC9p6a70V .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sVC9p6a70V .mbr-section-bottom {
  display: flex;
}
.cid-sVC9p6a70V .bottom-text {
  margin-top: 1.25rem;
}
.cid-sVC9p6a70V .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sVC9p6a70V .item-content {
  border-bottom-left-radius: 100px;
}
.cid-rAsxOxoH5a {
  padding-top: 30px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-rAsxOxoH5a p {
  color: #767676;
}
.cid-rAsxOxoH5a .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rAsxOxoH5a .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rAsxOxoH5a .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rAsxOxoH5a .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rAsxOxoH5a .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-rAsxOxoH5a .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rAsxOxoH5a .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-rAsxOxoH5a .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rAsxOxoH5a .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-rAsxOxoH5a .mbr-figure {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rAsxOxoH5a .mbr-figure {
    padding-left: 4rem;
  }
}
.cid-rAsxOxoH5a H2 {
  color: #ff0000;
}
.cid-rAsxOxoH5a .panel-text {
  text-align: center;
  color: #000000;
}
.cid-rAsxOxoH5a H4 {
  text-align: center;
  color: #000000;
}
.cid-svqG5TwDTv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-svqG5TwDTv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-svqG5TwDTv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-svqG5TwDTv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-svqG5TwDTv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-svqG5TwDTv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #06e2fd;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #06e2fd, #ff3366) !important;
}
.cid-svqG5TwDTv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-svqG5TwDTv .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-svqG5TwDTv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-svqG5TwDTv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #06e2fd !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #06e2fd, #ff3366) !important;
}
.cid-rPAtsKhcrf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ff9900;
  background: linear-gradient(45deg, #ff9900, #ffffff);
}
@media (min-width: 992px) {
  .cid-rPAtsKhcrf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPAtsKhcrf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rPAtsKhcrf .mbr-text {
    text-align: center;
  }
}
.cid-rPAtsKhcrf H1 {
  color: #ff3366;
}
.cid-rPAtsKhcrf .mbr-text,
.cid-rPAtsKhcrf .mbr-section-btn {
  color: #232323;
}
.cid-rPAtsKhcrf H3 {
  color: #232323;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-sjAWuJN8Sc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fffde4;
}
.cid-sjAWuJN8Sc .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-sjAWuJN8Sc .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-sjAWuJN8Sc .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sjAWuJN8Sc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sjAWuJN8Sc .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sjAWuJN8Sc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sjAWuJN8Sc a.close:hover {
  color: #ffffff;
}
.cid-sjAWuJN8Sc H1 {
  color: #ff3366;
}
.cid-sjAWuJN8Sc P {
  color: #005fff;
}
.cid-sjAWuJN8Sc .icon-description {
  color: #005fff;
}
.cid-rksUwJu7Jl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rksUwJu7Jl .mbr-section-subtitle {
  color: #000000;
}
.cid-rksUwJu7Jl .container-table {
  margin: 0 auto;
}
.cid-rksUwJu7Jl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rksUwJu7Jl .dataTables_wrapper {
  display: block;
}
.cid-rksUwJu7Jl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rksUwJu7Jl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rksUwJu7Jl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cc2952;
  margin-bottom: 0;
}
.cid-rksUwJu7Jl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rksUwJu7Jl table th:hover {
  background: #cc2952;
  color: #ffffff;
}
.cid-rksUwJu7Jl table td {
  border-top: 1px solid #cc2952;
}
.cid-rksUwJu7Jl table.table {
  background: #ffffff;
}
.cid-rksUwJu7Jl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rksUwJu7Jl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rksUwJu7Jl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rksUwJu7Jl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rksUwJu7Jl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rksUwJu7Jl .dataTables_filter {
    text-align: center;
  }
  .cid-rksUwJu7Jl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rksUwJu7Jl .mbr-section-title {
  color: #ff3366;
}
.cid-rksUwJu7Jl .head-item {
  color: #149dcc;
}
.cid-rksUwJu7Jl .body-item {
  color: #000000;
}
.cid-sVAMvqvwsW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVAMvqvwsW .content {
    text-align: center;
  }
  .cid-sVAMvqvwsW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVAMvqvwsW .img-logo img {
  height: 6rem;
}
.cid-sVAMvqvwsW .form-group,
.cid-sVAMvqvwsW .input-group-btn {
  padding: 0;
}
.cid-sVAMvqvwsW .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVAMvqvwsW .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVAMvqvwsW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVAMvqvwsW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVAMvqvwsW .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVAMvqvwsW .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVAMvqvwsW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVAMvqvwsW .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVAMvqvwsW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVAMvqvwsW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVAMvqvwsW .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVAMvqvwsW .foot-logo {
    text-align: center !important;
  }
  .cid-sVAMvqvwsW .foot-title {
    text-align: center !important;
  }
  .cid-sVAMvqvwsW .mbr-text {
    text-align: center !important;
  }
  .cid-sVAMvqvwsW .form-group {
    margin: 0;
  }
}
.cid-sVAMvqvwsW .foot-title {
  color: #ff0000;
}
.cid-sVAMvqvwsW .mbr-links-column {
  color: #00b5ff;
}
.cid-sVAMvqvwsW .foot-text {
  color: #232323;
}
.cid-sVAMvqvwsW .copyright > p {
  color: #232323;
}
.cid-sVAMvqvwsW .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-ucVm68ZL8B {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background: #073b4c;
}
.cid-ucVm68ZL8B .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-ucVm68ZL8B .team-card:hover {
  transform: translateY(-10px);
}
.cid-ucVm68ZL8B .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #00b5ff;
}
.cid-ucVm68ZL8B .svg-top .st0 {
  fill: #073b4c;
}
@media (max-width: 992px) {
  .cid-ucVm68ZL8B .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-ucVm68ZL8B .image-wrap {
  height: 300px;
  padding-bottom: 2rem;
}
.cid-ucVm68ZL8B .image-wrap img {
  height: 100%;
  object-fit: contain;
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
@media (max-width: 991px) {
  .cid-ucVm68ZL8B .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-ucVm68ZL8B .card-wrap .image-wrap img {
  width: 100%;
  margin-bottom: 1rem;
}
.cid-ucVm68ZL8B .card-wrap:hover h5:before {
  animation: 1s ease-in-out alternate line;
}
.cid-ucVm68ZL8B .card-title,
.cid-ucVm68ZL8B .social-row {
  color: #1a449a;
}
.cid-ucVm68ZL8B .mbr-role,
.cid-ucVm68ZL8B .social-row {
  color: #ff3366;
}
.cid-ucVm68ZL8B .card-text,
.cid-ucVm68ZL8B .mbr-section-btn,
.cid-ucVm68ZL8B .social-row {
  color: #ffffff;
  text-align: center;
}
.cid-ucVm68ZL8B .mbr-section-title {
  color: #ff3366;
  text-align: center;
}
.cid-ucVm68ZL8B .card-title,
.cid-ucVm68ZL8B .content-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-ucVm68ZL8B .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tYwgRU6QaE {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background: #073b4c;
}
.cid-tYwgRU6QaE .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-tYwgRU6QaE .team-card:hover {
  transform: translateY(-10px);
}
.cid-tYwgRU6QaE .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #00b5ff;
}
.cid-tYwgRU6QaE .svg-top .st0 {
  fill: #073b4c;
}
@media (max-width: 992px) {
  .cid-tYwgRU6QaE .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-tYwgRU6QaE .image-wrap {
  height: 300px;
  padding-bottom: 2rem;
}
.cid-tYwgRU6QaE .image-wrap img {
  height: 100%;
  object-fit: contain;
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
@media (max-width: 991px) {
  .cid-tYwgRU6QaE .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-tYwgRU6QaE .card-wrap .image-wrap img {
  width: 100%;
  margin-bottom: 1rem;
}
.cid-tYwgRU6QaE .card-wrap:hover h5:before {
  animation: 1s ease-in-out alternate line;
}
.cid-tYwgRU6QaE .card-title,
.cid-tYwgRU6QaE .social-row {
  color: #1a449a;
}
.cid-tYwgRU6QaE .mbr-role,
.cid-tYwgRU6QaE .social-row {
  color: #ff3366;
}
.cid-tYwgRU6QaE .card-text,
.cid-tYwgRU6QaE .mbr-section-btn,
.cid-tYwgRU6QaE .social-row {
  color: #ffffff;
  text-align: center;
}
.cid-tYwgRU6QaE .mbr-section-title {
  color: #ff3366;
  text-align: center;
}
.cid-tYwgRU6QaE .card-title,
.cid-tYwgRU6QaE .content-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-tYwgRU6QaE .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-t9z9XFDQD3 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background: #073b4c;
}
.cid-t9z9XFDQD3 .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-t9z9XFDQD3 .team-card:hover {
  transform: translateY(-10px);
}
.cid-t9z9XFDQD3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #00b5ff;
}
.cid-t9z9XFDQD3 .svg-top .st0 {
  fill: #073b4c;
}
@media (max-width: 992px) {
  .cid-t9z9XFDQD3 .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-t9z9XFDQD3 .image-wrap {
  height: 300px;
  padding-bottom: 2rem;
}
.cid-t9z9XFDQD3 .image-wrap img {
  height: 100%;
  object-fit: contain;
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
@media (max-width: 991px) {
  .cid-t9z9XFDQD3 .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-t9z9XFDQD3 .card-wrap .image-wrap img {
  width: 100%;
  margin-bottom: 1rem;
}
.cid-t9z9XFDQD3 .card-wrap:hover h5:before {
  animation: 1s ease-in-out alternate line;
}
.cid-t9z9XFDQD3 .card-title,
.cid-t9z9XFDQD3 .social-row {
  color: #1a449a;
}
.cid-t9z9XFDQD3 .mbr-role,
.cid-t9z9XFDQD3 .social-row {
  color: #ff3366;
}
.cid-t9z9XFDQD3 .card-text,
.cid-t9z9XFDQD3 .mbr-section-btn,
.cid-t9z9XFDQD3 .social-row {
  color: #ffffff;
  text-align: center;
}
.cid-t9z9XFDQD3 .mbr-section-title {
  color: #ff3366;
  text-align: center;
}
.cid-t9z9XFDQD3 .card-title,
.cid-t9z9XFDQD3 .content-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-t9z9XFDQD3 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-sQ0WJmVWxw {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background: #073b4c;
}
.cid-sQ0WJmVWxw .team-card {
  margin-bottom: 2rem;
  transition: all 0.3s;
}
.cid-sQ0WJmVWxw .team-card:hover {
  transform: translateY(-10px);
}
.cid-sQ0WJmVWxw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  top: -48px;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #00b5ff;
}
.cid-sQ0WJmVWxw .svg-top .st0 {
  fill: #073b4c;
}
@media (max-width: 992px) {
  .cid-sQ0WJmVWxw .svg-top {
    width: 1000px;
  }
}
@keyframes svg-wave {
  from {
    transform: scaleX(1) scaleY(1.1);
  }
  to {
    transform: scaleX(1) scaleY(1.6);
  }
}
.cid-sQ0WJmVWxw .image-wrap {
  height: 300px;
  padding-bottom: 2rem;
}
.cid-sQ0WJmVWxw .image-wrap img {
  height: 100%;
  object-fit: contain;
}
@keyframes line {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scaleX(0);
  }
  100% {
    transform: scaleX(1);
  }
}
@media (max-width: 991px) {
  .cid-sQ0WJmVWxw .card-wrap {
    margin-bottom: 2rem;
  }
}
.cid-sQ0WJmVWxw .card-wrap .image-wrap img {
  width: 100%;
  margin-bottom: 1rem;
}
.cid-sQ0WJmVWxw .card-wrap:hover h5:before {
  animation: 1s ease-in-out alternate line;
}
.cid-sQ0WJmVWxw .card-title,
.cid-sQ0WJmVWxw .social-row {
  color: #1a449a;
}
.cid-sQ0WJmVWxw .mbr-role,
.cid-sQ0WJmVWxw .social-row {
  color: #ff3366;
}
.cid-sQ0WJmVWxw .card-text,
.cid-sQ0WJmVWxw .mbr-section-btn,
.cid-sQ0WJmVWxw .social-row {
  color: #ffffff;
  text-align: center;
}
.cid-sQ0WJmVWxw .mbr-section-title {
  color: #ff3366;
  text-align: center;
}
.cid-sQ0WJmVWxw .card-title,
.cid-sQ0WJmVWxw .content-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-sQ0WJmVWxw .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tkqbgIbJfk {
  padding-top: 3rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
  background-position: initial !important;
}
.cid-tkqbgIbJfk .item:focus,
.cid-tkqbgIbJfk span:focus {
  outline: none;
}
.cid-tkqbgIbJfk .item-wrapper {
  position: relative;
}
.cid-tkqbgIbJfk .slide-content {
  position: relative;
  border-radius: 4px;
  background: transparent;
  height: 100%;
  display: flex;
  overflow: visible;
  flex-flow: column nowrap;
}
.cid-tkqbgIbJfk .mbr-section-btn {
  margin-top: auto !important;
  margin-left: 0;
  margin-right: 0;
  width: auto;
  display: inline-block;
}
.cid-tkqbgIbJfk .mbr-section-title {
  color: #ff3366;
  text-align: center;
  margin-bottom: 40px;
}
.cid-tkqbgIbJfk .mbr-text,
.cid-tkqbgIbJfk .mbr-section-btn {
  text-align: left;
}
.cid-tkqbgIbJfk .item-title {
  text-align: left;
}
.cid-tkqbgIbJfk .item-subtitle {
  text-align: left;
}
.cid-tkqbgIbJfk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 49%;
  max-width: 596px;
}
@media (max-width: 768px) {
  .cid-tkqbgIbJfk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
@media (max-width: 900px) {
  .cid-tkqbgIbJfk .embla__slide {
    min-width: 60%;
  }
}
@media (max-width: 630px) {
  .cid-tkqbgIbJfk .embla__slide {
    min-width: 375px;
  }
}
.cid-tkqbgIbJfk .embla__button--next,
.cid-tkqbgIbJfk .embla__button--prev {
  display: flex;
}
.cid-tkqbgIbJfk .embla__button {
  transition: background-color 300ms ease, transform 300ms ease, -webkit-transform 300ms ease;
  border: none;
  width: 64px;
  height: 64px;
  font-size: 22px;
  border-radius: 50%;
  top: -15%;
  margin-top: -1.5rem;
  background-color: #ff7f9f;
  color: #000000;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
.cid-tkqbgIbJfk .embla__button:disabled {
  cursor: default;
}
.cid-tkqbgIbJfk .embla__button.embla__button--prev {
  right: 0;
  margin-right: 5.5rem;
}
.cid-tkqbgIbJfk .embla__button.embla__button--next {
  right: 0;
  margin-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-tkqbgIbJfk .embla__button--prev {
    right: initial;
    margin-right: 0;
  }
  .cid-tkqbgIbJfk .embla__button--next {
    right: 0;
    margin-right: 0;
  }
}
.cid-tkqbgIbJfk .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tkqbgIbJfk .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tkqbgIbJfk .embla {
  position: relative;
  width: 100%;
}
.cid-tkqbgIbJfk .embla__viewport {
  overflow: visible;
  width: 100%;
}
.cid-tkqbgIbJfk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tkqbgIbJfk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tkqbgIbJfk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tkqbgIbJfk .mbr-section-subtitle {
  text-align: center;
  color: #8c8c95;
}
.cid-tkqbgIbJfk .shadow {
  border-radius: 34px;
  overflow: visible;
  padding: 12px;
  border: 1px solid #eff0f6;
  background-color: #ffffff;
}
.cid-tkqbgIbJfk .wrap-img {
  transition: all 300ms ease !important;
  overflow: hidden;
  border-radius: 30px 30px 0 0;
  padding: 0px 20px 20px;
  display: flex;
  justify-content: center;
}
.cid-tkqbgIbJfk img {
  border-radius: 25px;
  padding-bottom: 20px;
  width: 100%;
}
.cid-tkqbgIbJfk .card-title {
  margin-bottom: 10px;
  color: #4c4c4c;
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
}
.cid-tkqbgIbJfk .card-text {
  color: #000000;
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 18px;
}
.cid-tkqbgIbJfk .btn {
  padding: 1rem 2rem;
  margin-left: 20px;
  margin-right: 20px;
  transition: all 300ms ease !important;
  font-weight: 600;
}
.cid-tkqbgIbJfk a.btn > span {
  margin-left: 0.5rem;
}
.cid-tkqbgIbJfk .col-md-5 {
  display: flex;
  justify-content: flex-end;
}
.cid-tkqbgIbJfk .row {
  display: flex;
  align-items: center;
}
.cid-tkqbgIbJfk .card-title,
.cid-tkqbgIbJfk .iconfont-wrapper {
  color: #000000;
}
.cid-tkqbgIbJfk .btn-secondary:hover {
  color: #000000 !important;
}
@media (max-width: 768px) {
  .cid-tkqbgIbJfk .col-md-5 {
    display: flex;
    justify-content: flex-start;
  }
}
@media (max-width: 576px) {
  .cid-tkqbgIbJfk .card-text {
    margin-bottom: 10px;
  }
}
@media (max-width: 420px) {
  .cid-tkqbgIbJfk .embla__button {
    width: 44px;
    height: 44px;
  }
  .cid-tkqbgIbJfk .embla__button--next {
    margin-right: 0 !important;
  }
  .cid-tkqbgIbJfk .embla__button--prev {
    margin-right: 3.5rem !important;
  }
  .cid-tkqbgIbJfk .embla__container {
    transform: translateX(-25px);
  }
  .cid-tkqbgIbJfk .embla__slide {
    min-width: 290px;
  }
}
.cid-rwwaTqGpKN {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #fffcf0;
}
.cid-rwwaTqGpKN .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rwwaTqGpKN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwwaTqGpKN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rwwaTqGpKN .mbr-text {
    text-align: center;
  }
}
.cid-rwwaTqGpKN H1 {
  color: #ff3366;
}
.cid-rwwaTqGpKN H3 {
  color: #232323;
}
.cid-rwwaTqGpKN .mbr-text,
.cid-rwwaTqGpKN .mbr-section-btn {
  color: #232323;
}
.cid-rBRqC5cSy6 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #fffde4;
}
.cid-rBRqC5cSy6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rBRqC5cSy6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rBRqC5cSy6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rBRqC5cSy6 .mbr-text {
    text-align: center;
  }
}
.cid-rBRqC5cSy6 H1 {
  color: #ff3366;
}
.cid-rBRqC5cSy6 H3 {
  color: #232323;
}
.cid-rBRqC5cSy6 .mbr-text,
.cid-rBRqC5cSy6 .mbr-section-btn {
  color: #232323;
}
.cid-sCBucxQeZy {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCBucxQeZy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sCBucxQeZy p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sCBucxQeZy .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sCBucxQeZy .mbr-section-btn a {
  margin: 0;
}
.cid-sCBucxQeZy .mbr-text {
  color: #767676;
}
.cid-sCBucxQeZy .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCBucxQeZy .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sCBucxQeZy H2 {
  text-align: center;
  color: #232323;
}
.cid-sCBucxQeZy .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCBucxQeZy .mbr-text,
.cid-sCBucxQeZy .mbr-section-btn {
  color: #232323;
}
.cid-r5fRBAKiUS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-r5fRBAKiUS .btn-social {
  border: none !important;
}
.cid-r5fRBAKiUS [class^="socicon-"]:before,
.cid-r5fRBAKiUS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-r5fRBAKiUS .btn {
    font-size: 20px !important;
  }
}
.cid-r5fRBAKiUS .mbr-section-title {
  color: #ff3366;
}
.cid-rPABz4Xqja {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1920x1114.webp");
}
@media (min-width: 992px) {
  .cid-rPABz4Xqja .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPABz4Xqja .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rPABz4Xqja .mbr-text {
    text-align: center;
  }
}
.cid-rPABz4Xqja H1 {
  color: #ff7f9f;
}
.cid-rPABz4Xqja .mbr-text,
.cid-rPABz4Xqja .mbr-section-btn {
  color: #f7ed4a;
}
.cid-rPABz4Xqja H3 {
  color: #ffffff;
}
.cid-rkwDupqh6N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fffee7;
}
@media (min-width: 992px) {
  .cid-rkwDupqh6N .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkwDupqh6N .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkwDupqh6N .mbr-text {
    text-align: center;
  }
}
.cid-rkwDupqh6N H1 {
  color: #ff3366;
}
.cid-rkwDupqh6N .mbr-text,
.cid-rkwDupqh6N .mbr-section-btn {
  color: #ff3366;
}
.cid-rkwDupqh6N H3 {
  color: #000000;
}
.cid-rBIXQ95lxG {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rBIXQ95lxG .image-block {
  margin: auto;
}
.cid-rBIXQ95lxG figcaption {
  position: relative;
}
.cid-rBIXQ95lxG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rBIXQ95lxG .image-block {
    width: 100% !important;
  }
}
.cid-tqlo7aDfr0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tqlo7aDfr0 P {
  color: #767676;
}
.cid-tqlo7aDfr0 H1 {
  color: #ff3366;
}
.cid-tqlo7aDfr0 .mbr-text,
.cid-tqlo7aDfr0 .mbr-section-btn {
  color: #000000;
}
.cid-rBIXODylpN {
  padding-top: 30px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-rBIXODylpN p {
  color: #767676;
}
.cid-rBIXODylpN .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rBIXODylpN .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rBIXODylpN .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rBIXODylpN .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rBIXODylpN .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-rBIXODylpN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rBIXODylpN .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-rBIXODylpN .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rBIXODylpN .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-rBIXODylpN .mbr-figure {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-rBIXODylpN .mbr-figure {
    padding-left: 4rem;
  }
}
.cid-rBIXODylpN H2 {
  color: #ff0000;
}
.cid-rBIXODylpN .panel-text {
  text-align: center;
  color: #000000;
}
.cid-rBIXODylpN H4 {
  text-align: center;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-suwEqbFTYe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-suwEqbFTYe .content {
    text-align: center;
  }
  .cid-suwEqbFTYe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-suwEqbFTYe .img-logo img {
  height: 6rem;
}
.cid-suwEqbFTYe .form-group,
.cid-suwEqbFTYe .input-group-btn {
  padding: 0;
}
.cid-suwEqbFTYe .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-suwEqbFTYe .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-suwEqbFTYe .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-suwEqbFTYe .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suwEqbFTYe .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suwEqbFTYe .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suwEqbFTYe .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suwEqbFTYe .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-suwEqbFTYe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suwEqbFTYe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suwEqbFTYe .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-suwEqbFTYe .foot-logo {
    text-align: center !important;
  }
  .cid-suwEqbFTYe .foot-title {
    text-align: center !important;
  }
  .cid-suwEqbFTYe .mbr-text {
    text-align: center !important;
  }
  .cid-suwEqbFTYe .form-group {
    margin: 0;
  }
}
.cid-suwEqbFTYe .foot-title {
  color: #ff0000;
}
.cid-suwEqbFTYe .mbr-links-column {
  color: #00b5ff;
}
.cid-suwEqbFTYe .foot-text {
  color: #000000;
}
.cid-suwEqbFTYe .copyright > p {
  color: #232323;
}
.cid-suwEqbFTYe .foot-logo {
  color: #ff0000;
}
.cid-suwEqbFTYe .form-text {
  color: #5a927f;
  text-align: left;
}
.cid-v24Fh5IsxR.popup-builder {
  background-color: #ffffff;
}
.cid-v24Fh5IsxR.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v24Fh5IsxR.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v24Fh5IsxR .modal-content,
.cid-v24Fh5IsxR .modal-dialog {
  height: auto;
}
.cid-v24Fh5IsxR .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v24Fh5IsxR .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v24Fh5IsxR .form-wrapper .mbr-form .form-group,
  .cid-v24Fh5IsxR .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v24Fh5IsxR .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v24Fh5IsxR .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v24Fh5IsxR .mbr-text {
  text-align: center;
}
.cid-v24Fh5IsxR .pt-0 {
  padding-top: 0 !important;
}
.cid-v24Fh5IsxR .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v24Fh5IsxR .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v24Fh5IsxR .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v24Fh5IsxR .modal-open {
  overflow: hidden;
}
.cid-v24Fh5IsxR .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v24Fh5IsxR .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v24Fh5IsxR .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v24Fh5IsxR .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-v24Fh5IsxR .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v24Fh5IsxR .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v24Fh5IsxR .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v24Fh5IsxR .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-v24Fh5IsxR .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v24Fh5IsxR .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v24Fh5IsxR .modal-backdrop.fade {
  opacity: 0;
}
.cid-v24Fh5IsxR .modal-backdrop.show {
  opacity: .5;
}
.cid-v24Fh5IsxR .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v24Fh5IsxR .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v24Fh5IsxR .modal-header {
    padding: 1rem;
  }
}
.cid-v24Fh5IsxR .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v24Fh5IsxR .modal-header .close svg {
  fill: #353535;
}
.cid-v24Fh5IsxR .modal-header .close:hover {
  opacity: 1;
}
.cid-v24Fh5IsxR .modal-header .close:focus {
  outline: none;
}
.cid-v24Fh5IsxR .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v24Fh5IsxR .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v24Fh5IsxR .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v24Fh5IsxR .modal-body {
    padding: 1rem;
  }
}
.cid-v24Fh5IsxR .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v24Fh5IsxR .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v24Fh5IsxR .modal-footer {
    padding: 1rem;
  }
}
.cid-v24Fh5IsxR .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v24Fh5IsxR .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v24Fh5IsxR .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v24Fh5IsxR .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v24Fh5IsxR .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v24Fh5IsxR .modal-lg,
  .cid-v24Fh5IsxR .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v24Fh5IsxR .modal-xl {
    max-width: 1140px;
  }
}
.cid-v24Fh5IsxR .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v24Fh5IsxR .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-v24Fh5IsxR .form-group {
  margin-bottom: 1rem;
}
.cid-v24Fh5IsxR .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v24Fh5IsxR .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v24Fh5IsxR .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-v24Fh5IsxR .mbr-section-btn {
  margin: 0;
}
.cid-v24Fh5IsxR .mbr-section-btn .btn {
  margin: 0;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-tamAiHtlgK {
  padding-top: 135px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tamAiHtlgK .mbr-shop {
  display: table;
  width: 100%;
}
.cid-tamAiHtlgK .mbr-shop .row {
  margin: 0;
}
.cid-tamAiHtlgK .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-tamAiHtlgK .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-tamAiHtlgK .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-tamAiHtlgK .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-tamAiHtlgK li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-tamAiHtlgK .container {
  max-width: 1400px;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-tamAiHtlgK .sidebar_wraper {
  padding: 1rem 0;
}
.cid-tamAiHtlgK .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-tamAiHtlgK .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-tamAiHtlgK .display-5 {
  font-size: 1.4rem;
}
.cid-tamAiHtlgK .shop-item-price,
.cid-tamAiHtlgK .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-tamAiHtlgK .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-tamAiHtlgK .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-tamAiHtlgK .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-tamAiHtlgK .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-tamAiHtlgK .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-tamAiHtlgK .mbr-shop .hide-modal {
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tamAiHtlgK .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-tamAiHtlgK .mbr-shop .filter-by-pu,
.cid-tamAiHtlgK .mbr-shop .filter-by-pd,
.cid-tamAiHtlgK .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-tamAiHtlgK .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-tamAiHtlgK .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem h4,
.cid-tamAiHtlgK .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem h5,
.cid-tamAiHtlgK .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem p,
.cid-tamAiHtlgK .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-tamAiHtlgK .mbr-shop .item-button {
  text-align: center;
}
.cid-tamAiHtlgK .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-tamAiHtlgK .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-tamAiHtlgK .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-tamAiHtlgK .mbr-shop .sidebar-block {
  position: relative;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-tamAiHtlgK .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-item__hided h4,
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-item__hided h5,
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-tamAiHtlgK .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-tamAiHtlgK .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-tamAiHtlgK .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-tamAiHtlgK .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-tamAiHtlgK .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-tamAiHtlgK .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-tamAiHtlgK .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-tamAiHtlgK .mbr-shop .range-controls {
  position: relative;
}
.cid-tamAiHtlgK .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-tamAiHtlgK .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-tamAiHtlgK .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-tamAiHtlgK .mbr-shop .toggle:hover,
.cid-tamAiHtlgK .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-tamAiHtlgK .mbr-shop .min-toggle {
  left: 0;
}
.cid-tamAiHtlgK .mbr-shop .max-toggle {
  right: 0;
}
.cid-tamAiHtlgK .mbr-shop .hided-by-price {
  display: none;
}
.cid-tamAiHtlgK .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-tamAiHtlgK .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-tamAiHtlgK .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-tamAiHtlgK .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-tamAiHtlgK .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-tamAiHtlgK .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-tamAiHtlgK .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-tamAiHtlgK .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-tamAiHtlgK .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-tamAiHtlgK .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tamAiHtlgK .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tamAiHtlgK .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-tamAiHtlgK .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-tamAiHtlgK .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-tamAiHtlgK .mbr-shop .shop-items .onsale,
.cid-tamAiHtlgK .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-tamAiHtlgK .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-tamAiHtlgK .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-tamAiHtlgK .mbr-shop .price-range {
  display: inline-block;
}
.cid-tamAiHtlgK .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-tamAiHtlgK .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-tamAiHtlgK .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-tamAiHtlgK .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-tamAiHtlgK .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-tamAiHtlgK .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-tamAiHtlgK .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-tamAiHtlgK .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-tamAiHtlgK .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-tamAiHtlgK .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-tamAiHtlgK .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-tamAiHtlgK .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tamAiHtlgK .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-tamAiHtlgK .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-tamAiHtlgK .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-tamAiHtlgK .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-tamAiHtlgK .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tamAiHtlgK .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-tamAiHtlgK .wrapper-shop-items,
  .cid-tamAiHtlgK .mbr-shop__row {
    padding: 0;
  }
  .cid-tamAiHtlgK .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-tamAiHtlgK .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-tamAiHtlgK .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-tamAiHtlgK .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-tamAiHtlgK .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-tamAiHtlgK .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-tamAiHtlgK .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-tamAiHtlgK .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-tamAiHtlgK .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-tamAiHtlgK .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tamAiHtlgK .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-tamAiHtlgK .shop-item-price,
.cid-tamAiHtlgK .price-block {
  color: #ff3366;
}
.cid-tamAiHtlgK .onsale {
  color: #ffffff;
}
.cid-tamAiHtlgK .card-description {
  color: #232323;
}
.cid-tamAiHtlgK .card-description DIV {
  text-align: left;
}
.cid-tomZGCN5nm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tomZGCN5nm .mbr-shop {
  display: table;
  width: 100%;
}
.cid-tomZGCN5nm .mbr-shop .row {
  margin: 0;
}
.cid-tomZGCN5nm .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-tomZGCN5nm .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-tomZGCN5nm .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-tomZGCN5nm .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-tomZGCN5nm li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-tomZGCN5nm .container {
  max-width: 1400px;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-tomZGCN5nm .sidebar_wraper {
  padding: 1rem 0;
}
.cid-tomZGCN5nm .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-tomZGCN5nm .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-tomZGCN5nm .display-5 {
  font-size: 1.4rem;
}
.cid-tomZGCN5nm .shop-item-price,
.cid-tomZGCN5nm .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-tomZGCN5nm .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-tomZGCN5nm .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-tomZGCN5nm .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-tomZGCN5nm .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-tomZGCN5nm .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-tomZGCN5nm .mbr-shop .hide-modal {
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tomZGCN5nm .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-tomZGCN5nm .mbr-shop .filter-by-pu,
.cid-tomZGCN5nm .mbr-shop .filter-by-pd,
.cid-tomZGCN5nm .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-tomZGCN5nm .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-tomZGCN5nm .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem h4,
.cid-tomZGCN5nm .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem h5,
.cid-tomZGCN5nm .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem p,
.cid-tomZGCN5nm .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-tomZGCN5nm .mbr-shop .item-button {
  text-align: center;
}
.cid-tomZGCN5nm .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-tomZGCN5nm .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-tomZGCN5nm .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-tomZGCN5nm .mbr-shop .sidebar-block {
  position: relative;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-tomZGCN5nm .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-item__hided h4,
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-item__hided h5,
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-tomZGCN5nm .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-tomZGCN5nm .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-tomZGCN5nm .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-tomZGCN5nm .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-tomZGCN5nm .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-tomZGCN5nm .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-tomZGCN5nm .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-tomZGCN5nm .mbr-shop .range-controls {
  position: relative;
}
.cid-tomZGCN5nm .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-tomZGCN5nm .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-tomZGCN5nm .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-tomZGCN5nm .mbr-shop .toggle:hover,
.cid-tomZGCN5nm .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-tomZGCN5nm .mbr-shop .min-toggle {
  left: 0;
}
.cid-tomZGCN5nm .mbr-shop .max-toggle {
  right: 0;
}
.cid-tomZGCN5nm .mbr-shop .hided-by-price {
  display: none;
}
.cid-tomZGCN5nm .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-tomZGCN5nm .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-tomZGCN5nm .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-tomZGCN5nm .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-tomZGCN5nm .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-tomZGCN5nm .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-tomZGCN5nm .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-tomZGCN5nm .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-tomZGCN5nm .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-tomZGCN5nm .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tomZGCN5nm .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tomZGCN5nm .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-tomZGCN5nm .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-tomZGCN5nm .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-tomZGCN5nm .mbr-shop .shop-items .onsale,
.cid-tomZGCN5nm .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-tomZGCN5nm .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-tomZGCN5nm .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-tomZGCN5nm .mbr-shop .price-range {
  display: inline-block;
}
.cid-tomZGCN5nm .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-tomZGCN5nm .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-tomZGCN5nm .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-tomZGCN5nm .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-tomZGCN5nm .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-tomZGCN5nm .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-tomZGCN5nm .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-tomZGCN5nm .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-tomZGCN5nm .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-tomZGCN5nm .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-tomZGCN5nm .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-tomZGCN5nm .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tomZGCN5nm .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-tomZGCN5nm .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-tomZGCN5nm .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-tomZGCN5nm .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-tomZGCN5nm .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tomZGCN5nm .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-tomZGCN5nm .wrapper-shop-items,
  .cid-tomZGCN5nm .mbr-shop__row {
    padding: 0;
  }
  .cid-tomZGCN5nm .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-tomZGCN5nm .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-tomZGCN5nm .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-tomZGCN5nm .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-tomZGCN5nm .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-tomZGCN5nm .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-tomZGCN5nm .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-tomZGCN5nm .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-tomZGCN5nm .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-tomZGCN5nm .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tomZGCN5nm .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-tomZGCN5nm .shop-item-price,
.cid-tomZGCN5nm .price-block {
  color: #ff3366;
}
.cid-tomZGCN5nm .onsale {
  color: #ffffff;
}
.cid-tomZGCN5nm .card-description {
  color: #232323;
}
.cid-tomZGCN5nm .card-description DIV {
  text-align: left;
}
.cid-sNQdWpPNY9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sNQdWpPNY9 .btn-social {
  border: none !important;
}
.cid-sNQdWpPNY9 [class^="socicon-"]:before,
.cid-sNQdWpPNY9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sNQdWpPNY9 .btn {
    font-size: 20px !important;
  }
}
.cid-sNQdWpPNY9 .mbr-section-title {
  color: #ff3366;
}
.cid-tgGZROkY59 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tgGZROkY59 .mbr-overlay {
  z-index: 1;
}
@media (min-width: 992px) {
  .cid-tgGZROkY59 .carousel {
    min-height: 600px;
  }
  .cid-tgGZROkY59 .carousel img {
    max-height: 600px;
    object-fit: contain;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tgGZROkY59 .carousel {
    min-height: 390px;
  }
  .cid-tgGZROkY59 .carousel img {
    max-height: 390px;
    object-fit: contain;
  }
}
@media (max-width: 767px) {
  .cid-tgGZROkY59 .carousel {
    min-height: 330px;
  }
  .cid-tgGZROkY59 .carousel img {
    max-height: 330px;
    object-fit: contain;
  }
  .cid-tgGZROkY59 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tgGZROkY59 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tgGZROkY59 .carousel,
.cid-tgGZROkY59 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tgGZROkY59 .item-wrapper {
  width: 100%;
}
.cid-tgGZROkY59 .carousel-caption {
  bottom: 40px;
}
.cid-tgGZROkY59 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tgGZROkY59 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tgGZROkY59 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tgGZROkY59 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tgGZROkY59 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tgGZROkY59 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tgGZROkY59 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tgGZROkY59 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tgGZROkY59 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tgGZROkY59 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tgGZROkY59 .carousel-indicators li.active,
.cid-tgGZROkY59 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tgGZROkY59 .carousel-indicators li::after,
.cid-tgGZROkY59 .carousel-indicators li::before {
  content: none;
}
.cid-tgGZROkY59 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tgGZROkY59 .carousel-indicators {
    display: none !important;
  }
}
.cid-rkwDupqh6N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rkwDupqh6N .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkwDupqh6N .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkwDupqh6N .mbr-text {
    text-align: center;
  }
}
.cid-rkwDupqh6N H1 {
  color: #ff3366;
}
.cid-rkwDupqh6N .mbr-text,
.cid-rkwDupqh6N .mbr-section-btn {
  color: #ff3366;
}
.cid-rkwDupqh6N H3 {
  color: #000000;
}
.cid-szUVahYLMc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8ff;
}
.cid-szUVahYLMc img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-szUVahYLMc .row {
  justify-content: center;
}
.cid-szUVahYLMc .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szUVahYLMc .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szUVahYLMc .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-szUVahYLMc .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-szUVahYLMc .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-szUVahYLMc .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szUVahYLMc .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szUVahYLMc .item {
    padding: 0.5rem;
  }
  .cid-szUVahYLMc .row {
    padding: 0 0.5rem;
  }
}
.cid-szUVahYLMc .btn {
  border-radius: 0;
}
.cid-szUVahYLMc .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rB9F7aUx6O {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rB9F7aUx6O .mbr-section-subtitle {
  color: #232323;
}
.cid-rB9F7aUx6O H2 {
  color: #ff0000;
}
.cid-rB9F7aUx6O .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rWrXnu8KKv {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rWrXnu8KKv .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rWrXnu8KKv .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rWrXnu8KKv .mbr-text,
.cid-rWrXnu8KKv .mbr-section-btn {
  color: #ffffff;
}
.cid-rWrXnu8KKv .mbr-section-title {
  color: #23c8ff;
}
.cid-rkxvo4SjWW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rkxvo4SjWW .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rkxvo4SjWW .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkxvo4SjWW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkxvo4SjWW .mbr-text {
    text-align: center;
  }
}
.cid-rkxvo4SjWW H1 {
  color: #ff3366;
}
.cid-rkxvo4SjWW H3 {
  color: #232323;
}
.cid-rkxvo4SjWW .mbr-text,
.cid-rkxvo4SjWW .mbr-section-btn {
  color: #ffffff;
}
.cid-rkxvo4SjWW .mbr-text,
.cid-rkxvo4SjWW .mbr-section-btn B {
  color: #000000;
}
.cid-rPAueJjquO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ff9900;
  background: linear-gradient(45deg, #ff9900, #ffffff);
}
@media (min-width: 992px) {
  .cid-rPAueJjquO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rPAueJjquO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rPAueJjquO .mbr-text {
    text-align: center;
  }
}
.cid-rPAueJjquO H1 {
  color: #ff3366;
}
.cid-rPAueJjquO .mbr-text,
.cid-rPAueJjquO .mbr-section-btn {
  color: #232323;
}
.cid-rPAueJjquO H3 {
  color: #232323;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-toWFzNQPea {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-toWFzNQPea .content {
    text-align: center;
  }
  .cid-toWFzNQPea .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-toWFzNQPea .img-logo img {
  height: 6rem;
}
.cid-toWFzNQPea .form-group,
.cid-toWFzNQPea .input-group-btn {
  padding: 0;
}
.cid-toWFzNQPea .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-toWFzNQPea .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-toWFzNQPea .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-toWFzNQPea .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-toWFzNQPea .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-toWFzNQPea .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-toWFzNQPea .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-toWFzNQPea .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-toWFzNQPea .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-toWFzNQPea .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-toWFzNQPea .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-toWFzNQPea .foot-logo {
    text-align: center !important;
  }
  .cid-toWFzNQPea .foot-title {
    text-align: center !important;
  }
  .cid-toWFzNQPea .mbr-text {
    text-align: center !important;
  }
  .cid-toWFzNQPea .form-group {
    margin: 0;
  }
}
.cid-toWFzNQPea .foot-title {
  color: #ff0000;
}
.cid-toWFzNQPea .mbr-links-column {
  color: #00b5ff;
}
.cid-toWFzNQPea .foot-text {
  color: #232323;
}
.cid-toWFzNQPea .copyright > p {
  color: #232323;
}
.cid-toWFzNQPea .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rqIqwRtn3Z .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rqIqwRtn3Z .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rqIqwRtn3Z a {
  font-style: normal;
}
.cid-rqIqwRtn3Z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rqIqwRtn3Z .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rqIqwRtn3Z .nav-item:focus,
.cid-rqIqwRtn3Z .nav-link:focus {
  outline: none;
}
.cid-rqIqwRtn3Z .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rqIqwRtn3Z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rqIqwRtn3Z .menu-logo {
  margin-right: auto;
}
.cid-rqIqwRtn3Z .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rqIqwRtn3Z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rqIqwRtn3Z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rqIqwRtn3Z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rqIqwRtn3Z .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rqIqwRtn3Z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rqIqwRtn3Z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rqIqwRtn3Z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rqIqwRtn3Z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rqIqwRtn3Z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rqIqwRtn3Z .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rqIqwRtn3Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rqIqwRtn3Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rqIqwRtn3Z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rqIqwRtn3Z .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rqIqwRtn3Z .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-rqIqwRtn3Z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rqIqwRtn3Z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rqIqwRtn3Z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rqIqwRtn3Z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rqIqwRtn3Z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rqIqwRtn3Z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rqIqwRtn3Z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rqIqwRtn3Z button.navbar-toggler:focus {
  outline: none;
}
.cid-rqIqwRtn3Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rqIqwRtn3Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rqIqwRtn3Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rqIqwRtn3Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rqIqwRtn3Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rqIqwRtn3Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rqIqwRtn3Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rqIqwRtn3Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rqIqwRtn3Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rqIqwRtn3Z .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rqIqwRtn3Z .collapsed .btn {
  display: -webkit-flex;
}
.cid-rqIqwRtn3Z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.collapsing,
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rqIqwRtn3Z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rqIqwRtn3Z .collapsed button.navbar-toggler {
  display: block;
}
.cid-rqIqwRtn3Z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rqIqwRtn3Z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rqIqwRtn3Z .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rqIqwRtn3Z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rqIqwRtn3Z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rqIqwRtn3Z .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rqIqwRtn3Z.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rqIqwRtn3Z img {
    height: 3.8rem !important;
  }
  .cid-rqIqwRtn3Z .btn {
    display: -webkit-flex;
  }
  .cid-rqIqwRtn3Z button.navbar-toggler {
    display: block;
  }
  .cid-rqIqwRtn3Z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rqIqwRtn3Z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rqIqwRtn3Z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rqIqwRtn3Z .navbar-collapse.collapsing,
  .cid-rqIqwRtn3Z .navbar-collapse.show {
    display: block !important;
  }
  .cid-rqIqwRtn3Z .navbar-collapse.collapsing .navbar-nav,
  .cid-rqIqwRtn3Z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rqIqwRtn3Z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rqIqwRtn3Z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rqIqwRtn3Z .navbar-collapse.collapsing .navbar-buttons,
  .cid-rqIqwRtn3Z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rqIqwRtn3Z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rqIqwRtn3Z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rqIqwRtn3Z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rqIqwRtn3Z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rqIqwRtn3Z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rqIqwRtn3Z .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-rqIqwRtn3Z .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rqIqwRtn3Z .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rqIqwRtn3Z .nav-link:hover,
.cid-rqIqwRtn3Z .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-s06MxKknDp {
  padding-top: 135px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s06MxKknDp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s06MxKknDp p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s06MxKknDp .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-s06MxKknDp .mbr-section-btn a {
  margin: 0;
}
.cid-s06MxKknDp .mbr-text {
  color: #767676;
}
.cid-s06MxKknDp .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-s06MxKknDp .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-s06MxKknDp H2 {
  text-align: center;
  color: #232323;
}
.cid-s06MxKknDp .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-s06MxKknDp .mbr-text,
.cid-s06MxKknDp .mbr-section-btn {
  color: #232323;
}
.cid-sBEurVjepp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBEurVjepp .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-sBEurVjepp H2 {
  text-align: left;
}
.cid-sBEue0DEg6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sBEue0DEg6 .counter-container {
  color: #767676;
}
.cid-sBEue0DEg6 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sBEue0DEg6 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sBEue0DEg6 .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sBEue0DEg6 .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sBEue0DEg6 .mbr-text {
  color: #232323;
}
.cid-rpTBwnfldA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rpTBwnfldA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rpTBwnfldA .btn-social {
  border: none !important;
}
.cid-rpTBwnfldA [class^="socicon-"]:before,
.cid-rpTBwnfldA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rpTBwnfldA .btn {
    font-size: 20px !important;
  }
}
.cid-rpTBwnfldA .mbr-section-title {
  color: #232323;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-sCHjwY08jk {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sCHjwY08jk .mbr-section-subtitle {
  color: #767676;
}
.cid-sCHjwY08jk .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sCHjwY08jk .card {
  display: block;
  position: relative;
}
.cid-sCHjwY08jk .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sCHjwY08jk .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sCHjwY08jk .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sCHjwY08jk .card-wrapper .card-img .mbr-overlay {
  background: #23c8ff;
  display: block;
  opacity: 0.6;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #23c8ff, #ff0000);
}
.cid-sCHjwY08jk .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sCHjwY08jk .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sCHjwY08jk .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sCHjwY08jk .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sCHjwY08jk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sCHjwY08jk .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sCHjwY08jk .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sCHjwY08jk .popup-btn:hover .mbr-overlay {
  opacity: 0.6;
  height: 100%;
}
.cid-sCHjwY08jk .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sCHjwY08jk .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sCHjwY08jk .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sCHjwY08jk .mbr-section-title,
  .cid-sCHjwY08jk .underline,
  .cid-sCHjwY08jk .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sCHjwY08jk .card-title {
  text-align: center;
  color: #ff0000;
}
.cid-sCHjwY08jk .mbr-section-title,
.cid-sCHjwY08jk .underline {
  color: #ff3366;
}
.cid-sVAWohzAIM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVAWohzAIM .content {
    text-align: center;
  }
  .cid-sVAWohzAIM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVAWohzAIM .img-logo img {
  height: 6rem;
}
.cid-sVAWohzAIM .form-group,
.cid-sVAWohzAIM .input-group-btn {
  padding: 0;
}
.cid-sVAWohzAIM .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVAWohzAIM .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVAWohzAIM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVAWohzAIM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVAWohzAIM .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVAWohzAIM .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVAWohzAIM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVAWohzAIM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVAWohzAIM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVAWohzAIM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVAWohzAIM .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVAWohzAIM .foot-logo {
    text-align: center !important;
  }
  .cid-sVAWohzAIM .foot-title {
    text-align: center !important;
  }
  .cid-sVAWohzAIM .mbr-text {
    text-align: center !important;
  }
  .cid-sVAWohzAIM .form-group {
    margin: 0;
  }
}
.cid-sVAWohzAIM .foot-title {
  color: #ff0000;
}
.cid-sVAWohzAIM .mbr-links-column {
  color: #00b5ff;
}
.cid-sVAWohzAIM .foot-text {
  color: #232323;
}
.cid-sVAWohzAIM .copyright > p {
  color: #232323;
}
.cid-sVAWohzAIM .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rxtC51AnUd {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
  background: linear-gradient(45deg, #efefef, #149dcc);
}
.cid-rxtC51AnUd .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rxtC51AnUd .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rxtC51AnUd .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rxtC51AnUd .mbr-text {
    text-align: center;
  }
}
.cid-rxtC51AnUd H1 {
  color: #ff3366;
}
.cid-rxtC51AnUd H3 {
  color: #232323;
}
.cid-rxtC51AnUd .mbr-text,
.cid-rxtC51AnUd .mbr-section-btn {
  color: #232323;
}
.cid-tcLFfuzc8t {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcLFfuzc8t .mbr-shop {
  display: table;
  width: 100%;
}
.cid-tcLFfuzc8t .mbr-shop .row {
  margin: 0;
}
.cid-tcLFfuzc8t .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-tcLFfuzc8t .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-tcLFfuzc8t .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-tcLFfuzc8t .mbr-shop .sidebar-title {
  line-height: 25px;
  margin-bottom: 1.8rem;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-tcLFfuzc8t .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-tcLFfuzc8t .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-tcLFfuzc8t .mbr-shop .hide-modal {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tcLFfuzc8t .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-tcLFfuzc8t .mbr-shop .filter-by-pu,
.cid-tcLFfuzc8t .mbr-shop .filter-by-pd,
.cid-tcLFfuzc8t .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-tcLFfuzc8t .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-tcLFfuzc8t .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 15px;
  width: 33%;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem h4,
.cid-tcLFfuzc8t .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem h5,
.cid-tcLFfuzc8t .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem p,
.cid-tcLFfuzc8t .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-tcLFfuzc8t .mbr-shop .item-button {
  text-align: center;
}
.cid-tcLFfuzc8t .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-tcLFfuzc8t .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-tcLFfuzc8t .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-tcLFfuzc8t .mbr-shop .sidebar-block {
  position: relative;
}
.cid-tcLFfuzc8t .mbr-shop .sidebar-background:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  background-color: #f7f7f7;
  top: -20px;
  right: 3px;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-tcLFfuzc8t .mbr-shop .onsale {
  position: absolute;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  top: 30px;
  left: 30px;
  line-height: 17px;
  padding: 5px 15px 5px;
  background: #ff3366;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
  color: #ffffff;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item__hided h4,
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item__hided h5,
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem .price-block {
  display: block;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-tcLFfuzc8t .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-tcLFfuzc8t .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-tcLFfuzc8t .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-tcLFfuzc8t .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 10px;
  border-radius: 2px;
  font-size: 0;
}
.cid-tcLFfuzc8t .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-tcLFfuzc8t .mbr-shop .price-controls input {
  width: 100%;
  background-color: transparent;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-tcLFfuzc8t .mbr-shop .range-controls {
  position: relative;
}
.cid-tcLFfuzc8t .mbr-shop .range-controls .scale {
  width: 100%;
  height: 5px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-tcLFfuzc8t .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 5px;
  background-color: #66458e;
}
.cid-tcLFfuzc8t .mbr-shop .toggle {
  -webkit-box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -9px;
  width: 7px;
  height: 7px;
  border: 8px solid #ffffff;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #66458e;
  cursor: pointer;
}
.cid-tcLFfuzc8t .mbr-shop .toggle:hover,
.cid-tcLFfuzc8t .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-tcLFfuzc8t .mbr-shop .min-toggle {
  left: 0;
}
.cid-tcLFfuzc8t .mbr-shop .max-toggle {
  right: 0;
}
.cid-tcLFfuzc8t .mbr-shop .hided-by-price {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-tcLFfuzc8t .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-tcLFfuzc8t .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-tcLFfuzc8t .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-tcLFfuzc8t .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-tcLFfuzc8t .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-tcLFfuzc8t .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-tcLFfuzc8t .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-tcLFfuzc8t .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-tcLFfuzc8t .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tcLFfuzc8t .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-tcLFfuzc8t .mbr-shop .closeModal {
  position: absolute;
  top: 0;
  right: 0;
}
.cid-tcLFfuzc8t .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
  padding-bottom: 15px;
}
.cid-tcLFfuzc8t .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-tcLFfuzc8t .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-tcLFfuzc8t .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-tcLFfuzc8t .mbr-shop .price-range {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .price-range-reset {
  display: none;
}
.cid-tcLFfuzc8t .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-tcLFfuzc8t .mbr-shop .range-slider h4 {
  margin-bottom: 1.8rem;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-tcLFfuzc8t .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-tcLFfuzc8t .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-tcLFfuzc8t .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-tcLFfuzc8t .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-tcLFfuzc8t .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-tcLFfuzc8t .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-tcLFfuzc8t .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-tcLFfuzc8t .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item {
    width: 33%;
  }
}
@media (max-width: 500px) {
  .cid-tcLFfuzc8t .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-tcLFfuzc8t .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-tcLFfuzc8t .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tcLFfuzc8t .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-tcLFfuzc8t .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-tcLFfuzc8t .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-tcLFfuzc8t .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-tcLFfuzc8t .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-tcLFfuzc8t .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-tcLFfuzc8t .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-tcLFfuzc8t .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-tcLFfuzc8t .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-tcLFfuzc8t .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-tcLFfuzc8t .oldprice {
  color: #767676;
  padding-left: .8rem !important;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tcLFfuzc8t .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-tcLFfuzc8t .range-controls {
  display: block !important;
}
.cid-tcLFfuzc8t .mbr-gallery-item .sidebar_wraper {
  background-color: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tcLFfuzc8t .sidebar .sidebar_wraper {
  background-color: #f7f7f7;
}
.cid-tcLFfuzc8t .mbr-gallery-item .price-block {
  text-align: left;
}
.cid-tcLFfuzc8t .big-container {
  max-width: 1326px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tcLFfuzc8t .mbr-shop .mbr-gallery-filter ul li {
  padding: 7px 16px 5px;
  margin: 4px 8px 4px 0;
  border: 1px solid;
  border-radius: 100px;
}
.cid-tcLFfuzc8t .mbr-gallery-item .sidebar_wraper .item-title {
  text-align: left;
  font-weight: 700;
}
.cid-tcLFfuzc8t .sidebar {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcLFfuzc8t .range-slider {
  -webkit-order: 1;
  order: 1;
}
.cid-tcLFfuzc8t .sidebar-categories {
  -webkit-order: 2;
  order: 2;
}
.cid-tcLFfuzc8t .bestseller-block {
  -webkit-order: 3;
  order: 3;
}
.cid-tcLFfuzc8t .categories {
  padding: 0;
}
.cid-tcLFfuzc8t .sidebar-title {
  font-weight: bold;
}
.cid-tcLFfuzc8t .shop-item-price,
.cid-tcLFfuzc8t .price-block {
  color: #ff3366;
  text-align: left;
}
.cid-tcLFfuzc8t .item-title {
  color: #149dcc;
  text-align: left;
}
.cid-tcLFfuzc8t .card-description {
  color: #232323;
}
.cid-sPg9oE5czk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sPg9oE5czk .video-wrapper iframe {
  width: 100%;
}
.cid-sPg9oE5czk .mbr-section-title,
.cid-sPg9oE5czk .mbr-section-subtitle,
.cid-sPg9oE5czk .mbr-text {
  text-align: center;
}
.cid-rkwEzOXoO9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rkwEzOXoO9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkwEzOXoO9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkwEzOXoO9 .mbr-text {
    text-align: center;
  }
}
.cid-rkwEzOXoO9 H1 {
  color: #ff3366;
}
.cid-rkwEzOXoO9 .mbr-text,
.cid-rkwEzOXoO9 .mbr-section-btn {
  color: #232323;
}
.cid-sVB7VBmsWA {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVB7VBmsWA .mbr-section-subtitle {
  color: #767676;
}
.cid-sVB7VBmsWA .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sVB7VBmsWA .card {
  display: block;
  position: relative;
}
.cid-sVB7VBmsWA .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sVB7VBmsWA .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sVB7VBmsWA .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sVB7VBmsWA .card-wrapper .card-img .mbr-overlay {
  background: #23c8ff;
  display: block;
  opacity: 0.5;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #23c8ff, #ff3366);
}
.cid-sVB7VBmsWA .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sVB7VBmsWA .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sVB7VBmsWA .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sVB7VBmsWA .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sVB7VBmsWA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVB7VBmsWA .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sVB7VBmsWA .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sVB7VBmsWA .popup-btn:hover .mbr-overlay {
  opacity: 0.5;
  height: 100%;
}
.cid-sVB7VBmsWA .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sVB7VBmsWA .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sVB7VBmsWA .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sVB7VBmsWA .mbr-section-title,
  .cid-sVB7VBmsWA .underline,
  .cid-sVB7VBmsWA .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sVB7VBmsWA .card-title {
  text-align: center;
  color: #ff0000;
}
.cid-sVB7VBmsWA .mbr-section-title,
.cid-sVB7VBmsWA .underline {
  color: #ff3366;
}
.cid-r5fRBAKiUS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #149dcc;
}
.cid-r5fRBAKiUS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-r5fRBAKiUS .btn-social {
  border: none !important;
}
.cid-r5fRBAKiUS [class^="socicon-"]:before,
.cid-r5fRBAKiUS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-r5fRBAKiUS .btn {
    font-size: 20px !important;
  }
}
.cid-r5fRBAKiUS .mbr-section-title {
  color: #f9f295;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-sVB7PEzcOi {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB7PEzcOi .content {
    text-align: center;
  }
  .cid-sVB7PEzcOi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB7PEzcOi .img-logo img {
  height: 6rem;
}
.cid-sVB7PEzcOi .form-group,
.cid-sVB7PEzcOi .input-group-btn {
  padding: 0;
}
.cid-sVB7PEzcOi .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB7PEzcOi .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB7PEzcOi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB7PEzcOi .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB7PEzcOi .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB7PEzcOi .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB7PEzcOi .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB7PEzcOi .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB7PEzcOi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB7PEzcOi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB7PEzcOi .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB7PEzcOi .foot-logo {
    text-align: center !important;
  }
  .cid-sVB7PEzcOi .foot-title {
    text-align: center !important;
  }
  .cid-sVB7PEzcOi .mbr-text {
    text-align: center !important;
  }
  .cid-sVB7PEzcOi .form-group {
    margin: 0;
  }
}
.cid-sVB7PEzcOi .foot-title {
  color: #ff0000;
}
.cid-sVB7PEzcOi .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB7PEzcOi .foot-text {
  color: #232323;
}
.cid-sVB7PEzcOi .copyright > p {
  color: #232323;
}
.cid-sVB7PEzcOi .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rkwEzOXoO9 {
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-rkwEzOXoO9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rkwEzOXoO9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rkwEzOXoO9 .mbr-text {
    text-align: center;
  }
}
.cid-rkwEzOXoO9 H1 {
  color: #ff3366;
}
.cid-rkwEzOXoO9 .mbr-text,
.cid-rkwEzOXoO9 .mbr-section-btn {
  color: #232323;
}
.cid-r5fRBAKiUS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #149dcc;
}
.cid-r5fRBAKiUS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-r5fRBAKiUS .btn-social {
  border: none !important;
}
.cid-r5fRBAKiUS [class^="socicon-"]:before,
.cid-r5fRBAKiUS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-r5fRBAKiUS .btn {
    font-size: 20px !important;
  }
}
.cid-r5fRBAKiUS .mbr-section-title {
  color: #f9f295;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-sVB8muwFTo {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB8muwFTo .content {
    text-align: center;
  }
  .cid-sVB8muwFTo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB8muwFTo .img-logo img {
  height: 6rem;
}
.cid-sVB8muwFTo .form-group,
.cid-sVB8muwFTo .input-group-btn {
  padding: 0;
}
.cid-sVB8muwFTo .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB8muwFTo .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB8muwFTo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB8muwFTo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB8muwFTo .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB8muwFTo .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB8muwFTo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB8muwFTo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB8muwFTo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB8muwFTo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB8muwFTo .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB8muwFTo .foot-logo {
    text-align: center !important;
  }
  .cid-sVB8muwFTo .foot-title {
    text-align: center !important;
  }
  .cid-sVB8muwFTo .mbr-text {
    text-align: center !important;
  }
  .cid-sVB8muwFTo .form-group {
    margin: 0;
  }
}
.cid-sVB8muwFTo .foot-title {
  color: #ff0000;
}
.cid-sVB8muwFTo .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB8muwFTo .foot-text {
  color: #232323;
}
.cid-sVB8muwFTo .copyright > p {
  color: #232323;
}
.cid-sVB8muwFTo .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rpJypeQerS {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #232323;
  background: linear-gradient(0deg, #232323, #232323);
}
.cid-rpJypeQerS .mbr-section-title {
  color: #f7ed4a;
}
.cid-rpJypeQerS .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-rpJypeQerS .mbr-text {
  color: #8d97ad;
}
.cid-rpJypeQerS .nav {
  border: none;
}
.cid-rpJypeQerS .nav-tabs {
  width: 100%;
}
.cid-rpJypeQerS .nav-tabs .nav-item {
  margin-bottom: 1rem;
  width: 100%;
}
.cid-rpJypeQerS .card-img {
  overflow: hidden;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-rpJypeQerS .nav-tabs .nav-link {
  display: flex;
  color: #000000;
  box-sizing: border-box;
  font-style: normal;
  background: #f4f8fa;
  font-weight: 500;
  padding: 1rem 1rem;
  border-right: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  margin: 0px;
  border-radius: 0px !important;
  border-bottom: 1px solid #dee2e6;
  transition: all .3s;
}
.cid-rpJypeQerS .nav-tabs .nav-link:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-rpJypeQerS .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
  background: #149dcc;
}
.cid-rpJypeQerS .nav-tabs .nav-link span {
  margin-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-rpJypeQerS .nav-item {
    display: table-row !important;
  }
}
.cid-rpJypeQerS .mbr-text,
.cid-rpJypeQerS .mbr-section-btn {
  color: #ffffff;
}
.cid-rpJypeQerS .title-content {
  color: #55b4d4;
}
.cid-rpKXN3b0G7 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/mbr-5.webp");
}
@media (min-width: 992px) {
  .cid-rpKXN3b0G7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rpKXN3b0G7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rpKXN3b0G7 .mbr-text {
    text-align: center;
  }
}
.cid-rpKXN3b0G7 H1 {
  color: #ffffff;
  text-align: center;
}
.cid-rpKXN3b0G7 B {
  color: #f7ed4a;
}
.cid-rqqnRgqC92 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #465052;
}
.cid-rqqnRgqC92 [class^="socicon-"]:before,
.cid-rqqnRgqC92 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rqqnRgqC92 .btn-social {
  border-color: #149dcc;
}
.cid-rqqnRgqC92 .btn-social:hover {
  background: #149dcc;
}
.cid-rqqnRgqC92 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-rqqnRgqC92 .btn {
    font-size: 20px !important;
  }
}
.cid-rqqnRgqC92 .btn-social,
.cid-rqqnRgqC92 .mbr-section-title {
  color: #ffffff;
}
.cid-sVB83ybKhT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB83ybKhT .content {
    text-align: center;
  }
  .cid-sVB83ybKhT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB83ybKhT .img-logo img {
  height: 6rem;
}
.cid-sVB83ybKhT .form-group,
.cid-sVB83ybKhT .input-group-btn {
  padding: 0;
}
.cid-sVB83ybKhT .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB83ybKhT .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB83ybKhT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB83ybKhT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB83ybKhT .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB83ybKhT .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB83ybKhT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB83ybKhT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB83ybKhT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB83ybKhT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB83ybKhT .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB83ybKhT .foot-logo {
    text-align: center !important;
  }
  .cid-sVB83ybKhT .foot-title {
    text-align: center !important;
  }
  .cid-sVB83ybKhT .mbr-text {
    text-align: center !important;
  }
  .cid-sVB83ybKhT .form-group {
    margin: 0;
  }
}
.cid-sVB83ybKhT .foot-title {
  color: #ff0000;
}
.cid-sVB83ybKhT .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB83ybKhT .foot-text {
  color: #232323;
}
.cid-sVB83ybKhT .copyright > p {
  color: #232323;
}
.cid-sVB83ybKhT .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rm2FGkwEZ5 {
  background-image: url("../../../assets/images/prp-hair-restoration-1000x452.webp");
}
.cid-rm2FGkwEZ5 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rm2FGkwEZ5 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rm2FGkwEZ5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rm2FGkwEZ5 .mbr-text {
    text-align: center;
  }
}
.cid-rm2FGkwEZ5 H1 {
  color: #00b5ff;
}
.cid-rZy1d5fNWS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZy1d5fNWS h4 {
  margin-bottom: 0;
}
.cid-rZy1d5fNWS p {
  color: #767676;
}
.cid-rZy1d5fNWS .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rZy1d5fNWS .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rZy1d5fNWS .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rZy1d5fNWS .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rZy1d5fNWS .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rZy1d5fNWS .btn-info-outline:active,
.cid-rZy1d5fNWS .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rZy1d5fNWS .card-box {
  padding-top: 2rem;
}
.cid-rZy1d5fNWS .card-wrapper {
  height: 100%;
}
.cid-rZy1d5fNWS .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rZy1d5fNWS img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rZy1d5fNWS .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rZy1d5fNWS .main-title {
  color: #57468b;
}
.cid-rZy1d5fNWS DIV {
  color: #57468b;
}
.cid-rZy1d5fNWS .mbr-text,
.cid-rZy1d5fNWS .mbr-section-btn {
  color: #149dcc;
}
.cid-rZyhV8rNIM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZyhV8rNIM h4 {
  margin-bottom: 0;
}
.cid-rZyhV8rNIM p {
  color: #767676;
}
.cid-rZyhV8rNIM .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rZyhV8rNIM .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rZyhV8rNIM .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rZyhV8rNIM .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rZyhV8rNIM .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rZyhV8rNIM .btn-info-outline:active,
.cid-rZyhV8rNIM .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rZyhV8rNIM .card-box {
  padding-top: 2rem;
}
.cid-rZyhV8rNIM .card-wrapper {
  height: 100%;
}
.cid-rZyhV8rNIM .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rZyhV8rNIM img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rZyhV8rNIM .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rZyhV8rNIM .main-title {
  color: #57468b;
}
.cid-rZyhV8rNIM DIV {
  color: #57468b;
}
.cid-rZyhV8rNIM .mbr-text,
.cid-rZyhV8rNIM .mbr-section-btn {
  color: #149dcc;
}
.cid-r5fRBAKiUS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #149dcc;
}
.cid-r5fRBAKiUS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-r5fRBAKiUS .btn-social {
  border: none !important;
}
.cid-r5fRBAKiUS [class^="socicon-"]:before,
.cid-r5fRBAKiUS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-r5fRBAKiUS .btn {
    font-size: 20px !important;
  }
}
.cid-r5fRBAKiUS .mbr-section-title {
  color: #f9f295;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-sVB8bf5DXY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB8bf5DXY .content {
    text-align: center;
  }
  .cid-sVB8bf5DXY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB8bf5DXY .img-logo img {
  height: 6rem;
}
.cid-sVB8bf5DXY .form-group,
.cid-sVB8bf5DXY .input-group-btn {
  padding: 0;
}
.cid-sVB8bf5DXY .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB8bf5DXY .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB8bf5DXY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB8bf5DXY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB8bf5DXY .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB8bf5DXY .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB8bf5DXY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB8bf5DXY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB8bf5DXY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB8bf5DXY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB8bf5DXY .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB8bf5DXY .foot-logo {
    text-align: center !important;
  }
  .cid-sVB8bf5DXY .foot-title {
    text-align: center !important;
  }
  .cid-sVB8bf5DXY .mbr-text {
    text-align: center !important;
  }
  .cid-sVB8bf5DXY .form-group {
    margin: 0;
  }
}
.cid-sVB8bf5DXY .foot-title {
  color: #ff0000;
}
.cid-sVB8bf5DXY .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB8bf5DXY .foot-text {
  color: #232323;
}
.cid-sVB8bf5DXY .copyright > p {
  color: #232323;
}
.cid-sVB8bf5DXY .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rksUwJu7Jl {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rksUwJu7Jl .mbr-section-subtitle {
  color: #000000;
}
.cid-rksUwJu7Jl .container-table {
  margin: 0 auto;
}
.cid-rksUwJu7Jl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rksUwJu7Jl .dataTables_wrapper {
  display: block;
}
.cid-rksUwJu7Jl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rksUwJu7Jl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rksUwJu7Jl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cc2952;
  margin-bottom: 0;
}
.cid-rksUwJu7Jl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rksUwJu7Jl table th:hover {
  background: #cc2952;
  color: #ffffff;
}
.cid-rksUwJu7Jl table td {
  border-top: 1px solid #cc2952;
}
.cid-rksUwJu7Jl table.table {
  background: #ffffff;
}
.cid-rksUwJu7Jl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rksUwJu7Jl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rksUwJu7Jl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rksUwJu7Jl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rksUwJu7Jl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rksUwJu7Jl .dataTables_filter {
    text-align: center;
  }
  .cid-rksUwJu7Jl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rksUwJu7Jl .mbr-section-title {
  color: #ff3366;
}
.cid-rksUwJu7Jl .head-item {
  color: #149dcc;
}
.cid-rksUwJu7Jl .body-item {
  color: #000000;
}
.cid-s0aIEcCIm4 {
  padding-top: 30px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-s0aIEcCIm4 p {
  color: #767676;
}
.cid-s0aIEcCIm4 .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s0aIEcCIm4 .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s0aIEcCIm4 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-s0aIEcCIm4 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-s0aIEcCIm4 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-s0aIEcCIm4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-s0aIEcCIm4 .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-s0aIEcCIm4 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-s0aIEcCIm4 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-s0aIEcCIm4 .mbr-figure {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-s0aIEcCIm4 .mbr-figure {
    padding-left: 4rem;
  }
}
.cid-s0aIEcCIm4 H2 {
  color: #ff0000;
}
.cid-s0aIEcCIm4 .panel-text {
  text-align: center;
  color: #000000;
}
.cid-s0aIEcCIm4 H4 {
  text-align: center;
}
.cid-sBi6dyK6Ag {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBi6dyK6Ag .row {
  align-items: stretch;
  justify-content: center;
}
.cid-sBi6dyK6Ag .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
.cid-sBi6dyK6Ag .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
}
.cid-sBi6dyK6Ag P {
  color: #000000;
  margin-bottom: 0px;
  margin-top: 5px;
}
.cid-sBi6dyK6Ag img {
  margin-top: 32px;
}
.cid-sBi6dyK6Ag img {
  margin-top: 16px;
}
@media (max-width: 990px) {
  .cid-sBi6dyK6Ag .top {
    margin-top: 0;
  }
}
@media (min-width: 990px) {
  .cid-sBi6dyK6Ag .top,
  .cid-sBi6dyK6Ag .top-2 {
    margin-top: 0;
  }
}
.cid-rpQ6djM867 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #073b4c, #55b4d4);
}
.cid-rpQ6djM867 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rpQ6djM867 .carousel-item.active,
.cid-rpQ6djM867 .carousel-item-next,
.cid-rpQ6djM867 .carousel-item-prev {
  display: flex;
}
.cid-rpQ6djM867 .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
  width: 20%;
}
.cid-rpQ6djM867 .carousel-controls a span {
  position: absolute;
  top: 45%;
  font-size: 1.2rem;
  padding: 15px;
  border-radius: 50%;
  color: #000000;
  background: #f7ed4a;
  opacity: .9;
}
.cid-rpQ6djM867 .carousel-controls a:hover span {
  opacity: 1;
}
.cid-rpQ6djM867 .user_image {
  width: 100px;
  height: 100px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  background: #ffffff;
  margin: 1rem auto 1rem auto;
  display: flex;
}
.cid-rpQ6djM867 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rpQ6djM867 .mbr-iconfont {
  font-size: 3rem;
  position: absolute;
  opacity: 0;
  color: #f4f8fa;
}
.cid-rpQ6djM867 .mbr-iconfont.left-top {
  top: 0;
  left: 0;
}
.cid-rpQ6djM867 .mbr-iconfont.right-bottom {
  bottom: 1rem;
  right: 0;
}
.cid-rpQ6djM867 .user_text {
  color: #232323;
  position: relative;
  text-align: center;
}
@media (min-width: 768px) {
  .cid-rpQ6djM867 .user_text p {
    padding: 1rem 4rem;
  }
}
@media (max-width: 230px) {
  .cid-rpQ6djM867 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-rpQ6djM867 .mbr-section-title {
  color: #f7ed4a;
}
.cid-rkw6KZ3QiU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-rkw6KZ3QiU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rkw6KZ3QiU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rkw6KZ3QiU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rkw6KZ3QiU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rkw6KZ3QiU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #06e2fd;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #06e2fd, #ff3366) !important;
}
.cid-rkw6KZ3QiU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rkw6KZ3QiU .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rkw6KZ3QiU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rkw6KZ3QiU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #06e2fd !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #06e2fd, #ff3366) !important;
}
.cid-sVB8IRlpV5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-sVB8IRlpV5 img,
.cid-sVB8IRlpV5 .item-img {
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-sVB8IRlpV5 .item:focus,
.cid-sVB8IRlpV5 span:focus {
  outline: none;
}
.cid-sVB8IRlpV5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-sVB8IRlpV5 .item-title {
  font-weight: 500;
}
.cid-sVB8IRlpV5 .item-subtitle {
  margin-bottom: 1rem;
}
.cid-sVB8IRlpV5 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-sVB8IRlpV5 .item-wrapper:hover .item-content {
  opacity: 1;
  z-index: 1;
}
.cid-sVB8IRlpV5 .item-wrapper:hover .item-text-wrap {
  opacity: 1;
  transform: translateY(0);
}
.cid-sVB8IRlpV5 .item-content {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  transition: 0.3s ease-out;
}
.cid-sVB8IRlpV5 .item-text-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.6s cubic-bezier(0.475, 0.425, 0, 0.995);
  transition-delay: .3s;
}
.cid-sVB8IRlpV5 .mbr-social-likes {
  display: flex;
  align-items: center;
}
.cid-sVB8IRlpV5 .mbr-social-likes a {
  color: #000000;
}
.cid-sVB8IRlpV5 .mbr-social-likes span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #000000;
  width: 36px;
  height: 36px;
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
  transition: 0.3s ease-out;
}
.cid-sVB8IRlpV5 .mbr-social-likes span:hover {
  border-color: #f23801;
  color: #f23801;
}
.cid-sVB8IRlpV5 .mbr-section-tag {
  color: #9e9e9e;
  margin-bottom: 0.4375rem;
}
.cid-sVB8IRlpV5 .mbr-section-title {
  margin-bottom: 1rem;
}
.cid-sVB8IRlpV5 .mbr-section-title b:last-child,
.cid-sVB8IRlpV5 .mbr-section-title strong:last-child {
  color: #f23801;
}
.cid-sVB8IRlpV5 .mbr-section-subtitle {
  margin-bottom: 0.625rem;
}
.cid-sVB8IRlpV5 .features-items-wrap {
  margin-top: 3.3125rem;
  margin-bottom: 0;
}
.cid-sVB8IRlpV5 .mbr-section-bottom {
  display: flex;
}
.cid-sVB8IRlpV5 .bottom-text {
  margin-top: 1.25rem;
}
.cid-sVB8IRlpV5 .item-features-image {
  margin-bottom: 3.125rem;
}
.is-builder .cid-sVB8IRlpV5 .item-content {
  border-bottom-left-radius: 100px;
}
.cid-sP6uZC5FJH {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sP6uZC5FJH .image-block {
  margin: auto;
}
.cid-sP6uZC5FJH figcaption {
  position: relative;
}
.cid-sP6uZC5FJH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sP6uZC5FJH .image-block {
    width: 100% !important;
  }
}
.cid-r5fRBAKiUS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #149dcc;
}
.cid-r5fRBAKiUS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-r5fRBAKiUS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-r5fRBAKiUS .btn-social {
  border: none !important;
}
.cid-r5fRBAKiUS [class^="socicon-"]:before,
.cid-r5fRBAKiUS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-r5fRBAKiUS .btn {
    font-size: 20px !important;
  }
}
.cid-r5fRBAKiUS .mbr-section-title {
  color: #f9f295;
}
.cid-r8SZOG2Nfp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-r8SZOG2Nfp .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r8SZOG2Nfp .social-list a:focus {
  text-decoration: none;
}
.cid-r8SZOG2Nfp H2 {
  color: #f9f295;
}
.cid-sVB8Lfupt8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB8Lfupt8 .content {
    text-align: center;
  }
  .cid-sVB8Lfupt8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB8Lfupt8 .img-logo img {
  height: 6rem;
}
.cid-sVB8Lfupt8 .form-group,
.cid-sVB8Lfupt8 .input-group-btn {
  padding: 0;
}
.cid-sVB8Lfupt8 .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB8Lfupt8 .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB8Lfupt8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB8Lfupt8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB8Lfupt8 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB8Lfupt8 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB8Lfupt8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB8Lfupt8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB8Lfupt8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB8Lfupt8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB8Lfupt8 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB8Lfupt8 .foot-logo {
    text-align: center !important;
  }
  .cid-sVB8Lfupt8 .foot-title {
    text-align: center !important;
  }
  .cid-sVB8Lfupt8 .mbr-text {
    text-align: center !important;
  }
  .cid-sVB8Lfupt8 .form-group {
    margin: 0;
  }
}
.cid-sVB8Lfupt8 .foot-title {
  color: #ff0000;
}
.cid-sVB8Lfupt8 .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB8Lfupt8 .foot-text {
  color: #232323;
}
.cid-sVB8Lfupt8 .copyright > p {
  color: #232323;
}
.cid-sVB8Lfupt8 .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rz2hDBV0GP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rz2hDBV0GP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rz2hDBV0GP a {
  font-style: normal;
}
.cid-rz2hDBV0GP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rz2hDBV0GP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rz2hDBV0GP .nav-item:focus,
.cid-rz2hDBV0GP .nav-link:focus {
  outline: none;
}
.cid-rz2hDBV0GP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rz2hDBV0GP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rz2hDBV0GP .menu-logo {
  margin-right: auto;
}
.cid-rz2hDBV0GP .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rz2hDBV0GP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rz2hDBV0GP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz2hDBV0GP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz2hDBV0GP .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rz2hDBV0GP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz2hDBV0GP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rz2hDBV0GP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz2hDBV0GP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2hDBV0GP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz2hDBV0GP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz2hDBV0GP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rz2hDBV0GP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz2hDBV0GP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz2hDBV0GP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz2hDBV0GP .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-rz2hDBV0GP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rz2hDBV0GP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rz2hDBV0GP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz2hDBV0GP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2hDBV0GP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz2hDBV0GP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz2hDBV0GP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rz2hDBV0GP button.navbar-toggler:focus {
  outline: none;
}
.cid-rz2hDBV0GP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rz2hDBV0GP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz2hDBV0GP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2hDBV0GP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2hDBV0GP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz2hDBV0GP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2hDBV0GP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz2hDBV0GP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz2hDBV0GP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2hDBV0GP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rz2hDBV0GP .collapsed .btn {
  display: -webkit-flex;
}
.cid-rz2hDBV0GP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz2hDBV0GP .collapsed .navbar-collapse.collapsing,
.cid-rz2hDBV0GP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz2hDBV0GP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz2hDBV0GP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz2hDBV0GP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz2hDBV0GP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz2hDBV0GP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz2hDBV0GP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rz2hDBV0GP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz2hDBV0GP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz2hDBV0GP .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz2hDBV0GP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rz2hDBV0GP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rz2hDBV0GP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rz2hDBV0GP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz2hDBV0GP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz2hDBV0GP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rz2hDBV0GP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rz2hDBV0GP img {
    height: 3.8rem !important;
  }
  .cid-rz2hDBV0GP .btn {
    display: -webkit-flex;
  }
  .cid-rz2hDBV0GP button.navbar-toggler {
    display: block;
  }
  .cid-rz2hDBV0GP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rz2hDBV0GP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rz2hDBV0GP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz2hDBV0GP .navbar-collapse.collapsing,
  .cid-rz2hDBV0GP .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz2hDBV0GP .navbar-collapse.collapsing .navbar-nav,
  .cid-rz2hDBV0GP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz2hDBV0GP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz2hDBV0GP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz2hDBV0GP .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz2hDBV0GP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rz2hDBV0GP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz2hDBV0GP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2hDBV0GP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rz2hDBV0GP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz2hDBV0GP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz2hDBV0GP .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-rz2hDBV0GP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rz2hDBV0GP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rz2hDBV0GP .nav-link:hover,
.cid-rz2hDBV0GP .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rz8CP20bY5 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/untitled-2-1920x800.webp");
}
.cid-rz8CP20bY5 .mbr-section-title,
.cid-rz8CP20bY5 .mbr-section-subtitle {
  color: #000000;
}
.cid-rz8CP20bY5 .mbr-section-text {
  color: #232323;
}
.cid-rz8CP20bY5 .mbr-text,
.cid-rz8CP20bY5 .typed-text,
.cid-rz8CP20bY5 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rz8CP20bY5 .btn {
  margin-left: 4px !important;
}
.cid-rz8CP20bY5 .animated-element {
  color: #ffffff;
}
.cid-rz8CP20bY5 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rz8CP20bY5 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rz8CP20bY5 .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rz8CP20bY5 .typed-text,
  .cid-rz8CP20bY5 .mbr-section-subtitle,
  .cid-rz8CP20bY5 .mbr-section-text,
  .cid-rz8CP20bY5 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rz8CP20bY5 .mbr-section-text,
.cid-rz8CP20bY5 .mbr-section-btn {
  color: #f7ed4a;
  text-align: left;
}
.cid-rz8CP20bY5 .mbr-section-subtitle,
.cid-rz8CP20bY5 .typed-text {
  color: #00b5ff;
}
.cid-rVJDRx0HIO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rVJDRx0HIO h4 {
  margin-bottom: 0;
}
.cid-rVJDRx0HIO p {
  color: #767676;
}
.cid-rVJDRx0HIO .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rVJDRx0HIO .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rVJDRx0HIO .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rVJDRx0HIO .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rVJDRx0HIO .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rVJDRx0HIO .btn-info-outline:active,
.cid-rVJDRx0HIO .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rVJDRx0HIO .card-box {
  padding-top: 2rem;
}
.cid-rVJDRx0HIO .card-wrapper {
  height: 100%;
}
.cid-rVJDRx0HIO .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rVJDRx0HIO img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rVJDRx0HIO .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rVJDRx0HIO .main-title {
  color: #57468b;
}
.cid-rVJDRx0HIO DIV {
  color: #57468b;
}
.cid-rVJDRx0HIO .mbr-text,
.cid-rVJDRx0HIO .mbr-section-btn {
  color: #149dcc;
}
.cid-rYIndZTczG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYIndZTczG h4 {
  margin-bottom: 0;
}
.cid-rYIndZTczG p {
  color: #767676;
}
.cid-rYIndZTczG .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rYIndZTczG .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rYIndZTczG .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rYIndZTczG .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rYIndZTczG .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rYIndZTczG .btn-info-outline:active,
.cid-rYIndZTczG .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rYIndZTczG .card-box {
  padding-top: 2rem;
}
.cid-rYIndZTczG .card-wrapper {
  height: 100%;
}
.cid-rYIndZTczG .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rYIndZTczG img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rYIndZTczG .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rYIndZTczG .main-title {
  color: #57468b;
}
.cid-rYIndZTczG DIV {
  color: #57468b;
}
.cid-rYIndZTczG .mbr-text,
.cid-rYIndZTczG .mbr-section-btn {
  color: #149dcc;
}
.cid-rAjaN8PO6l {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rAjaN8PO6l h4 {
  margin-bottom: 0;
}
.cid-rAjaN8PO6l p {
  color: #767676;
}
.cid-rAjaN8PO6l .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rAjaN8PO6l .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rAjaN8PO6l .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rAjaN8PO6l .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rAjaN8PO6l .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rAjaN8PO6l .btn-info-outline:active,
.cid-rAjaN8PO6l .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rAjaN8PO6l .card-box {
  padding-top: 2rem;
}
.cid-rAjaN8PO6l .card-wrapper {
  height: 100%;
}
.cid-rAjaN8PO6l .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rAjaN8PO6l img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rAjaN8PO6l .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rAjaN8PO6l .main-title {
  color: #57468b;
}
.cid-rAjaN8PO6l DIV {
  color: #57468b;
}
.cid-rAjaN8PO6l .mbr-text,
.cid-rAjaN8PO6l .mbr-section-btn {
  color: #149dcc;
}
.cid-rzeO2uezyq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rzeO2uezyq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rzeO2uezyq p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rzeO2uezyq .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rzeO2uezyq .mbr-section-btn a {
  margin: 0;
}
.cid-rzeO2uezyq .mbr-text {
  color: #767676;
}
.cid-rzeO2uezyq .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-rzeO2uezyq .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rzeO2uezyq H2 {
  text-align: center;
  color: #000000;
}
.cid-rzeO2uezyq .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rzeO2uezyq .mbr-text,
.cid-rzeO2uezyq .mbr-section-btn {
  color: #232323;
}
.cid-rzeO2uezyq .mbr-section-subtitle {
  color: #000000;
}
.cid-rBIYY2Ibfn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBIYY2Ibfn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rBIYY2Ibfn p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rBIYY2Ibfn .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rBIYY2Ibfn .mbr-section-btn a {
  margin: 0;
}
.cid-rBIYY2Ibfn .mbr-text {
  color: #767676;
}
.cid-rBIYY2Ibfn .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-rBIYY2Ibfn .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rBIYY2Ibfn H2 {
  text-align: center;
  color: #000000;
}
.cid-rBIYY2Ibfn .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rBIYY2Ibfn .mbr-text,
.cid-rBIYY2Ibfn .mbr-section-btn {
  color: #232323;
}
.cid-rBIYY2Ibfn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-rBJ0Xc8bSZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rBJ0Xc8bSZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rBJ0Xc8bSZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rBJ0Xc8bSZ .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-rBJ0Xc8bSZ .mbr-section-btn a {
  margin: 0;
}
.cid-rBJ0Xc8bSZ .mbr-text {
  color: #767676;
}
.cid-rBJ0Xc8bSZ .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-rBJ0Xc8bSZ .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-rBJ0Xc8bSZ H2 {
  text-align: center;
  color: #000000;
}
.cid-rBJ0Xc8bSZ .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rBJ0Xc8bSZ .mbr-text,
.cid-rBJ0Xc8bSZ .mbr-section-btn {
  color: #232323;
}
.cid-rBJ0Xc8bSZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-rAj1JGnC81 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rAj1JGnC81 .mbr-text {
  color: #000000;
}
.cid-rAj1JGnC81 h4 {
  text-align: center;
}
.cid-rAj1JGnC81 p {
  text-align: center;
}
.cid-rAj1JGnC81 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-rAj1JGnC81 .card-title,
.cid-rAj1JGnC81 .card-img {
  color: #000000;
}
.cid-rAjeW6kKzS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rAjeW6kKzS h4 {
  margin-bottom: 0;
}
.cid-rAjeW6kKzS p {
  color: #767676;
}
.cid-rAjeW6kKzS .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rAjeW6kKzS .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rAjeW6kKzS .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rAjeW6kKzS .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rAjeW6kKzS .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rAjeW6kKzS .btn-info-outline:active,
.cid-rAjeW6kKzS .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rAjeW6kKzS .card-box {
  padding-top: 2rem;
}
.cid-rAjeW6kKzS .card-wrapper {
  height: 100%;
}
.cid-rAjeW6kKzS .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rAjeW6kKzS img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rAjeW6kKzS .card-title {
  color: #149dcc;
}
.cid-rAjeW6kKzS .main-title {
  color: #57468b;
}
.cid-rAjeW6kKzS DIV {
  color: #57468b;
}
.cid-rAjeW6kKzS .mbr-text,
.cid-rAjeW6kKzS .mbr-section-btn {
  color: #000000;
}
.cid-rAeEtwDKOP {
  background-image: url("../../../assets/images/botox1-1100x734.webp");
}
.cid-rAeEtwDKOP .mbr-section-title,
.cid-rAeEtwDKOP .mbr-section-subtitle {
  color: #000000;
}
.cid-rAeEtwDKOP .mbr-section-text {
  color: #232323;
}
.cid-rAeEtwDKOP .mbr-text,
.cid-rAeEtwDKOP .typed-text,
.cid-rAeEtwDKOP .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rAeEtwDKOP .btn {
  margin-left: 4px !important;
}
.cid-rAeEtwDKOP .animated-element {
  color: #00b5ff;
}
.cid-rAeEtwDKOP .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #00b5ff;
}
.cid-rAeEtwDKOP .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rAeEtwDKOP .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rAeEtwDKOP .typed-text,
  .cid-rAeEtwDKOP .mbr-section-subtitle,
  .cid-rAeEtwDKOP .mbr-section-text,
  .cid-rAeEtwDKOP .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rAeEtwDKOP .mbr-section-text,
.cid-rAeEtwDKOP .mbr-section-btn {
  color: #000000;
}
.cid-rAeEtwDKOP .mbr-section-subtitle,
.cid-rAeEtwDKOP .typed-text {
  color: #000000;
}
.cid-rAeD24SSqO {
  background-image: url("../../../assets/images/botox-2000x1333.webp");
}
.cid-rAeD24SSqO .mbr-section-title,
.cid-rAeD24SSqO .mbr-section-subtitle {
  color: #000000;
}
.cid-rAeD24SSqO .mbr-section-text {
  color: #232323;
}
.cid-rAeD24SSqO .mbr-text,
.cid-rAeD24SSqO .typed-text,
.cid-rAeD24SSqO .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rAeD24SSqO .btn {
  margin-left: 4px !important;
}
.cid-rAeD24SSqO .animated-element {
  color: #00b5ff;
}
.cid-rAeD24SSqO .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #00b5ff;
}
.cid-rAeD24SSqO .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rAeD24SSqO .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rAeD24SSqO .typed-text,
  .cid-rAeD24SSqO .mbr-section-subtitle,
  .cid-rAeD24SSqO .mbr-section-text,
  .cid-rAeD24SSqO .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rAeD24SSqO .mbr-section-text,
.cid-rAeD24SSqO .mbr-section-btn {
  color: #000000;
}
.cid-rAeD24SSqO .mbr-section-subtitle,
.cid-rAeD24SSqO .typed-text {
  color: #000000;
}
.cid-rza2YL94vZ {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rza2YL94vZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rza2YL94vZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rza2YL94vZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rza2YL94vZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rza2YL94vZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #44f7b3);
}
.cid-rza2YL94vZ .icon-focus {
  display: none;
}
.cid-rza2YL94vZ .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: right;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rza2YL94vZ ul {
  font-size: 0;
}
.cid-rza2YL94vZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #232323 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rza2YL94vZ .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rza2YL94vZ .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
}
.cid-rza2YL94vZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rza2YL94vZ .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-rza2YL94vZ .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-rza2YL94vZ .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-rza2YL94vZ .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
  display: inline-block;
}
.cid-rza2YL94vZ .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-rza2YL94vZ .btn:hover {
  background: transparent !important;
}
.cid-rza2YL94vZ .btn:hover:before {
  background: transparent !important;
}
.cid-rza2YL94vZ .btn:before {
  background-color: transparent !important;
}
.cid-rza2YL94vZ .btn:focus {
  box-shadow: none;
}
.cid-rz2hDCYVI1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #149dcc;
}
.cid-rz2hDCYVI1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rz2hDCYVI1 .btn-social {
  border: none !important;
}
.cid-rz2hDCYVI1 [class^="socicon-"]:before,
.cid-rz2hDCYVI1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rz2hDCYVI1 .btn {
    font-size: 20px !important;
  }
}
.cid-rz2hDCYVI1 .mbr-section-title {
  color: #f9f295;
}
.cid-sAP0WpEsx2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-sAP0WpEsx2 .image-block {
  margin: auto;
}
.cid-sAP0WpEsx2 .mbr-figure {
  margin: 0 auto;
}
.cid-sAP0WpEsx2 figcaption {
  position: relative;
}
.cid-sAP0WpEsx2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sAP0WpEsx2 .image-block {
    width: 100% !important;
  }
}
.cid-sVB7nDNJzE {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVB7nDNJzE .mbr-section-subtitle {
  color: #767676;
}
.cid-sVB7nDNJzE .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sVB7nDNJzE .card {
  display: block;
  position: relative;
}
.cid-sVB7nDNJzE .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sVB7nDNJzE .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sVB7nDNJzE .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sVB7nDNJzE .card-wrapper .card-img .mbr-overlay {
  background: #23c8ff;
  display: block;
  opacity: 0.6;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #23c8ff, #ff0000);
}
.cid-sVB7nDNJzE .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sVB7nDNJzE .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sVB7nDNJzE .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sVB7nDNJzE .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sVB7nDNJzE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVB7nDNJzE .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sVB7nDNJzE .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sVB7nDNJzE .popup-btn:hover .mbr-overlay {
  opacity: 0.6;
  height: 100%;
}
.cid-sVB7nDNJzE .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sVB7nDNJzE .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sVB7nDNJzE .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sVB7nDNJzE .mbr-section-title,
  .cid-sVB7nDNJzE .underline,
  .cid-sVB7nDNJzE .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sVB7nDNJzE .card-title {
  text-align: center;
  color: #ff0000;
}
.cid-sVB7nDNJzE .mbr-section-title,
.cid-sVB7nDNJzE .underline {
  color: #ff3366;
}
.cid-rz2hDDoe81 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rz2hDDoe81 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rz2hDDoe81 .social-list a:focus {
  text-decoration: none;
}
.cid-rz2hDDoe81 H2 {
  color: #f9f295;
}
.cid-sVB7LLPJ7V {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB7LLPJ7V .content {
    text-align: center;
  }
  .cid-sVB7LLPJ7V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB7LLPJ7V .img-logo img {
  height: 6rem;
}
.cid-sVB7LLPJ7V .form-group,
.cid-sVB7LLPJ7V .input-group-btn {
  padding: 0;
}
.cid-sVB7LLPJ7V .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB7LLPJ7V .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB7LLPJ7V .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB7LLPJ7V .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB7LLPJ7V .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB7LLPJ7V .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB7LLPJ7V .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB7LLPJ7V .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB7LLPJ7V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB7LLPJ7V .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB7LLPJ7V .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB7LLPJ7V .foot-logo {
    text-align: center !important;
  }
  .cid-sVB7LLPJ7V .foot-title {
    text-align: center !important;
  }
  .cid-sVB7LLPJ7V .mbr-text {
    text-align: center !important;
  }
  .cid-sVB7LLPJ7V .form-group {
    margin: 0;
  }
}
.cid-sVB7LLPJ7V .foot-title {
  color: #ff0000;
}
.cid-sVB7LLPJ7V .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB7LLPJ7V .foot-text {
  color: #232323;
}
.cid-sVB7LLPJ7V .copyright > p {
  color: #232323;
}
.cid-sVB7LLPJ7V .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rJzT1K1eq5 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rJzT1K1eq5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rJzT1K1eq5 a {
  font-style: normal;
}
.cid-rJzT1K1eq5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rJzT1K1eq5 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rJzT1K1eq5 .nav-item:focus,
.cid-rJzT1K1eq5 .nav-link:focus {
  outline: none;
}
.cid-rJzT1K1eq5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rJzT1K1eq5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rJzT1K1eq5 .menu-logo {
  margin-right: auto;
}
.cid-rJzT1K1eq5 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rJzT1K1eq5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rJzT1K1eq5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rJzT1K1eq5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rJzT1K1eq5 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rJzT1K1eq5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rJzT1K1eq5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rJzT1K1eq5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rJzT1K1eq5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rJzT1K1eq5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rJzT1K1eq5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rJzT1K1eq5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rJzT1K1eq5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rJzT1K1eq5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rJzT1K1eq5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rJzT1K1eq5 .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-rJzT1K1eq5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rJzT1K1eq5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rJzT1K1eq5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rJzT1K1eq5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rJzT1K1eq5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rJzT1K1eq5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rJzT1K1eq5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rJzT1K1eq5 button.navbar-toggler:focus {
  outline: none;
}
.cid-rJzT1K1eq5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rJzT1K1eq5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rJzT1K1eq5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rJzT1K1eq5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rJzT1K1eq5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rJzT1K1eq5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rJzT1K1eq5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rJzT1K1eq5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rJzT1K1eq5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rJzT1K1eq5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rJzT1K1eq5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rJzT1K1eq5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.collapsing,
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rJzT1K1eq5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rJzT1K1eq5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rJzT1K1eq5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rJzT1K1eq5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rJzT1K1eq5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rJzT1K1eq5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rJzT1K1eq5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rJzT1K1eq5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rJzT1K1eq5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rJzT1K1eq5 img {
    height: 3.8rem !important;
  }
  .cid-rJzT1K1eq5 .btn {
    display: -webkit-flex;
  }
  .cid-rJzT1K1eq5 button.navbar-toggler {
    display: block;
  }
  .cid-rJzT1K1eq5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rJzT1K1eq5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rJzT1K1eq5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rJzT1K1eq5 .navbar-collapse.collapsing,
  .cid-rJzT1K1eq5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rJzT1K1eq5 .navbar-collapse.collapsing .navbar-nav,
  .cid-rJzT1K1eq5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rJzT1K1eq5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rJzT1K1eq5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rJzT1K1eq5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rJzT1K1eq5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rJzT1K1eq5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rJzT1K1eq5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rJzT1K1eq5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rJzT1K1eq5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rJzT1K1eq5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rJzT1K1eq5 .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-rJzT1K1eq5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rJzT1K1eq5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rJzT1K1eq5 .nav-link:hover,
.cid-rJzT1K1eq5 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rL8Hmphlvn {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rL8Hmphlvn .mbr-section-subtitle {
  color: #232323;
}
.cid-rL8Hmphlvn H2 {
  color: #ff0000;
}
.cid-rYIJVFvKPU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYIJVFvKPU h4 {
  margin-bottom: 0;
}
.cid-rYIJVFvKPU p {
  color: #767676;
}
.cid-rYIJVFvKPU .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rYIJVFvKPU .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rYIJVFvKPU .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rYIJVFvKPU .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rYIJVFvKPU .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rYIJVFvKPU .btn-info-outline:active,
.cid-rYIJVFvKPU .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rYIJVFvKPU .card-box {
  padding-top: 2rem;
}
.cid-rYIJVFvKPU .card-wrapper {
  height: 100%;
}
.cid-rYIJVFvKPU .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rYIJVFvKPU img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rYIJVFvKPU .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rYIJVFvKPU .main-title {
  color: #57468b;
}
.cid-rYIJVFvKPU DIV {
  color: #57468b;
}
.cid-rYIJVFvKPU .mbr-text,
.cid-rYIJVFvKPU .mbr-section-btn {
  color: #149dcc;
}
.cid-s4mMZi1fWZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4mMZi1fWZ .mbr-section-subtitle,
.cid-s4mMZi1fWZ .mbr-text {
  color: #767676;
}
.cid-s4mMZi1fWZ .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-s4mMZi1fWZ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s4mMZi1fWZ .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4mMZi1fWZ .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-s4mMZi1fWZ .card-wrapper .card-img img {
  width: 100%;
}
.cid-s4mMZi1fWZ .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-s4mMZi1fWZ .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-s4mMZi1fWZ .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-s4mMZi1fWZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-s4mMZi1fWZ .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-s4mMZi1fWZ .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-s4mMZi1fWZ .mbr-section-title {
  color: #ff0000;
}
.cid-s4mMZi1fWZ .card-title DIV {
  text-align: left;
}
.cid-s4mMZi1fWZ .card-title {
  text-align: center;
}
.cid-sxjPsudIrd {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sxjPsudIrd .mbr-section-title {
  color: #ff0000;
}
.cid-sxjPsudIrd .mbr-section-subtitle {
  color: #8d97ad;
}
.cid-sxjPsudIrd .mbr-text {
  color: #8d97ad;
}
.cid-sxjPsudIrd .nav {
  border: none;
}
.cid-sxjPsudIrd .nav-tabs {
  width: 100%;
}
.cid-sxjPsudIrd .nav-tabs .nav-item {
  margin-bottom: 1rem;
  width: 100%;
}
.cid-sxjPsudIrd .card-img {
  overflow: hidden;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.3);
}
.cid-sxjPsudIrd .nav-tabs .nav-link {
  display: flex;
  color: #000000;
  box-sizing: border-box;
  font-style: normal;
  background: #f4f8fa;
  font-weight: 500;
  padding: 1rem 1rem;
  border-right: 1px solid #dee2e6;
  border-top: 1px solid #dee2e6;
  border-left: 1px solid #dee2e6;
  margin: 0px;
  border-radius: 0px !important;
  border-bottom: 1px solid #dee2e6;
  transition: all .3s;
}
.cid-sxjPsudIrd .nav-tabs .nav-link:hover {
  background-color: #149dcc;
  color: #ffffff;
}
.cid-sxjPsudIrd .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
  background: #149dcc;
}
.cid-sxjPsudIrd .nav-tabs .nav-link span {
  margin-right: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxjPsudIrd .nav-item {
    display: table-row !important;
  }
}
.cid-sxjPsudIrd .mbr-text,
.cid-sxjPsudIrd .mbr-section-btn {
  color: #232323;
}
.cid-sxjPsudIrd .title-content {
  color: #55b4d4;
}
.cid-sxjOXZ7wGC {
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
  background-color: #ffffff;
}
.cid-sxjOXZ7wGC p {
  color: #767676;
}
.cid-sxjOXZ7wGC .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-sxjOXZ7wGC .toggle-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sxjOXZ7wGC .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-sxjOXZ7wGC .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sxjOXZ7wGC .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-weight: 500;
  font-style: normal;
  display: block;
  text-decoration: none !important;
}
.cid-sxjOXZ7wGC .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sxjOXZ7wGC .card .card-header a.panel-title h4 {
  border: 1px solid #dfdfdf;
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-sxjOXZ7wGC .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-sxjOXZ7wGC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
}
@media (max-width: 991px) {
  .cid-sxjOXZ7wGC .mbr-figure {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sxjOXZ7wGC .mbr-figure {
    padding-left: 4rem;
  }
}
.cid-sxjOXZ7wGC H4 {
  color: #149dcc;
}
.cid-rJzT1MPDQd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #149dcc;
}
.cid-rJzT1MPDQd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rJzT1MPDQd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rJzT1MPDQd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rJzT1MPDQd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rJzT1MPDQd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rJzT1MPDQd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rJzT1MPDQd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rJzT1MPDQd .btn-social {
  border: none !important;
}
.cid-rJzT1MPDQd [class^="socicon-"]:before,
.cid-rJzT1MPDQd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rJzT1MPDQd .btn {
    font-size: 20px !important;
  }
}
.cid-rJzT1MPDQd .mbr-section-title {
  color: #f9f295;
}
.cid-rJzT1NjV9i {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rJzT1NjV9i .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rJzT1NjV9i .social-list a:focus {
  text-decoration: none;
}
.cid-rJzT1NjV9i H2 {
  color: #f9f295;
}
.cid-sVB8tdgEdh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB8tdgEdh .content {
    text-align: center;
  }
  .cid-sVB8tdgEdh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB8tdgEdh .img-logo img {
  height: 6rem;
}
.cid-sVB8tdgEdh .form-group,
.cid-sVB8tdgEdh .input-group-btn {
  padding: 0;
}
.cid-sVB8tdgEdh .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB8tdgEdh .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB8tdgEdh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB8tdgEdh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB8tdgEdh .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB8tdgEdh .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB8tdgEdh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB8tdgEdh .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB8tdgEdh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB8tdgEdh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB8tdgEdh .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB8tdgEdh .foot-logo {
    text-align: center !important;
  }
  .cid-sVB8tdgEdh .foot-title {
    text-align: center !important;
  }
  .cid-sVB8tdgEdh .mbr-text {
    text-align: center !important;
  }
  .cid-sVB8tdgEdh .form-group {
    margin: 0;
  }
}
.cid-sVB8tdgEdh .foot-title {
  color: #ff0000;
}
.cid-sVB8tdgEdh .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB8tdgEdh .foot-text {
  color: #232323;
}
.cid-sVB8tdgEdh .copyright > p {
  color: #232323;
}
.cid-sVB8tdgEdh .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZo0ziE4vm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZo0ziE4vm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZo0ziE4vm a {
  font-style: normal;
}
.cid-rZo0ziE4vm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZo0ziE4vm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZo0ziE4vm .nav-item:focus,
.cid-rZo0ziE4vm .nav-link:focus {
  outline: none;
}
.cid-rZo0ziE4vm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZo0ziE4vm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZo0ziE4vm .menu-logo {
  margin-right: auto;
}
.cid-rZo0ziE4vm .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZo0ziE4vm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZo0ziE4vm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZo0ziE4vm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZo0ziE4vm .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZo0ziE4vm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZo0ziE4vm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZo0ziE4vm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZo0ziE4vm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZo0ziE4vm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZo0ziE4vm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZo0ziE4vm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZo0ziE4vm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZo0ziE4vm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZo0ziE4vm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZo0ziE4vm .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-rZo0ziE4vm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZo0ziE4vm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZo0ziE4vm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZo0ziE4vm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZo0ziE4vm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZo0ziE4vm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZo0ziE4vm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZo0ziE4vm button.navbar-toggler:focus {
  outline: none;
}
.cid-rZo0ziE4vm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZo0ziE4vm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZo0ziE4vm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZo0ziE4vm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZo0ziE4vm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZo0ziE4vm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZo0ziE4vm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZo0ziE4vm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZo0ziE4vm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZo0ziE4vm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZo0ziE4vm .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZo0ziE4vm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZo0ziE4vm .collapsed .navbar-collapse.collapsing,
.cid-rZo0ziE4vm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZo0ziE4vm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZo0ziE4vm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZo0ziE4vm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZo0ziE4vm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZo0ziE4vm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZo0ziE4vm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZo0ziE4vm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZo0ziE4vm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZo0ziE4vm .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZo0ziE4vm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZo0ziE4vm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZo0ziE4vm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZo0ziE4vm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZo0ziE4vm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZo0ziE4vm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZo0ziE4vm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZo0ziE4vm img {
    height: 3.8rem !important;
  }
  .cid-rZo0ziE4vm .btn {
    display: -webkit-flex;
  }
  .cid-rZo0ziE4vm button.navbar-toggler {
    display: block;
  }
  .cid-rZo0ziE4vm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZo0ziE4vm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZo0ziE4vm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZo0ziE4vm .navbar-collapse.collapsing,
  .cid-rZo0ziE4vm .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZo0ziE4vm .navbar-collapse.collapsing .navbar-nav,
  .cid-rZo0ziE4vm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZo0ziE4vm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZo0ziE4vm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZo0ziE4vm .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZo0ziE4vm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZo0ziE4vm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZo0ziE4vm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZo0ziE4vm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZo0ziE4vm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZo0ziE4vm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZo0ziE4vm .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-rZo0ziE4vm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZo0ziE4vm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZo0ziE4vm .nav-link:hover,
.cid-rZo0ziE4vm .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZo0zjf6Uz .mbr-section-title,
.cid-rZo0zjf6Uz .mbr-section-subtitle {
  color: #000000;
}
.cid-rZo0zjf6Uz .mbr-section-text {
  color: #232323;
}
.cid-rZo0zjf6Uz .mbr-text,
.cid-rZo0zjf6Uz .typed-text,
.cid-rZo0zjf6Uz .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZo0zjf6Uz .btn {
  margin-left: 4px !important;
}
.cid-rZo0zjf6Uz .animated-element {
  color: #ffffff;
}
.cid-rZo0zjf6Uz .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZo0zjf6Uz .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZo0zjf6Uz .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZo0zjf6Uz .typed-text,
  .cid-rZo0zjf6Uz .mbr-section-subtitle,
  .cid-rZo0zjf6Uz .mbr-section-text,
  .cid-rZo0zjf6Uz .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZo0zjf6Uz .mbr-section-text,
.cid-rZo0zjf6Uz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZo0zjf6Uz .mbr-section-subtitle,
.cid-rZo0zjf6Uz .typed-text {
  color: #00b5ff;
}
.cid-rZo5LHnvhl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZo5LHnvhl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZo5LHnvhl .btn-social {
  border: none !important;
}
.cid-rZo5LHnvhl [class^="socicon-"]:before,
.cid-rZo5LHnvhl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZo5LHnvhl .btn {
    font-size: 20px !important;
  }
}
.cid-rZo5LHnvhl .mbr-section-title {
  color: #ff3366;
}
.cid-rZo5pHxwS7 {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZo5pHxwS7 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZo5pHxwS7 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZo5pHxwS7 .mbr-text,
.cid-rZo5pHxwS7 .mbr-section-btn {
  color: #ffffff;
}
.cid-rZo5pHxwS7 .mbr-section-title {
  color: #23c8ff;
}
.cid-rZo0zntki5 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZo0zntki5 .image-block {
  margin: auto;
}
.cid-rZo0zntki5 figcaption {
  position: relative;
}
.cid-rZo0zntki5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZo0zntki5 .image-block {
    width: 100% !important;
  }
}
.cid-rZo0znQuhZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZo0znQuhZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZo0znQuhZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZo0znQuhZ .mbr-text {
    text-align: center;
  }
}
.cid-rZo0znQuhZ H1 {
  color: #ff3366;
}
.cid-rZo0znQuhZ .mbr-text,
.cid-rZo0znQuhZ .mbr-section-btn {
  color: #ff3366;
}
.cid-rZo0znQuhZ H3 {
  color: #000000;
}
.cid-rZo0zoGhHr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZo0zoGhHr .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZo0zoGhHr .social-list a:focus {
  text-decoration: none;
}
.cid-rZo0zoGhHr H2 {
  color: #f9f295;
}
.cid-sVByIc8UyO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVByIc8UyO .content {
    text-align: center;
  }
  .cid-sVByIc8UyO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVByIc8UyO .img-logo img {
  height: 6rem;
}
.cid-sVByIc8UyO .form-group,
.cid-sVByIc8UyO .input-group-btn {
  padding: 0;
}
.cid-sVByIc8UyO .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVByIc8UyO .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVByIc8UyO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVByIc8UyO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVByIc8UyO .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVByIc8UyO .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVByIc8UyO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVByIc8UyO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVByIc8UyO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVByIc8UyO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVByIc8UyO .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVByIc8UyO .foot-logo {
    text-align: center !important;
  }
  .cid-sVByIc8UyO .foot-title {
    text-align: center !important;
  }
  .cid-sVByIc8UyO .mbr-text {
    text-align: center !important;
  }
  .cid-sVByIc8UyO .form-group {
    margin: 0;
  }
}
.cid-sVByIc8UyO .foot-title {
  color: #ff0000;
}
.cid-sVByIc8UyO .mbr-links-column {
  color: #00b5ff;
}
.cid-sVByIc8UyO .foot-text {
  color: #232323;
}
.cid-sVByIc8UyO .copyright > p {
  color: #232323;
}
.cid-sVByIc8UyO .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZoaHDa8AJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZoaHDa8AJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZoaHDa8AJ a {
  font-style: normal;
}
.cid-rZoaHDa8AJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZoaHDa8AJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZoaHDa8AJ .nav-item:focus,
.cid-rZoaHDa8AJ .nav-link:focus {
  outline: none;
}
.cid-rZoaHDa8AJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZoaHDa8AJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZoaHDa8AJ .menu-logo {
  margin-right: auto;
}
.cid-rZoaHDa8AJ .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZoaHDa8AJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZoaHDa8AJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZoaHDa8AJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZoaHDa8AJ .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZoaHDa8AJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZoaHDa8AJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZoaHDa8AJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZoaHDa8AJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZoaHDa8AJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZoaHDa8AJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZoaHDa8AJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZoaHDa8AJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZoaHDa8AJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZoaHDa8AJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZoaHDa8AJ .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-rZoaHDa8AJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZoaHDa8AJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZoaHDa8AJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZoaHDa8AJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZoaHDa8AJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZoaHDa8AJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZoaHDa8AJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZoaHDa8AJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rZoaHDa8AJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZoaHDa8AJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZoaHDa8AJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZoaHDa8AJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZoaHDa8AJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZoaHDa8AJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZoaHDa8AJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZoaHDa8AJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZoaHDa8AJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZoaHDa8AJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZoaHDa8AJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZoaHDa8AJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.collapsing,
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZoaHDa8AJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZoaHDa8AJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZoaHDa8AJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZoaHDa8AJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZoaHDa8AJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZoaHDa8AJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZoaHDa8AJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZoaHDa8AJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZoaHDa8AJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZoaHDa8AJ img {
    height: 3.8rem !important;
  }
  .cid-rZoaHDa8AJ .btn {
    display: -webkit-flex;
  }
  .cid-rZoaHDa8AJ button.navbar-toggler {
    display: block;
  }
  .cid-rZoaHDa8AJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZoaHDa8AJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZoaHDa8AJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZoaHDa8AJ .navbar-collapse.collapsing,
  .cid-rZoaHDa8AJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZoaHDa8AJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rZoaHDa8AJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZoaHDa8AJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZoaHDa8AJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZoaHDa8AJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZoaHDa8AJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZoaHDa8AJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZoaHDa8AJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZoaHDa8AJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZoaHDa8AJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZoaHDa8AJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZoaHDa8AJ .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-rZoaHDa8AJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZoaHDa8AJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZoaHDa8AJ .nav-link:hover,
.cid-rZoaHDa8AJ .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZoaHDWaK6 {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZoaHDWaK6 .mbr-section-title,
.cid-rZoaHDWaK6 .mbr-section-subtitle {
  color: #000000;
}
.cid-rZoaHDWaK6 .mbr-section-text {
  color: #232323;
}
.cid-rZoaHDWaK6 .mbr-text,
.cid-rZoaHDWaK6 .typed-text,
.cid-rZoaHDWaK6 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZoaHDWaK6 .btn {
  margin-left: 4px !important;
}
.cid-rZoaHDWaK6 .animated-element {
  color: #ffffff;
}
.cid-rZoaHDWaK6 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZoaHDWaK6 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZoaHDWaK6 .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZoaHDWaK6 .typed-text,
  .cid-rZoaHDWaK6 .mbr-section-subtitle,
  .cid-rZoaHDWaK6 .mbr-section-text,
  .cid-rZoaHDWaK6 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZoaHDWaK6 .mbr-section-text,
.cid-rZoaHDWaK6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZoaHDWaK6 .mbr-section-subtitle,
.cid-rZoaHDWaK6 .typed-text {
  color: #00b5ff;
}
.cid-rZoaHF77uK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZoaHF77uK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZoaHF77uK .btn-social {
  border: none !important;
}
.cid-rZoaHF77uK [class^="socicon-"]:before,
.cid-rZoaHF77uK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZoaHF77uK .btn {
    font-size: 20px !important;
  }
}
.cid-rZoaHF77uK .mbr-section-title {
  color: #ff3366;
}
.cid-rZoaHFFT4D {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZoaHFFT4D .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZoaHFFT4D .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZoaHFFT4D .mbr-text,
.cid-rZoaHFFT4D .mbr-section-btn {
  color: #ffffff;
}
.cid-rZoaHFFT4D .mbr-section-title {
  color: #23c8ff;
}
.cid-rZoaHM5RLg {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZoaHM5RLg .image-block {
  margin: auto;
}
.cid-rZoaHM5RLg figcaption {
  position: relative;
}
.cid-rZoaHM5RLg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZoaHM5RLg .image-block {
    width: 100% !important;
  }
}
.cid-rZoaHN7hSb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZoaHN7hSb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZoaHN7hSb .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZoaHN7hSb .mbr-text {
    text-align: center;
  }
}
.cid-rZoaHN7hSb H1 {
  color: #ff3366;
}
.cid-rZoaHN7hSb .mbr-text,
.cid-rZoaHN7hSb .mbr-section-btn {
  color: #ff3366;
}
.cid-rZoaHN7hSb H3 {
  color: #000000;
}
.cid-rZoaHOa9Nh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZoaHOa9Nh .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZoaHOa9Nh .social-list a:focus {
  text-decoration: none;
}
.cid-rZoaHOa9Nh H2 {
  color: #f9f295;
}
.cid-sVByLm5Qml {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVByLm5Qml .content {
    text-align: center;
  }
  .cid-sVByLm5Qml .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVByLm5Qml .img-logo img {
  height: 6rem;
}
.cid-sVByLm5Qml .form-group,
.cid-sVByLm5Qml .input-group-btn {
  padding: 0;
}
.cid-sVByLm5Qml .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVByLm5Qml .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVByLm5Qml .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVByLm5Qml .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVByLm5Qml .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVByLm5Qml .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVByLm5Qml .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVByLm5Qml .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVByLm5Qml .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVByLm5Qml .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVByLm5Qml .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVByLm5Qml .foot-logo {
    text-align: center !important;
  }
  .cid-sVByLm5Qml .foot-title {
    text-align: center !important;
  }
  .cid-sVByLm5Qml .mbr-text {
    text-align: center !important;
  }
  .cid-sVByLm5Qml .form-group {
    margin: 0;
  }
}
.cid-sVByLm5Qml .foot-title {
  color: #ff0000;
}
.cid-sVByLm5Qml .mbr-links-column {
  color: #00b5ff;
}
.cid-sVByLm5Qml .foot-text {
  color: #232323;
}
.cid-sVByLm5Qml .copyright > p {
  color: #232323;
}
.cid-sVByLm5Qml .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZpR0OqtzU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZpR0OqtzU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZpR0OqtzU a {
  font-style: normal;
}
.cid-rZpR0OqtzU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZpR0OqtzU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZpR0OqtzU .nav-item:focus,
.cid-rZpR0OqtzU .nav-link:focus {
  outline: none;
}
.cid-rZpR0OqtzU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZpR0OqtzU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZpR0OqtzU .menu-logo {
  margin-right: auto;
}
.cid-rZpR0OqtzU .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZpR0OqtzU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZpR0OqtzU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZpR0OqtzU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZpR0OqtzU .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZpR0OqtzU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZpR0OqtzU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZpR0OqtzU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZpR0OqtzU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZpR0OqtzU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZpR0OqtzU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZpR0OqtzU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZpR0OqtzU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZpR0OqtzU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZpR0OqtzU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZpR0OqtzU .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-rZpR0OqtzU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZpR0OqtzU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZpR0OqtzU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZpR0OqtzU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZpR0OqtzU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZpR0OqtzU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZpR0OqtzU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZpR0OqtzU button.navbar-toggler:focus {
  outline: none;
}
.cid-rZpR0OqtzU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZpR0OqtzU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZpR0OqtzU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZpR0OqtzU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZpR0OqtzU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZpR0OqtzU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZpR0OqtzU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZpR0OqtzU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZpR0OqtzU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZpR0OqtzU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZpR0OqtzU .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZpR0OqtzU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZpR0OqtzU .collapsed .navbar-collapse.collapsing,
.cid-rZpR0OqtzU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZpR0OqtzU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZpR0OqtzU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZpR0OqtzU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZpR0OqtzU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZpR0OqtzU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZpR0OqtzU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZpR0OqtzU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZpR0OqtzU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZpR0OqtzU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZpR0OqtzU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZpR0OqtzU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZpR0OqtzU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZpR0OqtzU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZpR0OqtzU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZpR0OqtzU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZpR0OqtzU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZpR0OqtzU img {
    height: 3.8rem !important;
  }
  .cid-rZpR0OqtzU .btn {
    display: -webkit-flex;
  }
  .cid-rZpR0OqtzU button.navbar-toggler {
    display: block;
  }
  .cid-rZpR0OqtzU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZpR0OqtzU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZpR0OqtzU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZpR0OqtzU .navbar-collapse.collapsing,
  .cid-rZpR0OqtzU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZpR0OqtzU .navbar-collapse.collapsing .navbar-nav,
  .cid-rZpR0OqtzU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZpR0OqtzU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZpR0OqtzU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZpR0OqtzU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZpR0OqtzU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZpR0OqtzU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZpR0OqtzU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZpR0OqtzU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZpR0OqtzU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZpR0OqtzU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZpR0OqtzU .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-rZpR0OqtzU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZpR0OqtzU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZpR0OqtzU .nav-link:hover,
.cid-rZpR0OqtzU .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZpR0R9F36 {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZpR0R9F36 .mbr-section-title,
.cid-rZpR0R9F36 .mbr-section-subtitle {
  color: #000000;
}
.cid-rZpR0R9F36 .mbr-section-text {
  color: #232323;
}
.cid-rZpR0R9F36 .mbr-text,
.cid-rZpR0R9F36 .typed-text,
.cid-rZpR0R9F36 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZpR0R9F36 .btn {
  margin-left: 4px !important;
}
.cid-rZpR0R9F36 .animated-element {
  color: #ffffff;
}
.cid-rZpR0R9F36 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZpR0R9F36 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZpR0R9F36 .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZpR0R9F36 .typed-text,
  .cid-rZpR0R9F36 .mbr-section-subtitle,
  .cid-rZpR0R9F36 .mbr-section-text,
  .cid-rZpR0R9F36 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZpR0R9F36 .mbr-section-text,
.cid-rZpR0R9F36 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZpR0R9F36 .mbr-section-subtitle,
.cid-rZpR0R9F36 .typed-text {
  color: #00b5ff;
}
.cid-rZpR0TKi8i {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZpR0TKi8i .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZpR0TKi8i .btn-social {
  border: none !important;
}
.cid-rZpR0TKi8i [class^="socicon-"]:before,
.cid-rZpR0TKi8i [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZpR0TKi8i .btn {
    font-size: 20px !important;
  }
}
.cid-rZpR0TKi8i .mbr-section-title {
  color: #ff3366;
}
.cid-rZpR0Vv9IM {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZpR0Vv9IM .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZpR0Vv9IM .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZpR0Vv9IM .mbr-text,
.cid-rZpR0Vv9IM .mbr-section-btn {
  color: #ffffff;
}
.cid-rZpR0Vv9IM .mbr-section-title {
  color: #23c8ff;
}
.cid-rZpR1jWzwT {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZpR1jWzwT .image-block {
  margin: auto;
}
.cid-rZpR1jWzwT figcaption {
  position: relative;
}
.cid-rZpR1jWzwT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZpR1jWzwT .image-block {
    width: 100% !important;
  }
}
.cid-rZpR1kKVxL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZpR1kKVxL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZpR1kKVxL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZpR1kKVxL .mbr-text {
    text-align: center;
  }
}
.cid-rZpR1kKVxL H1 {
  color: #ff3366;
}
.cid-rZpR1kKVxL .mbr-text,
.cid-rZpR1kKVxL .mbr-section-btn {
  color: #ff3366;
}
.cid-rZpR1kKVxL H3 {
  color: #000000;
}
.cid-rZpR1lQSMc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZpR1lQSMc .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZpR1lQSMc .social-list a:focus {
  text-decoration: none;
}
.cid-rZpR1lQSMc H2 {
  color: #f9f295;
}
.cid-sVByTzrHne {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVByTzrHne .content {
    text-align: center;
  }
  .cid-sVByTzrHne .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVByTzrHne .img-logo img {
  height: 6rem;
}
.cid-sVByTzrHne .form-group,
.cid-sVByTzrHne .input-group-btn {
  padding: 0;
}
.cid-sVByTzrHne .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVByTzrHne .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVByTzrHne .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVByTzrHne .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVByTzrHne .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVByTzrHne .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVByTzrHne .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVByTzrHne .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVByTzrHne .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVByTzrHne .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVByTzrHne .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVByTzrHne .foot-logo {
    text-align: center !important;
  }
  .cid-sVByTzrHne .foot-title {
    text-align: center !important;
  }
  .cid-sVByTzrHne .mbr-text {
    text-align: center !important;
  }
  .cid-sVByTzrHne .form-group {
    margin: 0;
  }
}
.cid-sVByTzrHne .foot-title {
  color: #ff0000;
}
.cid-sVByTzrHne .mbr-links-column {
  color: #00b5ff;
}
.cid-sVByTzrHne .foot-text {
  color: #232323;
}
.cid-sVByTzrHne .copyright > p {
  color: #232323;
}
.cid-sVByTzrHne .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZtgbfOkJ4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZtgbfOkJ4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZtgbfOkJ4 a {
  font-style: normal;
}
.cid-rZtgbfOkJ4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZtgbfOkJ4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZtgbfOkJ4 .nav-item:focus,
.cid-rZtgbfOkJ4 .nav-link:focus {
  outline: none;
}
.cid-rZtgbfOkJ4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZtgbfOkJ4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZtgbfOkJ4 .menu-logo {
  margin-right: auto;
}
.cid-rZtgbfOkJ4 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZtgbfOkJ4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZtgbfOkJ4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZtgbfOkJ4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZtgbfOkJ4 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZtgbfOkJ4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZtgbfOkJ4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZtgbfOkJ4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZtgbfOkJ4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZtgbfOkJ4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZtgbfOkJ4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZtgbfOkJ4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZtgbfOkJ4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZtgbfOkJ4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZtgbfOkJ4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZtgbfOkJ4 .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-rZtgbfOkJ4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZtgbfOkJ4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZtgbfOkJ4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZtgbfOkJ4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZtgbfOkJ4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZtgbfOkJ4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZtgbfOkJ4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZtgbfOkJ4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZtgbfOkJ4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZtgbfOkJ4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZtgbfOkJ4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZtgbfOkJ4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZtgbfOkJ4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZtgbfOkJ4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZtgbfOkJ4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZtgbfOkJ4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZtgbfOkJ4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZtgbfOkJ4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZtgbfOkJ4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.collapsing,
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZtgbfOkJ4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZtgbfOkJ4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZtgbfOkJ4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZtgbfOkJ4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZtgbfOkJ4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZtgbfOkJ4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZtgbfOkJ4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZtgbfOkJ4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZtgbfOkJ4 img {
    height: 3.8rem !important;
  }
  .cid-rZtgbfOkJ4 .btn {
    display: -webkit-flex;
  }
  .cid-rZtgbfOkJ4 button.navbar-toggler {
    display: block;
  }
  .cid-rZtgbfOkJ4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZtgbfOkJ4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZtgbfOkJ4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZtgbfOkJ4 .navbar-collapse.collapsing,
  .cid-rZtgbfOkJ4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZtgbfOkJ4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZtgbfOkJ4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZtgbfOkJ4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZtgbfOkJ4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZtgbfOkJ4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZtgbfOkJ4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZtgbfOkJ4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZtgbfOkJ4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZtgbfOkJ4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZtgbfOkJ4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZtgbfOkJ4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZtgbfOkJ4 .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-rZtgbfOkJ4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZtgbfOkJ4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZtgbfOkJ4 .nav-link:hover,
.cid-rZtgbfOkJ4 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZtgbgMXMr {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZtgbgMXMr .mbr-section-title,
.cid-rZtgbgMXMr .mbr-section-subtitle {
  color: #000000;
}
.cid-rZtgbgMXMr .mbr-section-text {
  color: #232323;
}
.cid-rZtgbgMXMr .mbr-text,
.cid-rZtgbgMXMr .typed-text,
.cid-rZtgbgMXMr .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZtgbgMXMr .btn {
  margin-left: 4px !important;
}
.cid-rZtgbgMXMr .animated-element {
  color: #ffffff;
}
.cid-rZtgbgMXMr .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZtgbgMXMr .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZtgbgMXMr .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZtgbgMXMr .typed-text,
  .cid-rZtgbgMXMr .mbr-section-subtitle,
  .cid-rZtgbgMXMr .mbr-section-text,
  .cid-rZtgbgMXMr .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZtgbgMXMr .mbr-section-text,
.cid-rZtgbgMXMr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZtgbgMXMr .mbr-section-subtitle,
.cid-rZtgbgMXMr .typed-text {
  color: #00b5ff;
}
.cid-rZtgbii5m0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZtgbii5m0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZtgbii5m0 .btn-social {
  border: none !important;
}
.cid-rZtgbii5m0 [class^="socicon-"]:before,
.cid-rZtgbii5m0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZtgbii5m0 .btn {
    font-size: 20px !important;
  }
}
.cid-rZtgbii5m0 .mbr-section-title {
  color: #ff3366;
}
.cid-rZtgbj2Chj {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZtgbj2Chj .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZtgbj2Chj .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZtgbj2Chj .mbr-text,
.cid-rZtgbj2Chj .mbr-section-btn {
  color: #ffffff;
}
.cid-rZtgbj2Chj .mbr-section-title {
  color: #23c8ff;
}
.cid-rZtgbCr9Y9 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZtgbCr9Y9 .image-block {
  margin: auto;
}
.cid-rZtgbCr9Y9 figcaption {
  position: relative;
}
.cid-rZtgbCr9Y9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZtgbCr9Y9 .image-block {
    width: 100% !important;
  }
}
.cid-rZtgbDnboh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZtgbDnboh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZtgbDnboh .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZtgbDnboh .mbr-text {
    text-align: center;
  }
}
.cid-rZtgbDnboh H1 {
  color: #ff3366;
}
.cid-rZtgbDnboh .mbr-text,
.cid-rZtgbDnboh .mbr-section-btn {
  color: #ff3366;
}
.cid-rZtgbDnboh H3 {
  color: #000000;
}
.cid-rZtgbEGghO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZtgbEGghO .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZtgbEGghO .social-list a:focus {
  text-decoration: none;
}
.cid-rZtgbEGghO H2 {
  color: #f9f295;
}
.cid-sVBAnVmNDC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBAnVmNDC .content {
    text-align: center;
  }
  .cid-sVBAnVmNDC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBAnVmNDC .img-logo img {
  height: 6rem;
}
.cid-sVBAnVmNDC .form-group,
.cid-sVBAnVmNDC .input-group-btn {
  padding: 0;
}
.cid-sVBAnVmNDC .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBAnVmNDC .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBAnVmNDC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBAnVmNDC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBAnVmNDC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBAnVmNDC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBAnVmNDC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBAnVmNDC .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBAnVmNDC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBAnVmNDC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBAnVmNDC .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBAnVmNDC .foot-logo {
    text-align: center !important;
  }
  .cid-sVBAnVmNDC .foot-title {
    text-align: center !important;
  }
  .cid-sVBAnVmNDC .mbr-text {
    text-align: center !important;
  }
  .cid-sVBAnVmNDC .form-group {
    margin: 0;
  }
}
.cid-sVBAnVmNDC .foot-title {
  color: #ff0000;
}
.cid-sVBAnVmNDC .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBAnVmNDC .foot-text {
  color: #232323;
}
.cid-sVBAnVmNDC .copyright > p {
  color: #232323;
}
.cid-sVBAnVmNDC .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvz3reZPS .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvz3reZPS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvz3reZPS a {
  font-style: normal;
}
.cid-rZvz3reZPS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvz3reZPS .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvz3reZPS .nav-item:focus,
.cid-rZvz3reZPS .nav-link:focus {
  outline: none;
}
.cid-rZvz3reZPS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvz3reZPS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvz3reZPS .menu-logo {
  margin-right: auto;
}
.cid-rZvz3reZPS .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvz3reZPS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvz3reZPS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvz3reZPS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvz3reZPS .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvz3reZPS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvz3reZPS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvz3reZPS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvz3reZPS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvz3reZPS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvz3reZPS .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvz3reZPS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvz3reZPS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvz3reZPS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvz3reZPS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvz3reZPS .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-rZvz3reZPS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvz3reZPS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvz3reZPS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvz3reZPS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvz3reZPS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvz3reZPS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvz3reZPS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvz3reZPS button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvz3reZPS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvz3reZPS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvz3reZPS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvz3reZPS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvz3reZPS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvz3reZPS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvz3reZPS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvz3reZPS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvz3reZPS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvz3reZPS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvz3reZPS .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvz3reZPS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvz3reZPS .collapsed .navbar-collapse.collapsing,
.cid-rZvz3reZPS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvz3reZPS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvz3reZPS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvz3reZPS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvz3reZPS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvz3reZPS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvz3reZPS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvz3reZPS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvz3reZPS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvz3reZPS .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvz3reZPS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvz3reZPS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvz3reZPS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvz3reZPS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvz3reZPS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvz3reZPS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvz3reZPS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvz3reZPS img {
    height: 3.8rem !important;
  }
  .cid-rZvz3reZPS .btn {
    display: -webkit-flex;
  }
  .cid-rZvz3reZPS button.navbar-toggler {
    display: block;
  }
  .cid-rZvz3reZPS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvz3reZPS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvz3reZPS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvz3reZPS .navbar-collapse.collapsing,
  .cid-rZvz3reZPS .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvz3reZPS .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvz3reZPS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvz3reZPS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvz3reZPS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvz3reZPS .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvz3reZPS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvz3reZPS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvz3reZPS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvz3reZPS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvz3reZPS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvz3reZPS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvz3reZPS .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-rZvz3reZPS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvz3reZPS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvz3reZPS .nav-link:hover,
.cid-rZvz3reZPS .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvz3sab1y {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvz3sab1y .mbr-section-title,
.cid-rZvz3sab1y .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvz3sab1y .mbr-section-text {
  color: #232323;
}
.cid-rZvz3sab1y .mbr-text,
.cid-rZvz3sab1y .typed-text,
.cid-rZvz3sab1y .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvz3sab1y .btn {
  margin-left: 4px !important;
}
.cid-rZvz3sab1y .animated-element {
  color: #ffffff;
}
.cid-rZvz3sab1y .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvz3sab1y .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvz3sab1y .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvz3sab1y .typed-text,
  .cid-rZvz3sab1y .mbr-section-subtitle,
  .cid-rZvz3sab1y .mbr-section-text,
  .cid-rZvz3sab1y .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvz3sab1y .mbr-section-text,
.cid-rZvz3sab1y .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvz3sab1y .mbr-section-subtitle,
.cid-rZvz3sab1y .typed-text {
  color: #00b5ff;
}
.cid-rZvz3tq2E9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvz3tq2E9 .btn-social {
  border: none !important;
}
.cid-rZvz3tq2E9 [class^="socicon-"]:before,
.cid-rZvz3tq2E9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvz3tq2E9 .btn {
    font-size: 20px !important;
  }
}
.cid-rZvz3tq2E9 .mbr-section-title {
  color: #ff3366;
}
.cid-rZvz3tXF0P {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvz3tXF0P .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvz3tXF0P .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvz3tXF0P .mbr-text,
.cid-rZvz3tXF0P .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvz3tXF0P .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvz3CMxQN {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvz3CMxQN .image-block {
  margin: auto;
}
.cid-rZvz3CMxQN figcaption {
  position: relative;
}
.cid-rZvz3CMxQN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvz3CMxQN .image-block {
    width: 100% !important;
  }
}
.cid-rZvz3DrqP6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvz3DrqP6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvz3DrqP6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvz3DrqP6 .mbr-text {
    text-align: center;
  }
}
.cid-rZvz3DrqP6 H1 {
  color: #ff3366;
}
.cid-rZvz3DrqP6 .mbr-text,
.cid-rZvz3DrqP6 .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvz3DrqP6 H3 {
  color: #000000;
}
.cid-rZvz3ExLG1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvz3ExLG1 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvz3ExLG1 .social-list a:focus {
  text-decoration: none;
}
.cid-rZvz3ExLG1 H2 {
  color: #f9f295;
}
.cid-sVBAt19KGw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBAt19KGw .content {
    text-align: center;
  }
  .cid-sVBAt19KGw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBAt19KGw .img-logo img {
  height: 6rem;
}
.cid-sVBAt19KGw .form-group,
.cid-sVBAt19KGw .input-group-btn {
  padding: 0;
}
.cid-sVBAt19KGw .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBAt19KGw .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBAt19KGw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBAt19KGw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBAt19KGw .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBAt19KGw .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBAt19KGw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBAt19KGw .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBAt19KGw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBAt19KGw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBAt19KGw .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBAt19KGw .foot-logo {
    text-align: center !important;
  }
  .cid-sVBAt19KGw .foot-title {
    text-align: center !important;
  }
  .cid-sVBAt19KGw .mbr-text {
    text-align: center !important;
  }
  .cid-sVBAt19KGw .form-group {
    margin: 0;
  }
}
.cid-sVBAt19KGw .foot-title {
  color: #ff0000;
}
.cid-sVBAt19KGw .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBAt19KGw .foot-text {
  color: #232323;
}
.cid-sVBAt19KGw .copyright > p {
  color: #232323;
}
.cid-sVBAt19KGw .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvDBAnRAJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvDBAnRAJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvDBAnRAJ a {
  font-style: normal;
}
.cid-rZvDBAnRAJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvDBAnRAJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvDBAnRAJ .nav-item:focus,
.cid-rZvDBAnRAJ .nav-link:focus {
  outline: none;
}
.cid-rZvDBAnRAJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvDBAnRAJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvDBAnRAJ .menu-logo {
  margin-right: auto;
}
.cid-rZvDBAnRAJ .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvDBAnRAJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvDBAnRAJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvDBAnRAJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvDBAnRAJ .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvDBAnRAJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvDBAnRAJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvDBAnRAJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvDBAnRAJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvDBAnRAJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvDBAnRAJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvDBAnRAJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvDBAnRAJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvDBAnRAJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvDBAnRAJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvDBAnRAJ .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-rZvDBAnRAJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvDBAnRAJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvDBAnRAJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvDBAnRAJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvDBAnRAJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvDBAnRAJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvDBAnRAJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvDBAnRAJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvDBAnRAJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvDBAnRAJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvDBAnRAJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvDBAnRAJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvDBAnRAJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvDBAnRAJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvDBAnRAJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvDBAnRAJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvDBAnRAJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvDBAnRAJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvDBAnRAJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvDBAnRAJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.collapsing,
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvDBAnRAJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvDBAnRAJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvDBAnRAJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvDBAnRAJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvDBAnRAJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvDBAnRAJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvDBAnRAJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvDBAnRAJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvDBAnRAJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvDBAnRAJ img {
    height: 3.8rem !important;
  }
  .cid-rZvDBAnRAJ .btn {
    display: -webkit-flex;
  }
  .cid-rZvDBAnRAJ button.navbar-toggler {
    display: block;
  }
  .cid-rZvDBAnRAJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvDBAnRAJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvDBAnRAJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvDBAnRAJ .navbar-collapse.collapsing,
  .cid-rZvDBAnRAJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvDBAnRAJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvDBAnRAJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvDBAnRAJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvDBAnRAJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvDBAnRAJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvDBAnRAJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvDBAnRAJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvDBAnRAJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvDBAnRAJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvDBAnRAJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvDBAnRAJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvDBAnRAJ .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-rZvDBAnRAJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvDBAnRAJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvDBAnRAJ .nav-link:hover,
.cid-rZvDBAnRAJ .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvDBB87Bv {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvDBB87Bv .mbr-section-title,
.cid-rZvDBB87Bv .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvDBB87Bv .mbr-section-text {
  color: #232323;
}
.cid-rZvDBB87Bv .mbr-text,
.cid-rZvDBB87Bv .typed-text,
.cid-rZvDBB87Bv .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvDBB87Bv .btn {
  margin-left: 4px !important;
}
.cid-rZvDBB87Bv .animated-element {
  color: #ffffff;
}
.cid-rZvDBB87Bv .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvDBB87Bv .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvDBB87Bv .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvDBB87Bv .typed-text,
  .cid-rZvDBB87Bv .mbr-section-subtitle,
  .cid-rZvDBB87Bv .mbr-section-text,
  .cid-rZvDBB87Bv .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvDBB87Bv .mbr-section-text,
.cid-rZvDBB87Bv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvDBB87Bv .mbr-section-subtitle,
.cid-rZvDBB87Bv .typed-text {
  color: #00b5ff;
}
.cid-sCBBO3A0dF {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCBBO3A0dF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sCBBO3A0dF p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sCBBO3A0dF .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sCBBO3A0dF .mbr-section-btn a {
  margin: 0;
}
.cid-sCBBO3A0dF .mbr-text {
  color: #767676;
}
.cid-sCBBO3A0dF .card-wrapper {
  height: 100%;
  background: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCBBO3A0dF .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sCBBO3A0dF H2 {
  text-align: center;
  color: #232323;
}
.cid-sCBBO3A0dF .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-sCBBO3A0dF .mbr-text,
.cid-sCBBO3A0dF .mbr-section-btn {
  color: #232323;
}
.cid-sCBNaEqnqG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCBNaEqnqG .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-sCBNaEqnqG H2 {
  text-align: left;
}
.cid-sCBNqJatdW {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sCBNqJatdW .counter-container {
  color: #767676;
}
.cid-sCBNqJatdW .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sCBNqJatdW .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sCBNqJatdW .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
  position: relative;
}
.cid-sCBNqJatdW .counter-container ol li:before {
  position: absolute;
  left: -56px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sCBNqJatdW .mbr-text {
  color: #232323;
}
.cid-rZvDBBUHll {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvDBBUHll .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvDBBUHll .btn-social {
  border: none !important;
}
.cid-rZvDBBUHll [class^="socicon-"]:before,
.cid-rZvDBBUHll [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvDBBUHll .btn {
    font-size: 20px !important;
  }
}
.cid-rZvDBBUHll .mbr-section-title {
  color: #ff3366;
}
.cid-rZvDBCoCqW {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvDBCoCqW .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvDBCoCqW .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvDBCoCqW .mbr-text,
.cid-rZvDBCoCqW .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvDBCoCqW .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvDBL5nt7 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvDBL5nt7 .image-block {
  margin: auto;
}
.cid-rZvDBL5nt7 figcaption {
  position: relative;
}
.cid-rZvDBL5nt7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvDBL5nt7 .image-block {
    width: 100% !important;
  }
}
.cid-rZvDBLIcAn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvDBLIcAn .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvDBLIcAn .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvDBLIcAn .mbr-text {
    text-align: center;
  }
}
.cid-rZvDBLIcAn H1 {
  color: #ff3366;
}
.cid-rZvDBLIcAn .mbr-text,
.cid-rZvDBLIcAn .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvDBLIcAn H3 {
  color: #000000;
}
.cid-rZvDBNavVn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvDBNavVn .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvDBNavVn .social-list a:focus {
  text-decoration: none;
}
.cid-rZvDBNavVn H2 {
  color: #f9f295;
}
.cid-sVBAW7xaHj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBAW7xaHj .content {
    text-align: center;
  }
  .cid-sVBAW7xaHj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBAW7xaHj .img-logo img {
  height: 6rem;
}
.cid-sVBAW7xaHj .form-group,
.cid-sVBAW7xaHj .input-group-btn {
  padding: 0;
}
.cid-sVBAW7xaHj .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBAW7xaHj .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBAW7xaHj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBAW7xaHj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBAW7xaHj .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBAW7xaHj .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBAW7xaHj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBAW7xaHj .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBAW7xaHj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBAW7xaHj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBAW7xaHj .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBAW7xaHj .foot-logo {
    text-align: center !important;
  }
  .cid-sVBAW7xaHj .foot-title {
    text-align: center !important;
  }
  .cid-sVBAW7xaHj .mbr-text {
    text-align: center !important;
  }
  .cid-sVBAW7xaHj .form-group {
    margin: 0;
  }
}
.cid-sVBAW7xaHj .foot-title {
  color: #ff0000;
}
.cid-sVBAW7xaHj .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBAW7xaHj .foot-text {
  color: #232323;
}
.cid-sVBAW7xaHj .copyright > p {
  color: #232323;
}
.cid-sVBAW7xaHj .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvJlL89l1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvJlL89l1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvJlL89l1 a {
  font-style: normal;
}
.cid-rZvJlL89l1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvJlL89l1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvJlL89l1 .nav-item:focus,
.cid-rZvJlL89l1 .nav-link:focus {
  outline: none;
}
.cid-rZvJlL89l1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvJlL89l1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvJlL89l1 .menu-logo {
  margin-right: auto;
}
.cid-rZvJlL89l1 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvJlL89l1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvJlL89l1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvJlL89l1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvJlL89l1 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvJlL89l1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvJlL89l1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvJlL89l1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvJlL89l1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvJlL89l1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvJlL89l1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvJlL89l1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvJlL89l1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvJlL89l1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvJlL89l1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvJlL89l1 .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-rZvJlL89l1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvJlL89l1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvJlL89l1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvJlL89l1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvJlL89l1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvJlL89l1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvJlL89l1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvJlL89l1 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvJlL89l1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvJlL89l1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvJlL89l1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvJlL89l1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvJlL89l1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvJlL89l1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvJlL89l1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvJlL89l1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvJlL89l1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvJlL89l1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvJlL89l1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvJlL89l1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvJlL89l1 .collapsed .navbar-collapse.collapsing,
.cid-rZvJlL89l1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvJlL89l1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvJlL89l1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvJlL89l1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvJlL89l1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvJlL89l1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvJlL89l1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvJlL89l1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvJlL89l1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvJlL89l1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvJlL89l1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvJlL89l1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvJlL89l1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvJlL89l1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvJlL89l1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvJlL89l1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvJlL89l1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvJlL89l1 img {
    height: 3.8rem !important;
  }
  .cid-rZvJlL89l1 .btn {
    display: -webkit-flex;
  }
  .cid-rZvJlL89l1 button.navbar-toggler {
    display: block;
  }
  .cid-rZvJlL89l1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvJlL89l1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvJlL89l1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvJlL89l1 .navbar-collapse.collapsing,
  .cid-rZvJlL89l1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvJlL89l1 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvJlL89l1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvJlL89l1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvJlL89l1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvJlL89l1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvJlL89l1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvJlL89l1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvJlL89l1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvJlL89l1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvJlL89l1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvJlL89l1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvJlL89l1 .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-rZvJlL89l1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvJlL89l1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvJlL89l1 .nav-link:hover,
.cid-rZvJlL89l1 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvJlLUpFh {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvJlLUpFh .mbr-section-title,
.cid-rZvJlLUpFh .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvJlLUpFh .mbr-section-text {
  color: #232323;
}
.cid-rZvJlLUpFh .mbr-text,
.cid-rZvJlLUpFh .typed-text,
.cid-rZvJlLUpFh .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvJlLUpFh .btn {
  margin-left: 4px !important;
}
.cid-rZvJlLUpFh .animated-element {
  color: #ffffff;
}
.cid-rZvJlLUpFh .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvJlLUpFh .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvJlLUpFh .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvJlLUpFh .typed-text,
  .cid-rZvJlLUpFh .mbr-section-subtitle,
  .cid-rZvJlLUpFh .mbr-section-text,
  .cid-rZvJlLUpFh .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvJlLUpFh .mbr-section-text,
.cid-rZvJlLUpFh .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvJlLUpFh .mbr-section-subtitle,
.cid-rZvJlLUpFh .typed-text {
  color: #00b5ff;
}
.cid-suwCd3Z75M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-suwCd3Z75M .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-suwCd3Z75M .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-suwCd3Z75M .mbr-text {
    text-align: center;
  }
}
.cid-suwCd3Z75M H1 {
  color: #ff3366;
}
.cid-suwCd3Z75M .mbr-text,
.cid-suwCd3Z75M .mbr-section-btn {
  color: #232323;
}
.cid-rZvJlNe5r1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvJlNe5r1 .btn-social {
  border: none !important;
}
.cid-rZvJlNe5r1 [class^="socicon-"]:before,
.cid-rZvJlNe5r1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvJlNe5r1 .btn {
    font-size: 20px !important;
  }
}
.cid-rZvJlNe5r1 .mbr-section-title {
  color: #ff3366;
}
.cid-rZvJlNKNA7 {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvJlNKNA7 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvJlNKNA7 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvJlNKNA7 .mbr-text,
.cid-rZvJlNKNA7 .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvJlNKNA7 .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvJlWslTc {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvJlWslTc .image-block {
  margin: auto;
}
.cid-rZvJlWslTc figcaption {
  position: relative;
}
.cid-rZvJlWslTc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvJlWslTc .image-block {
    width: 100% !important;
  }
}
.cid-rZvJlX3kAf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvJlX3kAf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvJlX3kAf .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvJlX3kAf .mbr-text {
    text-align: center;
  }
}
.cid-rZvJlX3kAf H1 {
  color: #ff3366;
}
.cid-rZvJlX3kAf .mbr-text,
.cid-rZvJlX3kAf .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvJlX3kAf H3 {
  color: #000000;
}
.cid-rZvJlYvWga {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvJlYvWga .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvJlYvWga .social-list a:focus {
  text-decoration: none;
}
.cid-rZvJlYvWga H2 {
  color: #f9f295;
}
.cid-sVBAZwiFdz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBAZwiFdz .content {
    text-align: center;
  }
  .cid-sVBAZwiFdz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBAZwiFdz .img-logo img {
  height: 6rem;
}
.cid-sVBAZwiFdz .form-group,
.cid-sVBAZwiFdz .input-group-btn {
  padding: 0;
}
.cid-sVBAZwiFdz .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBAZwiFdz .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBAZwiFdz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBAZwiFdz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBAZwiFdz .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBAZwiFdz .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBAZwiFdz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBAZwiFdz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBAZwiFdz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBAZwiFdz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBAZwiFdz .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBAZwiFdz .foot-logo {
    text-align: center !important;
  }
  .cid-sVBAZwiFdz .foot-title {
    text-align: center !important;
  }
  .cid-sVBAZwiFdz .mbr-text {
    text-align: center !important;
  }
  .cid-sVBAZwiFdz .form-group {
    margin: 0;
  }
}
.cid-sVBAZwiFdz .foot-title {
  color: #ff0000;
}
.cid-sVBAZwiFdz .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBAZwiFdz .foot-text {
  color: #232323;
}
.cid-sVBAZwiFdz .copyright > p {
  color: #232323;
}
.cid-sVBAZwiFdz .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvNUfsanZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvNUfsanZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvNUfsanZ a {
  font-style: normal;
}
.cid-rZvNUfsanZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvNUfsanZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvNUfsanZ .nav-item:focus,
.cid-rZvNUfsanZ .nav-link:focus {
  outline: none;
}
.cid-rZvNUfsanZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvNUfsanZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvNUfsanZ .menu-logo {
  margin-right: auto;
}
.cid-rZvNUfsanZ .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvNUfsanZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvNUfsanZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvNUfsanZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvNUfsanZ .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvNUfsanZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvNUfsanZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvNUfsanZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvNUfsanZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvNUfsanZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvNUfsanZ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvNUfsanZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvNUfsanZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvNUfsanZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvNUfsanZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvNUfsanZ .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-rZvNUfsanZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvNUfsanZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvNUfsanZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvNUfsanZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvNUfsanZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvNUfsanZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvNUfsanZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvNUfsanZ button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvNUfsanZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvNUfsanZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvNUfsanZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvNUfsanZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvNUfsanZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvNUfsanZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvNUfsanZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvNUfsanZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvNUfsanZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvNUfsanZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvNUfsanZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvNUfsanZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvNUfsanZ .collapsed .navbar-collapse.collapsing,
.cid-rZvNUfsanZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvNUfsanZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvNUfsanZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvNUfsanZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvNUfsanZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvNUfsanZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvNUfsanZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvNUfsanZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvNUfsanZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvNUfsanZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvNUfsanZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvNUfsanZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvNUfsanZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvNUfsanZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvNUfsanZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvNUfsanZ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvNUfsanZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvNUfsanZ img {
    height: 3.8rem !important;
  }
  .cid-rZvNUfsanZ .btn {
    display: -webkit-flex;
  }
  .cid-rZvNUfsanZ button.navbar-toggler {
    display: block;
  }
  .cid-rZvNUfsanZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvNUfsanZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvNUfsanZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvNUfsanZ .navbar-collapse.collapsing,
  .cid-rZvNUfsanZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvNUfsanZ .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvNUfsanZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvNUfsanZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvNUfsanZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvNUfsanZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvNUfsanZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvNUfsanZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvNUfsanZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvNUfsanZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvNUfsanZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvNUfsanZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvNUfsanZ .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-rZvNUfsanZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvNUfsanZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvNUfsanZ .nav-link:hover,
.cid-rZvNUfsanZ .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvNUgoyrT .mbr-section-title,
.cid-rZvNUgoyrT .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvNUgoyrT .mbr-section-text {
  color: #232323;
}
.cid-rZvNUgoyrT .mbr-text,
.cid-rZvNUgoyrT .typed-text,
.cid-rZvNUgoyrT .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvNUgoyrT .btn {
  margin-left: 4px !important;
}
.cid-rZvNUgoyrT .animated-element {
  color: #ffffff;
}
.cid-rZvNUgoyrT .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvNUgoyrT .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvNUgoyrT .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvNUgoyrT .typed-text,
  .cid-rZvNUgoyrT .mbr-section-subtitle,
  .cid-rZvNUgoyrT .mbr-section-text,
  .cid-rZvNUgoyrT .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvNUgoyrT .mbr-section-text,
.cid-rZvNUgoyrT .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvNUgoyrT .mbr-section-subtitle,
.cid-rZvNUgoyrT .typed-text {
  color: #00b5ff;
}
.cid-rZvNUhGPzl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvNUhGPzl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvNUhGPzl .btn-social {
  border: none !important;
}
.cid-rZvNUhGPzl [class^="socicon-"]:before,
.cid-rZvNUhGPzl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvNUhGPzl .btn {
    font-size: 20px !important;
  }
}
.cid-rZvNUhGPzl .mbr-section-title {
  color: #ff3366;
}
.cid-rZvNUicrQT {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvNUicrQT .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvNUicrQT .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvNUicrQT .mbr-text,
.cid-rZvNUicrQT .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvNUicrQT .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvNUsjJA3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvNUsjJA3 .image-block {
  margin: auto;
}
.cid-rZvNUsjJA3 figcaption {
  position: relative;
}
.cid-rZvNUsjJA3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvNUsjJA3 .image-block {
    width: 100% !important;
  }
}
.cid-rZvNUthAGE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvNUthAGE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvNUthAGE .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvNUthAGE .mbr-text {
    text-align: center;
  }
}
.cid-rZvNUthAGE H1 {
  color: #ff3366;
}
.cid-rZvNUthAGE .mbr-text,
.cid-rZvNUthAGE .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvNUthAGE H3 {
  color: #000000;
}
.cid-rZvNUv5bgg {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvNUv5bgg .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvNUv5bgg .social-list a:focus {
  text-decoration: none;
}
.cid-rZvNUv5bgg H2 {
  color: #f9f295;
}
.cid-sVBB3PZY3H {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBB3PZY3H .content {
    text-align: center;
  }
  .cid-sVBB3PZY3H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBB3PZY3H .img-logo img {
  height: 6rem;
}
.cid-sVBB3PZY3H .form-group,
.cid-sVBB3PZY3H .input-group-btn {
  padding: 0;
}
.cid-sVBB3PZY3H .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBB3PZY3H .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBB3PZY3H .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBB3PZY3H .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBB3PZY3H .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBB3PZY3H .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBB3PZY3H .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBB3PZY3H .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBB3PZY3H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBB3PZY3H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBB3PZY3H .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBB3PZY3H .foot-logo {
    text-align: center !important;
  }
  .cid-sVBB3PZY3H .foot-title {
    text-align: center !important;
  }
  .cid-sVBB3PZY3H .mbr-text {
    text-align: center !important;
  }
  .cid-sVBB3PZY3H .form-group {
    margin: 0;
  }
}
.cid-sVBB3PZY3H .foot-title {
  color: #ff0000;
}
.cid-sVBB3PZY3H .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBB3PZY3H .foot-text {
  color: #232323;
}
.cid-sVBB3PZY3H .copyright > p {
  color: #232323;
}
.cid-sVBB3PZY3H .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvRZxyhdd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvRZxyhdd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvRZxyhdd a {
  font-style: normal;
}
.cid-rZvRZxyhdd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvRZxyhdd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvRZxyhdd .nav-item:focus,
.cid-rZvRZxyhdd .nav-link:focus {
  outline: none;
}
.cid-rZvRZxyhdd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvRZxyhdd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvRZxyhdd .menu-logo {
  margin-right: auto;
}
.cid-rZvRZxyhdd .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvRZxyhdd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvRZxyhdd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvRZxyhdd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvRZxyhdd .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvRZxyhdd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvRZxyhdd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvRZxyhdd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvRZxyhdd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvRZxyhdd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvRZxyhdd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvRZxyhdd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvRZxyhdd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvRZxyhdd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvRZxyhdd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvRZxyhdd .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-rZvRZxyhdd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvRZxyhdd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvRZxyhdd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvRZxyhdd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvRZxyhdd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvRZxyhdd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvRZxyhdd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvRZxyhdd button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvRZxyhdd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvRZxyhdd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvRZxyhdd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvRZxyhdd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvRZxyhdd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvRZxyhdd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvRZxyhdd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvRZxyhdd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvRZxyhdd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvRZxyhdd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvRZxyhdd .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvRZxyhdd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvRZxyhdd .collapsed .navbar-collapse.collapsing,
.cid-rZvRZxyhdd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvRZxyhdd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvRZxyhdd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvRZxyhdd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvRZxyhdd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvRZxyhdd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvRZxyhdd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvRZxyhdd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvRZxyhdd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvRZxyhdd .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvRZxyhdd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvRZxyhdd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvRZxyhdd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvRZxyhdd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvRZxyhdd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvRZxyhdd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvRZxyhdd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvRZxyhdd img {
    height: 3.8rem !important;
  }
  .cid-rZvRZxyhdd .btn {
    display: -webkit-flex;
  }
  .cid-rZvRZxyhdd button.navbar-toggler {
    display: block;
  }
  .cid-rZvRZxyhdd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvRZxyhdd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvRZxyhdd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvRZxyhdd .navbar-collapse.collapsing,
  .cid-rZvRZxyhdd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvRZxyhdd .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvRZxyhdd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvRZxyhdd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvRZxyhdd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvRZxyhdd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvRZxyhdd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvRZxyhdd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvRZxyhdd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvRZxyhdd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvRZxyhdd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvRZxyhdd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvRZxyhdd .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-rZvRZxyhdd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvRZxyhdd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvRZxyhdd .nav-link:hover,
.cid-rZvRZxyhdd .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvRZylVYn {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvRZylVYn .mbr-section-title,
.cid-rZvRZylVYn .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvRZylVYn .mbr-section-text {
  color: #232323;
}
.cid-rZvRZylVYn .mbr-text,
.cid-rZvRZylVYn .typed-text,
.cid-rZvRZylVYn .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvRZylVYn .btn {
  margin-left: 4px !important;
}
.cid-rZvRZylVYn .animated-element {
  color: #ffffff;
}
.cid-rZvRZylVYn .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvRZylVYn .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvRZylVYn .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvRZylVYn .typed-text,
  .cid-rZvRZylVYn .mbr-section-subtitle,
  .cid-rZvRZylVYn .mbr-section-text,
  .cid-rZvRZylVYn .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvRZylVYn .mbr-section-text,
.cid-rZvRZylVYn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvRZylVYn .mbr-section-subtitle,
.cid-rZvRZylVYn .typed-text {
  color: #00b5ff;
}
.cid-rZvRZz8J9D {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvRZz8J9D .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvRZz8J9D .btn-social {
  border: none !important;
}
.cid-rZvRZz8J9D [class^="socicon-"]:before,
.cid-rZvRZz8J9D [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvRZz8J9D .btn {
    font-size: 20px !important;
  }
}
.cid-rZvRZz8J9D .mbr-section-title {
  color: #ff3366;
}
.cid-rZvRZzEvyb {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvRZzEvyb .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvRZzEvyb .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvRZzEvyb .mbr-text,
.cid-rZvRZzEvyb .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvRZzEvyb .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvRZK1BVq {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvRZK1BVq .image-block {
  margin: auto;
}
.cid-rZvRZK1BVq figcaption {
  position: relative;
}
.cid-rZvRZK1BVq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvRZK1BVq .image-block {
    width: 100% !important;
  }
}
.cid-rZvRZKEgOo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvRZKEgOo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvRZKEgOo .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvRZKEgOo .mbr-text {
    text-align: center;
  }
}
.cid-rZvRZKEgOo H1 {
  color: #ff3366;
}
.cid-rZvRZKEgOo .mbr-text,
.cid-rZvRZKEgOo .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvRZKEgOo H3 {
  color: #000000;
}
.cid-rZvRZLLT3B {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvRZLLT3B .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvRZLLT3B .social-list a:focus {
  text-decoration: none;
}
.cid-rZvRZLLT3B H2 {
  color: #f9f295;
}
.cid-sVBB7BNZiL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBB7BNZiL .content {
    text-align: center;
  }
  .cid-sVBB7BNZiL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBB7BNZiL .img-logo img {
  height: 6rem;
}
.cid-sVBB7BNZiL .form-group,
.cid-sVBB7BNZiL .input-group-btn {
  padding: 0;
}
.cid-sVBB7BNZiL .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBB7BNZiL .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBB7BNZiL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBB7BNZiL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBB7BNZiL .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBB7BNZiL .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBB7BNZiL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBB7BNZiL .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBB7BNZiL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBB7BNZiL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBB7BNZiL .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBB7BNZiL .foot-logo {
    text-align: center !important;
  }
  .cid-sVBB7BNZiL .foot-title {
    text-align: center !important;
  }
  .cid-sVBB7BNZiL .mbr-text {
    text-align: center !important;
  }
  .cid-sVBB7BNZiL .form-group {
    margin: 0;
  }
}
.cid-sVBB7BNZiL .foot-title {
  color: #ff0000;
}
.cid-sVBB7BNZiL .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBB7BNZiL .foot-text {
  color: #232323;
}
.cid-sVBB7BNZiL .copyright > p {
  color: #232323;
}
.cid-sVBB7BNZiL .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvUVYQwn6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvUVYQwn6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvUVYQwn6 a {
  font-style: normal;
}
.cid-rZvUVYQwn6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvUVYQwn6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvUVYQwn6 .nav-item:focus,
.cid-rZvUVYQwn6 .nav-link:focus {
  outline: none;
}
.cid-rZvUVYQwn6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvUVYQwn6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvUVYQwn6 .menu-logo {
  margin-right: auto;
}
.cid-rZvUVYQwn6 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvUVYQwn6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvUVYQwn6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvUVYQwn6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvUVYQwn6 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvUVYQwn6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvUVYQwn6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvUVYQwn6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvUVYQwn6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvUVYQwn6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvUVYQwn6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvUVYQwn6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvUVYQwn6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvUVYQwn6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvUVYQwn6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvUVYQwn6 .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-rZvUVYQwn6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvUVYQwn6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvUVYQwn6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvUVYQwn6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvUVYQwn6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvUVYQwn6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvUVYQwn6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvUVYQwn6 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvUVYQwn6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvUVYQwn6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvUVYQwn6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvUVYQwn6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvUVYQwn6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvUVYQwn6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvUVYQwn6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvUVYQwn6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvUVYQwn6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvUVYQwn6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvUVYQwn6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvUVYQwn6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.collapsing,
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvUVYQwn6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvUVYQwn6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvUVYQwn6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvUVYQwn6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvUVYQwn6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvUVYQwn6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvUVYQwn6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvUVYQwn6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvUVYQwn6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvUVYQwn6 img {
    height: 3.8rem !important;
  }
  .cid-rZvUVYQwn6 .btn {
    display: -webkit-flex;
  }
  .cid-rZvUVYQwn6 button.navbar-toggler {
    display: block;
  }
  .cid-rZvUVYQwn6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvUVYQwn6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvUVYQwn6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvUVYQwn6 .navbar-collapse.collapsing,
  .cid-rZvUVYQwn6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvUVYQwn6 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvUVYQwn6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvUVYQwn6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvUVYQwn6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvUVYQwn6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvUVYQwn6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvUVYQwn6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvUVYQwn6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvUVYQwn6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvUVYQwn6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvUVYQwn6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvUVYQwn6 .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-rZvUVYQwn6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvUVYQwn6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvUVYQwn6 .nav-link:hover,
.cid-rZvUVYQwn6 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvUVZInLG {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvUVZInLG .mbr-section-title,
.cid-rZvUVZInLG .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvUVZInLG .mbr-section-text {
  color: #232323;
}
.cid-rZvUVZInLG .mbr-text,
.cid-rZvUVZInLG .typed-text,
.cid-rZvUVZInLG .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvUVZInLG .btn {
  margin-left: 4px !important;
}
.cid-rZvUVZInLG .animated-element {
  color: #ffffff;
}
.cid-rZvUVZInLG .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvUVZInLG .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvUVZInLG .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvUVZInLG .typed-text,
  .cid-rZvUVZInLG .mbr-section-subtitle,
  .cid-rZvUVZInLG .mbr-section-text,
  .cid-rZvUVZInLG .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvUVZInLG .mbr-section-text,
.cid-rZvUVZInLG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvUVZInLG .mbr-section-subtitle,
.cid-rZvUVZInLG .typed-text {
  color: #00b5ff;
}
.cid-rZvUW0ArPq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvUW0ArPq .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvUW0ArPq .btn-social {
  border: none !important;
}
.cid-rZvUW0ArPq [class^="socicon-"]:before,
.cid-rZvUW0ArPq [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvUW0ArPq .btn {
    font-size: 20px !important;
  }
}
.cid-rZvUW0ArPq .mbr-section-title {
  color: #ff3366;
}
.cid-rZvUW19XYo {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvUW19XYo .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvUW19XYo .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvUW19XYo .mbr-text,
.cid-rZvUW19XYo .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvUW19XYo .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvUWbtcFu {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvUWbtcFu .image-block {
  margin: auto;
}
.cid-rZvUWbtcFu figcaption {
  position: relative;
}
.cid-rZvUWbtcFu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvUWbtcFu .image-block {
    width: 100% !important;
  }
}
.cid-rZvUWcfnZy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvUWcfnZy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvUWcfnZy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvUWcfnZy .mbr-text {
    text-align: center;
  }
}
.cid-rZvUWcfnZy H1 {
  color: #ff3366;
}
.cid-rZvUWcfnZy .mbr-text,
.cid-rZvUWcfnZy .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvUWcfnZy H3 {
  color: #000000;
}
.cid-rZvUWdndYI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvUWdndYI .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvUWdndYI .social-list a:focus {
  text-decoration: none;
}
.cid-rZvUWdndYI H2 {
  color: #f9f295;
}
.cid-sVBBaRQf8D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBBaRQf8D .content {
    text-align: center;
  }
  .cid-sVBBaRQf8D .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBBaRQf8D .img-logo img {
  height: 6rem;
}
.cid-sVBBaRQf8D .form-group,
.cid-sVBBaRQf8D .input-group-btn {
  padding: 0;
}
.cid-sVBBaRQf8D .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBBaRQf8D .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBBaRQf8D .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBBaRQf8D .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBBaRQf8D .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBBaRQf8D .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBBaRQf8D .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBBaRQf8D .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBBaRQf8D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBBaRQf8D .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBBaRQf8D .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBBaRQf8D .foot-logo {
    text-align: center !important;
  }
  .cid-sVBBaRQf8D .foot-title {
    text-align: center !important;
  }
  .cid-sVBBaRQf8D .mbr-text {
    text-align: center !important;
  }
  .cid-sVBBaRQf8D .form-group {
    margin: 0;
  }
}
.cid-sVBBaRQf8D .foot-title {
  color: #ff0000;
}
.cid-sVBBaRQf8D .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBBaRQf8D .foot-text {
  color: #232323;
}
.cid-sVBBaRQf8D .copyright > p {
  color: #232323;
}
.cid-sVBBaRQf8D .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvXyFokCX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvXyFokCX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvXyFokCX a {
  font-style: normal;
}
.cid-rZvXyFokCX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvXyFokCX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvXyFokCX .nav-item:focus,
.cid-rZvXyFokCX .nav-link:focus {
  outline: none;
}
.cid-rZvXyFokCX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvXyFokCX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvXyFokCX .menu-logo {
  margin-right: auto;
}
.cid-rZvXyFokCX .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvXyFokCX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvXyFokCX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvXyFokCX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvXyFokCX .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvXyFokCX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvXyFokCX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvXyFokCX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvXyFokCX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvXyFokCX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvXyFokCX .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvXyFokCX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvXyFokCX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvXyFokCX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvXyFokCX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvXyFokCX .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-rZvXyFokCX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvXyFokCX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvXyFokCX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvXyFokCX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvXyFokCX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvXyFokCX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvXyFokCX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvXyFokCX button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvXyFokCX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvXyFokCX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvXyFokCX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvXyFokCX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvXyFokCX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvXyFokCX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvXyFokCX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvXyFokCX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvXyFokCX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvXyFokCX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvXyFokCX .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvXyFokCX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvXyFokCX .collapsed .navbar-collapse.collapsing,
.cid-rZvXyFokCX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvXyFokCX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvXyFokCX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvXyFokCX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvXyFokCX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvXyFokCX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvXyFokCX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvXyFokCX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvXyFokCX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvXyFokCX .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvXyFokCX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvXyFokCX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvXyFokCX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvXyFokCX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvXyFokCX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvXyFokCX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvXyFokCX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvXyFokCX img {
    height: 3.8rem !important;
  }
  .cid-rZvXyFokCX .btn {
    display: -webkit-flex;
  }
  .cid-rZvXyFokCX button.navbar-toggler {
    display: block;
  }
  .cid-rZvXyFokCX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvXyFokCX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvXyFokCX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvXyFokCX .navbar-collapse.collapsing,
  .cid-rZvXyFokCX .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvXyFokCX .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvXyFokCX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvXyFokCX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvXyFokCX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvXyFokCX .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvXyFokCX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvXyFokCX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvXyFokCX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvXyFokCX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvXyFokCX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvXyFokCX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvXyFokCX .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-rZvXyFokCX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvXyFokCX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvXyFokCX .nav-link:hover,
.cid-rZvXyFokCX .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvXyGnzz6 {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvXyGnzz6 .mbr-section-title,
.cid-rZvXyGnzz6 .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvXyGnzz6 .mbr-section-text {
  color: #232323;
}
.cid-rZvXyGnzz6 .mbr-text,
.cid-rZvXyGnzz6 .typed-text,
.cid-rZvXyGnzz6 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvXyGnzz6 .btn {
  margin-left: 4px !important;
}
.cid-rZvXyGnzz6 .animated-element {
  color: #ffffff;
}
.cid-rZvXyGnzz6 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvXyGnzz6 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvXyGnzz6 .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvXyGnzz6 .typed-text,
  .cid-rZvXyGnzz6 .mbr-section-subtitle,
  .cid-rZvXyGnzz6 .mbr-section-text,
  .cid-rZvXyGnzz6 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvXyGnzz6 .mbr-section-text,
.cid-rZvXyGnzz6 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvXyGnzz6 .mbr-section-subtitle,
.cid-rZvXyGnzz6 .typed-text {
  color: #00b5ff;
}
.cid-rZvXyHJGYb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvXyHJGYb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvXyHJGYb .btn-social {
  border: none !important;
}
.cid-rZvXyHJGYb [class^="socicon-"]:before,
.cid-rZvXyHJGYb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvXyHJGYb .btn {
    font-size: 20px !important;
  }
}
.cid-rZvXyHJGYb .mbr-section-title {
  color: #ff3366;
}
.cid-rZvXyIx5lJ {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvXyIx5lJ .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvXyIx5lJ .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvXyIx5lJ .mbr-text,
.cid-rZvXyIx5lJ .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvXyIx5lJ .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvXyOsa6O {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvXyOsa6O .image-block {
  margin: auto;
}
.cid-rZvXyOsa6O figcaption {
  position: relative;
}
.cid-rZvXyOsa6O figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvXyOsa6O .image-block {
    width: 100% !important;
  }
}
.cid-rZvXyP5GXU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvXyP5GXU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvXyP5GXU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvXyP5GXU .mbr-text {
    text-align: center;
  }
}
.cid-rZvXyP5GXU H1 {
  color: #ff3366;
}
.cid-rZvXyP5GXU .mbr-text,
.cid-rZvXyP5GXU .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvXyP5GXU H3 {
  color: #000000;
}
.cid-rZvXyQpIaW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvXyQpIaW .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvXyQpIaW .social-list a:focus {
  text-decoration: none;
}
.cid-rZvXyQpIaW H2 {
  color: #f9f295;
}
.cid-sVBBfBFBWM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBBfBFBWM .content {
    text-align: center;
  }
  .cid-sVBBfBFBWM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBBfBFBWM .img-logo img {
  height: 6rem;
}
.cid-sVBBfBFBWM .form-group,
.cid-sVBBfBFBWM .input-group-btn {
  padding: 0;
}
.cid-sVBBfBFBWM .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBBfBFBWM .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBBfBFBWM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBBfBFBWM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBBfBFBWM .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBBfBFBWM .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBBfBFBWM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBBfBFBWM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBBfBFBWM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBBfBFBWM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBBfBFBWM .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBBfBFBWM .foot-logo {
    text-align: center !important;
  }
  .cid-sVBBfBFBWM .foot-title {
    text-align: center !important;
  }
  .cid-sVBBfBFBWM .mbr-text {
    text-align: center !important;
  }
  .cid-sVBBfBFBWM .form-group {
    margin: 0;
  }
}
.cid-sVBBfBFBWM .foot-title {
  color: #ff0000;
}
.cid-sVBBfBFBWM .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBBfBFBWM .foot-text {
  color: #232323;
}
.cid-sVBBfBFBWM .copyright > p {
  color: #232323;
}
.cid-sVBBfBFBWM .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZvYzV26YP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZvYzV26YP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZvYzV26YP a {
  font-style: normal;
}
.cid-rZvYzV26YP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZvYzV26YP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZvYzV26YP .nav-item:focus,
.cid-rZvYzV26YP .nav-link:focus {
  outline: none;
}
.cid-rZvYzV26YP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvYzV26YP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZvYzV26YP .menu-logo {
  margin-right: auto;
}
.cid-rZvYzV26YP .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZvYzV26YP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZvYzV26YP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZvYzV26YP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZvYzV26YP .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZvYzV26YP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZvYzV26YP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZvYzV26YP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZvYzV26YP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZvYzV26YP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZvYzV26YP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZvYzV26YP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZvYzV26YP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZvYzV26YP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZvYzV26YP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZvYzV26YP .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-rZvYzV26YP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZvYzV26YP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZvYzV26YP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZvYzV26YP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZvYzV26YP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZvYzV26YP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZvYzV26YP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZvYzV26YP button.navbar-toggler:focus {
  outline: none;
}
.cid-rZvYzV26YP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZvYzV26YP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZvYzV26YP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvYzV26YP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZvYzV26YP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZvYzV26YP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvYzV26YP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZvYzV26YP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZvYzV26YP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZvYzV26YP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvYzV26YP .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZvYzV26YP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZvYzV26YP .collapsed .navbar-collapse.collapsing,
.cid-rZvYzV26YP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZvYzV26YP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZvYzV26YP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZvYzV26YP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZvYzV26YP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZvYzV26YP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZvYzV26YP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZvYzV26YP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZvYzV26YP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZvYzV26YP .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZvYzV26YP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZvYzV26YP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZvYzV26YP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZvYzV26YP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZvYzV26YP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZvYzV26YP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZvYzV26YP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvYzV26YP img {
    height: 3.8rem !important;
  }
  .cid-rZvYzV26YP .btn {
    display: -webkit-flex;
  }
  .cid-rZvYzV26YP button.navbar-toggler {
    display: block;
  }
  .cid-rZvYzV26YP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZvYzV26YP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZvYzV26YP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZvYzV26YP .navbar-collapse.collapsing,
  .cid-rZvYzV26YP .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZvYzV26YP .navbar-collapse.collapsing .navbar-nav,
  .cid-rZvYzV26YP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZvYzV26YP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZvYzV26YP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZvYzV26YP .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZvYzV26YP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZvYzV26YP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZvYzV26YP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZvYzV26YP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZvYzV26YP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZvYzV26YP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZvYzV26YP .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-rZvYzV26YP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZvYzV26YP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZvYzV26YP .nav-link:hover,
.cid-rZvYzV26YP .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZvYzVLq8Z {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZvYzVLq8Z .mbr-section-title,
.cid-rZvYzVLq8Z .mbr-section-subtitle {
  color: #000000;
}
.cid-rZvYzVLq8Z .mbr-section-text {
  color: #232323;
}
.cid-rZvYzVLq8Z .mbr-text,
.cid-rZvYzVLq8Z .typed-text,
.cid-rZvYzVLq8Z .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZvYzVLq8Z .btn {
  margin-left: 4px !important;
}
.cid-rZvYzVLq8Z .animated-element {
  color: #ffffff;
}
.cid-rZvYzVLq8Z .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZvYzVLq8Z .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZvYzVLq8Z .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvYzVLq8Z .typed-text,
  .cid-rZvYzVLq8Z .mbr-section-subtitle,
  .cid-rZvYzVLq8Z .mbr-section-text,
  .cid-rZvYzVLq8Z .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZvYzVLq8Z .mbr-section-text,
.cid-rZvYzVLq8Z .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZvYzVLq8Z .mbr-section-subtitle,
.cid-rZvYzVLq8Z .typed-text {
  color: #00b5ff;
}
.cid-suwAjusbjp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suwAjusbjp .mbr-section-subtitle {
  color: #005fff;
}
.cid-suwAjusbjp H2 {
  color: #ff3366;
}
.cid-sVBCKfCAbR {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/coronavirus-graphic-web-feature.webp");
}
.cid-sVBCKfCAbR .mbr-section-title,
.cid-sVBCKfCAbR .mbr-section-subtitle {
  color: #000000;
}
.cid-sVBCKfCAbR .mbr-section-text {
  color: #232323;
}
.cid-sVBCKfCAbR .mbr-text,
.cid-sVBCKfCAbR .typed-text,
.cid-sVBCKfCAbR .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sVBCKfCAbR .btn {
  margin-left: 4px !important;
}
.cid-sVBCKfCAbR .animated-element {
  color: #ffffff;
}
.cid-sVBCKfCAbR .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sVBCKfCAbR .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sVBCKfCAbR .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVBCKfCAbR .typed-text,
  .cid-sVBCKfCAbR .mbr-section-subtitle,
  .cid-sVBCKfCAbR .mbr-section-text,
  .cid-sVBCKfCAbR .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sVBCKfCAbR .mbr-section-text,
.cid-sVBCKfCAbR .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sVBCKfCAbR .mbr-section-subtitle,
.cid-sVBCKfCAbR .typed-text {
  color: #00b5ff;
}
.cid-rZvYzWvIPz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZvYzWvIPz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZvYzWvIPz .btn-social {
  border: none !important;
}
.cid-rZvYzWvIPz [class^="socicon-"]:before,
.cid-rZvYzWvIPz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZvYzWvIPz .btn {
    font-size: 20px !important;
  }
}
.cid-rZvYzWvIPz .mbr-section-title {
  color: #ff3366;
}
.cid-rZvYzX0lOT {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZvYzX0lOT .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvYzX0lOT .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZvYzX0lOT .mbr-text,
.cid-rZvYzX0lOT .mbr-section-btn {
  color: #ffffff;
}
.cid-rZvYzX0lOT .mbr-section-title {
  color: #23c8ff;
}
.cid-rZvYA1t1y4 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZvYA1t1y4 .image-block {
  margin: auto;
}
.cid-rZvYA1t1y4 figcaption {
  position: relative;
}
.cid-rZvYA1t1y4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZvYA1t1y4 .image-block {
    width: 100% !important;
  }
}
.cid-rZvYA2fWjW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZvYA2fWjW .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZvYA2fWjW .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZvYA2fWjW .mbr-text {
    text-align: center;
  }
}
.cid-rZvYA2fWjW H1 {
  color: #ff3366;
}
.cid-rZvYA2fWjW .mbr-text,
.cid-rZvYA2fWjW .mbr-section-btn {
  color: #ff3366;
}
.cid-rZvYA2fWjW H3 {
  color: #000000;
}
.cid-rZvYA3fNg0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZvYA3fNg0 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZvYA3fNg0 .social-list a:focus {
  text-decoration: none;
}
.cid-rZvYA3fNg0 H2 {
  color: #f9f295;
}
.cid-sVBCVEjxio {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBCVEjxio .content {
    text-align: center;
  }
  .cid-sVBCVEjxio .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBCVEjxio .img-logo img {
  height: 6rem;
}
.cid-sVBCVEjxio .form-group,
.cid-sVBCVEjxio .input-group-btn {
  padding: 0;
}
.cid-sVBCVEjxio .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBCVEjxio .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBCVEjxio .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBCVEjxio .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBCVEjxio .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBCVEjxio .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBCVEjxio .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBCVEjxio .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBCVEjxio .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBCVEjxio .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBCVEjxio .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBCVEjxio .foot-logo {
    text-align: center !important;
  }
  .cid-sVBCVEjxio .foot-title {
    text-align: center !important;
  }
  .cid-sVBCVEjxio .mbr-text {
    text-align: center !important;
  }
  .cid-sVBCVEjxio .form-group {
    margin: 0;
  }
}
.cid-sVBCVEjxio .foot-title {
  color: #ff0000;
}
.cid-sVBCVEjxio .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBCVEjxio .foot-text {
  color: #232323;
}
.cid-sVBCVEjxio .copyright > p {
  color: #232323;
}
.cid-sVBCVEjxio .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZw4uXQ6Xe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZw4uXQ6Xe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZw4uXQ6Xe a {
  font-style: normal;
}
.cid-rZw4uXQ6Xe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZw4uXQ6Xe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZw4uXQ6Xe .nav-item:focus,
.cid-rZw4uXQ6Xe .nav-link:focus {
  outline: none;
}
.cid-rZw4uXQ6Xe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZw4uXQ6Xe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZw4uXQ6Xe .menu-logo {
  margin-right: auto;
}
.cid-rZw4uXQ6Xe .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZw4uXQ6Xe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZw4uXQ6Xe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZw4uXQ6Xe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZw4uXQ6Xe .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZw4uXQ6Xe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZw4uXQ6Xe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZw4uXQ6Xe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZw4uXQ6Xe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZw4uXQ6Xe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZw4uXQ6Xe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZw4uXQ6Xe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZw4uXQ6Xe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZw4uXQ6Xe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZw4uXQ6Xe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZw4uXQ6Xe .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-rZw4uXQ6Xe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZw4uXQ6Xe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZw4uXQ6Xe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZw4uXQ6Xe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZw4uXQ6Xe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZw4uXQ6Xe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZw4uXQ6Xe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZw4uXQ6Xe button.navbar-toggler:focus {
  outline: none;
}
.cid-rZw4uXQ6Xe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZw4uXQ6Xe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZw4uXQ6Xe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZw4uXQ6Xe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZw4uXQ6Xe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZw4uXQ6Xe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZw4uXQ6Xe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZw4uXQ6Xe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZw4uXQ6Xe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZw4uXQ6Xe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZw4uXQ6Xe .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.collapsing,
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZw4uXQ6Xe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZw4uXQ6Xe .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZw4uXQ6Xe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZw4uXQ6Xe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZw4uXQ6Xe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZw4uXQ6Xe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZw4uXQ6Xe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZw4uXQ6Xe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZw4uXQ6Xe img {
    height: 3.8rem !important;
  }
  .cid-rZw4uXQ6Xe .btn {
    display: -webkit-flex;
  }
  .cid-rZw4uXQ6Xe button.navbar-toggler {
    display: block;
  }
  .cid-rZw4uXQ6Xe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZw4uXQ6Xe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZw4uXQ6Xe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZw4uXQ6Xe .navbar-collapse.collapsing,
  .cid-rZw4uXQ6Xe .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZw4uXQ6Xe .navbar-collapse.collapsing .navbar-nav,
  .cid-rZw4uXQ6Xe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZw4uXQ6Xe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZw4uXQ6Xe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZw4uXQ6Xe .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZw4uXQ6Xe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZw4uXQ6Xe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZw4uXQ6Xe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZw4uXQ6Xe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZw4uXQ6Xe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZw4uXQ6Xe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZw4uXQ6Xe .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-rZw4uXQ6Xe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZw4uXQ6Xe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZw4uXQ6Xe .nav-link:hover,
.cid-rZw4uXQ6Xe .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZw4uYr4je .mbr-section-title,
.cid-rZw4uYr4je .mbr-section-subtitle {
  color: #000000;
}
.cid-rZw4uYr4je .mbr-section-text {
  color: #232323;
}
.cid-rZw4uYr4je .mbr-text,
.cid-rZw4uYr4je .typed-text,
.cid-rZw4uYr4je .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZw4uYr4je .btn {
  margin-left: 4px !important;
}
.cid-rZw4uYr4je .animated-element {
  color: #ffffff;
}
.cid-rZw4uYr4je .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZw4uYr4je .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZw4uYr4je .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZw4uYr4je .typed-text,
  .cid-rZw4uYr4je .mbr-section-subtitle,
  .cid-rZw4uYr4je .mbr-section-text,
  .cid-rZw4uYr4je .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZw4uYr4je .mbr-section-text,
.cid-rZw4uYr4je .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZw4uYr4je .mbr-section-subtitle,
.cid-rZw4uYr4je .typed-text {
  color: #00b5ff;
}
.cid-rZw4uZ9FRb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZw4uZ9FRb .btn-social {
  border: none !important;
}
.cid-rZw4uZ9FRb [class^="socicon-"]:before,
.cid-rZw4uZ9FRb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZw4uZ9FRb .btn {
    font-size: 20px !important;
  }
}
.cid-rZw4uZ9FRb .mbr-section-title {
  color: #ff3366;
}
.cid-rZw4uZBQIU {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZw4uZBQIU .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZw4uZBQIU .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZw4uZBQIU .mbr-text,
.cid-rZw4uZBQIU .mbr-section-btn {
  color: #ffffff;
}
.cid-rZw4uZBQIU .mbr-section-title {
  color: #23c8ff;
}
.cid-rZw4v5K552 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZw4v5K552 .image-block {
  margin: auto;
}
.cid-rZw4v5K552 figcaption {
  position: relative;
}
.cid-rZw4v5K552 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZw4v5K552 .image-block {
    width: 100% !important;
  }
}
.cid-rZw4v6kKkX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZw4v6kKkX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZw4v6kKkX .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZw4v6kKkX .mbr-text {
    text-align: center;
  }
}
.cid-rZw4v6kKkX H1 {
  color: #ff3366;
}
.cid-rZw4v6kKkX .mbr-text,
.cid-rZw4v6kKkX .mbr-section-btn {
  color: #ff3366;
}
.cid-rZw4v6kKkX H3 {
  color: #000000;
}
.cid-rZw4v7fX9x {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZw4v7fX9x .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZw4v7fX9x .social-list a:focus {
  text-decoration: none;
}
.cid-rZw4v7fX9x H2 {
  color: #f9f295;
}
.cid-sVBDfWqRza {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBDfWqRza .content {
    text-align: center;
  }
  .cid-sVBDfWqRza .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBDfWqRza .img-logo img {
  height: 6rem;
}
.cid-sVBDfWqRza .form-group,
.cid-sVBDfWqRza .input-group-btn {
  padding: 0;
}
.cid-sVBDfWqRza .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBDfWqRza .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBDfWqRza .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBDfWqRza .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBDfWqRza .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBDfWqRza .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBDfWqRza .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBDfWqRza .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBDfWqRza .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBDfWqRza .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBDfWqRza .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBDfWqRza .foot-logo {
    text-align: center !important;
  }
  .cid-sVBDfWqRza .foot-title {
    text-align: center !important;
  }
  .cid-sVBDfWqRza .mbr-text {
    text-align: center !important;
  }
  .cid-sVBDfWqRza .form-group {
    margin: 0;
  }
}
.cid-sVBDfWqRza .foot-title {
  color: #ff0000;
}
.cid-sVBDfWqRza .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBDfWqRza .foot-text {
  color: #232323;
}
.cid-sVBDfWqRza .copyright > p {
  color: #232323;
}
.cid-sVBDfWqRza .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZwbl14Jqp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZwbl14Jqp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZwbl14Jqp a {
  font-style: normal;
}
.cid-rZwbl14Jqp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZwbl14Jqp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZwbl14Jqp .nav-item:focus,
.cid-rZwbl14Jqp .nav-link:focus {
  outline: none;
}
.cid-rZwbl14Jqp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZwbl14Jqp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZwbl14Jqp .menu-logo {
  margin-right: auto;
}
.cid-rZwbl14Jqp .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZwbl14Jqp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZwbl14Jqp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZwbl14Jqp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZwbl14Jqp .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZwbl14Jqp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZwbl14Jqp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZwbl14Jqp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZwbl14Jqp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZwbl14Jqp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZwbl14Jqp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZwbl14Jqp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZwbl14Jqp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZwbl14Jqp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZwbl14Jqp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZwbl14Jqp .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-rZwbl14Jqp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZwbl14Jqp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZwbl14Jqp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZwbl14Jqp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZwbl14Jqp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZwbl14Jqp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZwbl14Jqp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZwbl14Jqp button.navbar-toggler:focus {
  outline: none;
}
.cid-rZwbl14Jqp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZwbl14Jqp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZwbl14Jqp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZwbl14Jqp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZwbl14Jqp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZwbl14Jqp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZwbl14Jqp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZwbl14Jqp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZwbl14Jqp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZwbl14Jqp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZwbl14Jqp .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZwbl14Jqp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZwbl14Jqp .collapsed .navbar-collapse.collapsing,
.cid-rZwbl14Jqp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZwbl14Jqp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZwbl14Jqp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZwbl14Jqp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZwbl14Jqp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZwbl14Jqp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZwbl14Jqp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZwbl14Jqp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZwbl14Jqp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZwbl14Jqp .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZwbl14Jqp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZwbl14Jqp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZwbl14Jqp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZwbl14Jqp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZwbl14Jqp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZwbl14Jqp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZwbl14Jqp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZwbl14Jqp img {
    height: 3.8rem !important;
  }
  .cid-rZwbl14Jqp .btn {
    display: -webkit-flex;
  }
  .cid-rZwbl14Jqp button.navbar-toggler {
    display: block;
  }
  .cid-rZwbl14Jqp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZwbl14Jqp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZwbl14Jqp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZwbl14Jqp .navbar-collapse.collapsing,
  .cid-rZwbl14Jqp .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZwbl14Jqp .navbar-collapse.collapsing .navbar-nav,
  .cid-rZwbl14Jqp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZwbl14Jqp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZwbl14Jqp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZwbl14Jqp .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZwbl14Jqp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZwbl14Jqp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZwbl14Jqp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZwbl14Jqp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZwbl14Jqp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZwbl14Jqp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZwbl14Jqp .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-rZwbl14Jqp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZwbl14Jqp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZwbl14Jqp .nav-link:hover,
.cid-rZwbl14Jqp .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZwbl36iev {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZwbl36iev .mbr-section-title,
.cid-rZwbl36iev .mbr-section-subtitle {
  color: #000000;
}
.cid-rZwbl36iev .mbr-section-text {
  color: #232323;
}
.cid-rZwbl36iev .mbr-text,
.cid-rZwbl36iev .typed-text,
.cid-rZwbl36iev .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZwbl36iev .btn {
  margin-left: 4px !important;
}
.cid-rZwbl36iev .animated-element {
  color: #ffffff;
}
.cid-rZwbl36iev .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZwbl36iev .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZwbl36iev .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZwbl36iev .typed-text,
  .cid-rZwbl36iev .mbr-section-subtitle,
  .cid-rZwbl36iev .mbr-section-text,
  .cid-rZwbl36iev .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZwbl36iev .mbr-section-text,
.cid-rZwbl36iev .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZwbl36iev .mbr-section-subtitle,
.cid-rZwbl36iev .typed-text {
  color: #00b5ff;
}
.cid-sCp3knbXMu.popup-builder {
  background-color: #ffffff;
}
.cid-sCp3knbXMu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sCp3knbXMu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sCp3knbXMu .modal-content,
.cid-sCp3knbXMu .modal-dialog {
  height: auto;
}
.cid-sCp3knbXMu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sCp3knbXMu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sCp3knbXMu .form-wrapper .mbr-form .form-group,
  .cid-sCp3knbXMu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sCp3knbXMu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sCp3knbXMu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCp3knbXMu .mbr-text {
  text-align: center;
}
.cid-sCp3knbXMu .pt-0 {
  padding-top: 0 !important;
}
.cid-sCp3knbXMu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sCp3knbXMu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sCp3knbXMu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sCp3knbXMu .modal-open {
  overflow: hidden;
}
.cid-sCp3knbXMu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sCp3knbXMu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sCp3knbXMu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sCp3knbXMu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sCp3knbXMu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sCp3knbXMu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sCp3knbXMu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sCp3knbXMu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sCp3knbXMu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sCp3knbXMu .modal-backdrop.fade {
  opacity: 0;
}
.cid-sCp3knbXMu .modal-backdrop.show {
  opacity: .5;
}
.cid-sCp3knbXMu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sCp3knbXMu .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sCp3knbXMu .modal-header .close:hover {
  opacity: 1;
}
.cid-sCp3knbXMu .modal-header .close:focus {
  outline: none;
}
.cid-sCp3knbXMu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sCp3knbXMu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sCp3knbXMu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sCp3knbXMu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sCp3knbXMu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sCp3knbXMu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sCp3knbXMu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sCp3knbXMu .modal-sm {
    max-width: 300px;
  }
  .cid-sCp3knbXMu .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sCp3knbXMu .modal-lg,
  .cid-sCp3knbXMu .modal-xl {
    max-width: 800px;
  }
  .cid-sCp3knbXMu .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sCp3knbXMu .modal-xl {
    max-width: 1140px;
  }
  .cid-sCp3knbXMu .container {
    max-width: 1140px;
  }
}
.cid-sCp3knbXMu .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sCp3knbXMu .container {
    max-width: 720px;
  }
}
.cid-sCp3knbXMu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sCp3knbXMu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sCp3knbXMu .form-group {
  margin-bottom: 1rem;
}
.cid-sCp3knbXMu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sCp3knbXMu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sCp3knbXMu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rZwbl7CNHB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZwbl7CNHB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZwbl7CNHB .btn-social {
  border: none !important;
}
.cid-rZwbl7CNHB [class^="socicon-"]:before,
.cid-rZwbl7CNHB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZwbl7CNHB .btn {
    font-size: 20px !important;
  }
}
.cid-rZwbl7CNHB .mbr-section-title {
  color: #ff3366;
}
.cid-rZwblcrxkR {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZwblcrxkR .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZwblcrxkR .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZwblcrxkR .mbr-text,
.cid-rZwblcrxkR .mbr-section-btn {
  color: #ffffff;
}
.cid-rZwblcrxkR .mbr-section-title {
  color: #23c8ff;
}
.cid-rZwblsNJhn {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZwblsNJhn .image-block {
  margin: auto;
}
.cid-rZwblsNJhn figcaption {
  position: relative;
}
.cid-rZwblsNJhn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZwblsNJhn .image-block {
    width: 100% !important;
  }
}
.cid-rZwbltz8hR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZwbltz8hR .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZwbltz8hR .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZwbltz8hR .mbr-text {
    text-align: center;
  }
}
.cid-rZwbltz8hR H1 {
  color: #ff3366;
}
.cid-rZwbltz8hR .mbr-text,
.cid-rZwbltz8hR .mbr-section-btn {
  color: #ff3366;
}
.cid-rZwbltz8hR H3 {
  color: #000000;
}
.cid-rZwblv9QHL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZwblv9QHL .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZwblv9QHL .social-list a:focus {
  text-decoration: none;
}
.cid-rZwblv9QHL H2 {
  color: #f9f295;
}
.cid-sVBDa9Rlgm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBDa9Rlgm .content {
    text-align: center;
  }
  .cid-sVBDa9Rlgm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBDa9Rlgm .img-logo img {
  height: 6rem;
}
.cid-sVBDa9Rlgm .form-group,
.cid-sVBDa9Rlgm .input-group-btn {
  padding: 0;
}
.cid-sVBDa9Rlgm .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBDa9Rlgm .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBDa9Rlgm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBDa9Rlgm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBDa9Rlgm .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBDa9Rlgm .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBDa9Rlgm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBDa9Rlgm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBDa9Rlgm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBDa9Rlgm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBDa9Rlgm .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBDa9Rlgm .foot-logo {
    text-align: center !important;
  }
  .cid-sVBDa9Rlgm .foot-title {
    text-align: center !important;
  }
  .cid-sVBDa9Rlgm .mbr-text {
    text-align: center !important;
  }
  .cid-sVBDa9Rlgm .form-group {
    margin: 0;
  }
}
.cid-sVBDa9Rlgm .foot-title {
  color: #ff0000;
}
.cid-sVBDa9Rlgm .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBDa9Rlgm .foot-text {
  color: #232323;
}
.cid-sVBDa9Rlgm .copyright > p {
  color: #232323;
}
.cid-sVBDa9Rlgm .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-s4nUePhLQK .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4nUePhLQK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4nUePhLQK a {
  font-style: normal;
}
.cid-s4nUePhLQK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4nUePhLQK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4nUePhLQK .nav-item:focus,
.cid-s4nUePhLQK .nav-link:focus {
  outline: none;
}
.cid-s4nUePhLQK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4nUePhLQK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4nUePhLQK .menu-logo {
  margin-right: auto;
}
.cid-s4nUePhLQK .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4nUePhLQK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4nUePhLQK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4nUePhLQK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4nUePhLQK .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-s4nUePhLQK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4nUePhLQK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4nUePhLQK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4nUePhLQK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4nUePhLQK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4nUePhLQK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4nUePhLQK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4nUePhLQK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4nUePhLQK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4nUePhLQK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4nUePhLQK .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-s4nUePhLQK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4nUePhLQK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4nUePhLQK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4nUePhLQK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4nUePhLQK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4nUePhLQK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4nUePhLQK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4nUePhLQK button.navbar-toggler:focus {
  outline: none;
}
.cid-s4nUePhLQK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-s4nUePhLQK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4nUePhLQK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4nUePhLQK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4nUePhLQK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4nUePhLQK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4nUePhLQK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4nUePhLQK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4nUePhLQK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4nUePhLQK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4nUePhLQK .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4nUePhLQK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4nUePhLQK .collapsed .navbar-collapse.collapsing,
.cid-s4nUePhLQK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4nUePhLQK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4nUePhLQK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4nUePhLQK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4nUePhLQK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4nUePhLQK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4nUePhLQK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4nUePhLQK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4nUePhLQK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4nUePhLQK .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4nUePhLQK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4nUePhLQK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4nUePhLQK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s4nUePhLQK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4nUePhLQK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4nUePhLQK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s4nUePhLQK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4nUePhLQK img {
    height: 3.8rem !important;
  }
  .cid-s4nUePhLQK .btn {
    display: -webkit-flex;
  }
  .cid-s4nUePhLQK button.navbar-toggler {
    display: block;
  }
  .cid-s4nUePhLQK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4nUePhLQK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4nUePhLQK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4nUePhLQK .navbar-collapse.collapsing,
  .cid-s4nUePhLQK .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4nUePhLQK .navbar-collapse.collapsing .navbar-nav,
  .cid-s4nUePhLQK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4nUePhLQK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4nUePhLQK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4nUePhLQK .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4nUePhLQK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4nUePhLQK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4nUePhLQK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4nUePhLQK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4nUePhLQK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4nUePhLQK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4nUePhLQK .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-s4nUePhLQK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4nUePhLQK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4nUePhLQK .nav-link:hover,
.cid-s4nUePhLQK .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-s4nUeQcrsU {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-s4nUeQcrsU .mbr-section-title,
.cid-s4nUeQcrsU .mbr-section-subtitle {
  color: #000000;
}
.cid-s4nUeQcrsU .mbr-section-text {
  color: #232323;
}
.cid-s4nUeQcrsU .mbr-text,
.cid-s4nUeQcrsU .typed-text,
.cid-s4nUeQcrsU .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-s4nUeQcrsU .btn {
  margin-left: 4px !important;
}
.cid-s4nUeQcrsU .animated-element {
  color: #ffffff;
}
.cid-s4nUeQcrsU .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-s4nUeQcrsU .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-s4nUeQcrsU .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s4nUeQcrsU .typed-text,
  .cid-s4nUeQcrsU .mbr-section-subtitle,
  .cid-s4nUeQcrsU .mbr-section-text,
  .cid-s4nUeQcrsU .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-s4nUeQcrsU .mbr-section-text,
.cid-s4nUeQcrsU .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-s4nUeQcrsU .mbr-section-subtitle,
.cid-s4nUeQcrsU .typed-text {
  color: #00b5ff;
}
.cid-s4nUeR3gTe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4nUeR3gTe .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4nUeR3gTe .btn-social {
  border: none !important;
}
.cid-s4nUeR3gTe [class^="socicon-"]:before,
.cid-s4nUeR3gTe [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4nUeR3gTe .btn {
    font-size: 20px !important;
  }
}
.cid-s4nUeR3gTe .mbr-section-title {
  color: #ff3366;
}
.cid-s4nUeRH43s {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-s4nUeRH43s .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s4nUeRH43s .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-s4nUeRH43s .mbr-text,
.cid-s4nUeRH43s .mbr-section-btn {
  color: #ffffff;
}
.cid-s4nUeRH43s .mbr-section-title {
  color: #23c8ff;
}
.cid-s4nUfdgY6p {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s4nUfdgY6p .image-block {
  margin: auto;
}
.cid-s4nUfdgY6p figcaption {
  position: relative;
}
.cid-s4nUfdgY6p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4nUfdgY6p .image-block {
    width: 100% !important;
  }
}
.cid-s4nUfe7dQ6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-s4nUfe7dQ6 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-s4nUfe7dQ6 .social-list a:focus {
  text-decoration: none;
}
.cid-s4nUfe7dQ6 H2 {
  color: #f9f295;
}
.cid-sVBDkePvMp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBDkePvMp .content {
    text-align: center;
  }
  .cid-sVBDkePvMp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBDkePvMp .img-logo img {
  height: 6rem;
}
.cid-sVBDkePvMp .form-group,
.cid-sVBDkePvMp .input-group-btn {
  padding: 0;
}
.cid-sVBDkePvMp .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBDkePvMp .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBDkePvMp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBDkePvMp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBDkePvMp .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBDkePvMp .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBDkePvMp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBDkePvMp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBDkePvMp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBDkePvMp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBDkePvMp .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBDkePvMp .foot-logo {
    text-align: center !important;
  }
  .cid-sVBDkePvMp .foot-title {
    text-align: center !important;
  }
  .cid-sVBDkePvMp .mbr-text {
    text-align: center !important;
  }
  .cid-sVBDkePvMp .form-group {
    margin: 0;
  }
}
.cid-sVBDkePvMp .foot-title {
  color: #ff0000;
}
.cid-sVBDkePvMp .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBDkePvMp .foot-text {
  color: #232323;
}
.cid-sVBDkePvMp .copyright > p {
  color: #232323;
}
.cid-sVBDkePvMp .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sjp2qSVHbn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sjp2qSVHbn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sjp2qSVHbn a {
  font-style: normal;
}
.cid-sjp2qSVHbn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sjp2qSVHbn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sjp2qSVHbn .nav-item:focus,
.cid-sjp2qSVHbn .nav-link:focus {
  outline: none;
}
.cid-sjp2qSVHbn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sjp2qSVHbn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sjp2qSVHbn .menu-logo {
  margin-right: auto;
}
.cid-sjp2qSVHbn .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sjp2qSVHbn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sjp2qSVHbn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sjp2qSVHbn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjp2qSVHbn .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sjp2qSVHbn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjp2qSVHbn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sjp2qSVHbn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjp2qSVHbn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sjp2qSVHbn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjp2qSVHbn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sjp2qSVHbn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sjp2qSVHbn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjp2qSVHbn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjp2qSVHbn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjp2qSVHbn .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-sjp2qSVHbn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sjp2qSVHbn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sjp2qSVHbn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sjp2qSVHbn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjp2qSVHbn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjp2qSVHbn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjp2qSVHbn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sjp2qSVHbn button.navbar-toggler:focus {
  outline: none;
}
.cid-sjp2qSVHbn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sjp2qSVHbn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sjp2qSVHbn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sjp2qSVHbn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sjp2qSVHbn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sjp2qSVHbn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjp2qSVHbn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sjp2qSVHbn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sjp2qSVHbn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjp2qSVHbn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjp2qSVHbn .collapsed .btn {
  display: -webkit-flex;
}
.cid-sjp2qSVHbn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjp2qSVHbn .collapsed .navbar-collapse.collapsing,
.cid-sjp2qSVHbn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjp2qSVHbn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjp2qSVHbn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjp2qSVHbn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjp2qSVHbn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjp2qSVHbn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjp2qSVHbn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sjp2qSVHbn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjp2qSVHbn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sjp2qSVHbn .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjp2qSVHbn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjp2qSVHbn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjp2qSVHbn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sjp2qSVHbn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjp2qSVHbn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjp2qSVHbn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sjp2qSVHbn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjp2qSVHbn img {
    height: 3.8rem !important;
  }
  .cid-sjp2qSVHbn .btn {
    display: -webkit-flex;
  }
  .cid-sjp2qSVHbn button.navbar-toggler {
    display: block;
  }
  .cid-sjp2qSVHbn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sjp2qSVHbn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjp2qSVHbn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sjp2qSVHbn .navbar-collapse.collapsing,
  .cid-sjp2qSVHbn .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjp2qSVHbn .navbar-collapse.collapsing .navbar-nav,
  .cid-sjp2qSVHbn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjp2qSVHbn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjp2qSVHbn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjp2qSVHbn .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjp2qSVHbn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sjp2qSVHbn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjp2qSVHbn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjp2qSVHbn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sjp2qSVHbn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjp2qSVHbn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjp2qSVHbn .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-sjp2qSVHbn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sjp2qSVHbn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sjp2qSVHbn .nav-link:hover,
.cid-sjp2qSVHbn .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sTAFVdPhut {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sTAFVdPhut .mbr-section-title {
  margin-bottom: 40px;
  color: #ff3366;
  text-align: center;
}
.cid-sTAFVdPhut .mbr-text {
  opacity: .7;
  margin-bottom: 0;
  color: #919dab;
}
.cid-sTAFVdPhut .block__product {
  margin: 30px 0;
}
.cid-sTAFVdPhut .image {
  transition: all .25s;
}
.cid-sTAFVdPhut .image:hover {
  opacity: .8;
}
.cid-sTAFVdPhut .image img {
  border-radius: 10px;
  width: 270px;
  height: 210px;
}
.cid-sTAFVdPhut .block__content {
  margin-left: 40px;
  position: relative;
  padding-bottom: 60px;
}
@media (max-width: 991px) {
  .cid-sTAFVdPhut .block__content {
    margin-top: 30px;
    margin-left: 0;
  }
}
.cid-sTAFVdPhut .title__block {
  font-weight: 700;
  transition: all .25s;
  margin-bottom: 0;
  color: #149dcc;
}
.cid-sTAFVdPhut .title__block:hover {
  color: #00b5ff;
}
.cid-sTAFVdPhut .price__block {
  margin-bottom: 15px;
  color: #ff0000;
  letter-spacing: 2px;
}
.cid-sTAFVdPhut .mbr-section-btn {
  width: 105%;
  position: absolute;
  bottom: 0;
  left: 0;
}
@media (max-width: 991px) {
  .cid-sTAFVdPhut .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-sTAFVdPhut .mbr-section-btn .btn {
  height: 40px;
  padding: 0 15px;
  font-weight: 500;
  margin-right: 0;
}
.cid-sTAFVdPhut .mbr-section-btn .btn:hover {
  background-color: transparent !important;
  border-color: #00b5ff !important;
  color: #00b5ff !important;
}
.cid-sTAFVdPhut .mbr-section-title DIV {
  text-align: center;
}
.cid-sTAFVdPhut .mbr-text,
.cid-sTAFVdPhut .mbr-section-btn {
  color: #232323;
}
.cid-sjB2weqg5d {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sjB2weqg5d .mbr-section-subtitle {
  color: #005fff;
}
.cid-sjB2weqg5d H2 {
  color: #ff3366;
}
.cid-sjp2qUoF1K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sjp2qUoF1K .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sjp2qUoF1K .btn-social {
  border: none !important;
}
.cid-sjp2qUoF1K [class^="socicon-"]:before,
.cid-sjp2qUoF1K [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sjp2qUoF1K .btn {
    font-size: 20px !important;
  }
}
.cid-sjp2qUoF1K .mbr-section-title {
  color: #ff3366;
}
.cid-sjp2qXbkSU {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sjp2qXbkSU .image-block {
  margin: auto;
}
.cid-sjp2qXbkSU figcaption {
  position: relative;
}
.cid-sjp2qXbkSU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sjp2qXbkSU .image-block {
    width: 100% !important;
  }
}
.cid-sjp2qYdROQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sjp2qYdROQ .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sjp2qYdROQ .social-list a:focus {
  text-decoration: none;
}
.cid-sjp2qYdROQ H2 {
  color: #f9f295;
}
.cid-sVB8BuwskN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB8BuwskN .content {
    text-align: center;
  }
  .cid-sVB8BuwskN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB8BuwskN .img-logo img {
  height: 6rem;
}
.cid-sVB8BuwskN .form-group,
.cid-sVB8BuwskN .input-group-btn {
  padding: 0;
}
.cid-sVB8BuwskN .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB8BuwskN .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB8BuwskN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB8BuwskN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB8BuwskN .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB8BuwskN .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB8BuwskN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB8BuwskN .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB8BuwskN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB8BuwskN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB8BuwskN .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB8BuwskN .foot-logo {
    text-align: center !important;
  }
  .cid-sVB8BuwskN .foot-title {
    text-align: center !important;
  }
  .cid-sVB8BuwskN .mbr-text {
    text-align: center !important;
  }
  .cid-sVB8BuwskN .form-group {
    margin: 0;
  }
}
.cid-sVB8BuwskN .foot-title {
  color: #ff0000;
}
.cid-sVB8BuwskN .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB8BuwskN .foot-text {
  color: #232323;
}
.cid-sVB8BuwskN .copyright > p {
  color: #232323;
}
.cid-sVB8BuwskN .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-suB4OZsK2z .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-suB4OZsK2z .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-suB4OZsK2z a {
  font-style: normal;
}
.cid-suB4OZsK2z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-suB4OZsK2z .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-suB4OZsK2z .nav-item:focus,
.cid-suB4OZsK2z .nav-link:focus {
  outline: none;
}
.cid-suB4OZsK2z .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suB4OZsK2z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-suB4OZsK2z .menu-logo {
  margin-right: auto;
}
.cid-suB4OZsK2z .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suB4OZsK2z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-suB4OZsK2z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-suB4OZsK2z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-suB4OZsK2z .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-suB4OZsK2z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-suB4OZsK2z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-suB4OZsK2z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-suB4OZsK2z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-suB4OZsK2z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-suB4OZsK2z .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-suB4OZsK2z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-suB4OZsK2z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suB4OZsK2z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-suB4OZsK2z .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suB4OZsK2z .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-suB4OZsK2z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-suB4OZsK2z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-suB4OZsK2z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-suB4OZsK2z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-suB4OZsK2z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-suB4OZsK2z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-suB4OZsK2z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-suB4OZsK2z button.navbar-toggler:focus {
  outline: none;
}
.cid-suB4OZsK2z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-suB4OZsK2z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suB4OZsK2z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suB4OZsK2z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suB4OZsK2z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suB4OZsK2z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suB4OZsK2z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-suB4OZsK2z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-suB4OZsK2z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suB4OZsK2z .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suB4OZsK2z .collapsed .btn {
  display: -webkit-flex;
}
.cid-suB4OZsK2z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-suB4OZsK2z .collapsed .navbar-collapse.collapsing,
.cid-suB4OZsK2z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-suB4OZsK2z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-suB4OZsK2z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-suB4OZsK2z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-suB4OZsK2z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-suB4OZsK2z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-suB4OZsK2z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-suB4OZsK2z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-suB4OZsK2z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-suB4OZsK2z .collapsed button.navbar-toggler {
  display: block;
}
.cid-suB4OZsK2z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-suB4OZsK2z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suB4OZsK2z .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-suB4OZsK2z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-suB4OZsK2z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-suB4OZsK2z .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-suB4OZsK2z.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suB4OZsK2z img {
    height: 3.8rem !important;
  }
  .cid-suB4OZsK2z .btn {
    display: -webkit-flex;
  }
  .cid-suB4OZsK2z button.navbar-toggler {
    display: block;
  }
  .cid-suB4OZsK2z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-suB4OZsK2z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suB4OZsK2z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-suB4OZsK2z .navbar-collapse.collapsing,
  .cid-suB4OZsK2z .navbar-collapse.show {
    display: block !important;
  }
  .cid-suB4OZsK2z .navbar-collapse.collapsing .navbar-nav,
  .cid-suB4OZsK2z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-suB4OZsK2z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-suB4OZsK2z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-suB4OZsK2z .navbar-collapse.collapsing .navbar-buttons,
  .cid-suB4OZsK2z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-suB4OZsK2z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-suB4OZsK2z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-suB4OZsK2z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-suB4OZsK2z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-suB4OZsK2z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-suB4OZsK2z .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-suB4OZsK2z .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-suB4OZsK2z .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-suB4OZsK2z .nav-link:hover,
.cid-suB4OZsK2z .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-suB4P0kISi {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-suB4P0kISi .mbr-section-title,
.cid-suB4P0kISi .mbr-section-subtitle {
  color: #000000;
}
.cid-suB4P0kISi .mbr-section-text {
  color: #232323;
}
.cid-suB4P0kISi .mbr-text,
.cid-suB4P0kISi .typed-text,
.cid-suB4P0kISi .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-suB4P0kISi .btn {
  margin-left: 4px !important;
}
.cid-suB4P0kISi .animated-element {
  color: #ffffff;
}
.cid-suB4P0kISi .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-suB4P0kISi .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-suB4P0kISi .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suB4P0kISi .typed-text,
  .cid-suB4P0kISi .mbr-section-subtitle,
  .cid-suB4P0kISi .mbr-section-text,
  .cid-suB4P0kISi .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-suB4P0kISi .mbr-section-text,
.cid-suB4P0kISi .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-suB4P0kISi .mbr-section-subtitle,
.cid-suB4P0kISi .typed-text {
  color: #00b5ff;
}
.cid-suB4P16j8h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-suB4P16j8h .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-suB4P16j8h .btn-social {
  border: none !important;
}
.cid-suB4P16j8h [class^="socicon-"]:before,
.cid-suB4P16j8h [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-suB4P16j8h .btn {
    font-size: 20px !important;
  }
}
.cid-suB4P16j8h .mbr-section-title {
  color: #ff3366;
}
.cid-suB4P1uV5e {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-suB4P1uV5e .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-suB4P1uV5e .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-suB4P1uV5e .mbr-text,
.cid-suB4P1uV5e .mbr-section-btn {
  color: #ffffff;
}
.cid-suB4P1uV5e .mbr-section-title {
  color: #23c8ff;
}
.cid-suB4P8ocHY {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-suB4P8ocHY .image-block {
  margin: auto;
}
.cid-suB4P8ocHY figcaption {
  position: relative;
}
.cid-suB4P8ocHY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-suB4P8ocHY .image-block {
    width: 100% !important;
  }
}
.cid-suB4P96tid {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-suB4P96tid .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-suB4P96tid .social-list a:focus {
  text-decoration: none;
}
.cid-suB4P96tid H2 {
  color: #f9f295;
}
.cid-sVBDnzu71T {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBDnzu71T .content {
    text-align: center;
  }
  .cid-sVBDnzu71T .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBDnzu71T .img-logo img {
  height: 6rem;
}
.cid-sVBDnzu71T .form-group,
.cid-sVBDnzu71T .input-group-btn {
  padding: 0;
}
.cid-sVBDnzu71T .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBDnzu71T .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBDnzu71T .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBDnzu71T .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBDnzu71T .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBDnzu71T .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBDnzu71T .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBDnzu71T .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBDnzu71T .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBDnzu71T .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBDnzu71T .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBDnzu71T .foot-logo {
    text-align: center !important;
  }
  .cid-sVBDnzu71T .foot-title {
    text-align: center !important;
  }
  .cid-sVBDnzu71T .mbr-text {
    text-align: center !important;
  }
  .cid-sVBDnzu71T .form-group {
    margin: 0;
  }
}
.cid-sVBDnzu71T .foot-title {
  color: #ff0000;
}
.cid-sVBDnzu71T .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBDnzu71T .foot-text {
  color: #232323;
}
.cid-sVBDnzu71T .copyright > p {
  color: #232323;
}
.cid-sVBDnzu71T .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sOUqOuZVo0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sOUqOuZVo0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sOUqOuZVo0 a {
  font-style: normal;
}
.cid-sOUqOuZVo0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sOUqOuZVo0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sOUqOuZVo0 .nav-item:focus,
.cid-sOUqOuZVo0 .nav-link:focus {
  outline: none;
}
.cid-sOUqOuZVo0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOUqOuZVo0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sOUqOuZVo0 .menu-logo {
  margin-right: auto;
}
.cid-sOUqOuZVo0 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOUqOuZVo0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sOUqOuZVo0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sOUqOuZVo0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sOUqOuZVo0 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sOUqOuZVo0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sOUqOuZVo0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sOUqOuZVo0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sOUqOuZVo0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOUqOuZVo0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sOUqOuZVo0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sOUqOuZVo0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sOUqOuZVo0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOUqOuZVo0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sOUqOuZVo0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOUqOuZVo0 .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-sOUqOuZVo0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sOUqOuZVo0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sOUqOuZVo0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sOUqOuZVo0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sOUqOuZVo0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sOUqOuZVo0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sOUqOuZVo0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sOUqOuZVo0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sOUqOuZVo0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sOUqOuZVo0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOUqOuZVo0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOUqOuZVo0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOUqOuZVo0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOUqOuZVo0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOUqOuZVo0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOUqOuZVo0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOUqOuZVo0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOUqOuZVo0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOUqOuZVo0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sOUqOuZVo0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.collapsing,
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sOUqOuZVo0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sOUqOuZVo0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sOUqOuZVo0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sOUqOuZVo0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOUqOuZVo0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sOUqOuZVo0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sOUqOuZVo0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sOUqOuZVo0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sOUqOuZVo0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOUqOuZVo0 img {
    height: 3.8rem !important;
  }
  .cid-sOUqOuZVo0 .btn {
    display: -webkit-flex;
  }
  .cid-sOUqOuZVo0 button.navbar-toggler {
    display: block;
  }
  .cid-sOUqOuZVo0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sOUqOuZVo0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOUqOuZVo0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sOUqOuZVo0 .navbar-collapse.collapsing,
  .cid-sOUqOuZVo0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sOUqOuZVo0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sOUqOuZVo0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sOUqOuZVo0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sOUqOuZVo0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sOUqOuZVo0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sOUqOuZVo0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sOUqOuZVo0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sOUqOuZVo0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sOUqOuZVo0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sOUqOuZVo0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sOUqOuZVo0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sOUqOuZVo0 .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-sOUqOuZVo0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sOUqOuZVo0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sOUqOuZVo0 .nav-link:hover,
.cid-sOUqOuZVo0 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sOUt9NIWGC {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOUt9NIWGC .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sOUt9NIWGC .mbr-shop .row {
  margin: 0;
}
.cid-sOUt9NIWGC .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sOUt9NIWGC .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sOUt9NIWGC .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sOUt9NIWGC .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sOUt9NIWGC li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUt9NIWGC .container {
  max-width: 1400px;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sOUt9NIWGC .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sOUt9NIWGC .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sOUt9NIWGC .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sOUt9NIWGC .display-5 {
  font-size: 1.4rem;
}
.cid-sOUt9NIWGC .shop-item-price,
.cid-sOUt9NIWGC .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sOUt9NIWGC .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sOUt9NIWGC .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sOUt9NIWGC .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sOUt9NIWGC .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sOUt9NIWGC .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sOUt9NIWGC .mbr-shop .hide-modal {
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUt9NIWGC .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sOUt9NIWGC .mbr-shop .filter-by-pu,
.cid-sOUt9NIWGC .mbr-shop .filter-by-pd,
.cid-sOUt9NIWGC .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sOUt9NIWGC .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sOUt9NIWGC .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem h4,
.cid-sOUt9NIWGC .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem h5,
.cid-sOUt9NIWGC .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem p,
.cid-sOUt9NIWGC .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sOUt9NIWGC .mbr-shop .item-button {
  text-align: center;
}
.cid-sOUt9NIWGC .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sOUt9NIWGC .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sOUt9NIWGC .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sOUt9NIWGC .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sOUt9NIWGC .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item__hided h4,
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item__hided h5,
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sOUt9NIWGC .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sOUt9NIWGC .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sOUt9NIWGC .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sOUt9NIWGC .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sOUt9NIWGC .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sOUt9NIWGC .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sOUt9NIWGC .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sOUt9NIWGC .mbr-shop .range-controls {
  position: relative;
}
.cid-sOUt9NIWGC .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sOUt9NIWGC .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sOUt9NIWGC .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sOUt9NIWGC .mbr-shop .toggle:hover,
.cid-sOUt9NIWGC .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sOUt9NIWGC .mbr-shop .min-toggle {
  left: 0;
}
.cid-sOUt9NIWGC .mbr-shop .max-toggle {
  right: 0;
}
.cid-sOUt9NIWGC .mbr-shop .hided-by-price {
  display: none;
}
.cid-sOUt9NIWGC .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sOUt9NIWGC .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sOUt9NIWGC .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sOUt9NIWGC .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sOUt9NIWGC .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sOUt9NIWGC .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sOUt9NIWGC .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sOUt9NIWGC .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sOUt9NIWGC .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sOUt9NIWGC .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUt9NIWGC .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUt9NIWGC .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sOUt9NIWGC .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sOUt9NIWGC .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sOUt9NIWGC .mbr-shop .shop-items .onsale,
.cid-sOUt9NIWGC .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sOUt9NIWGC .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sOUt9NIWGC .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sOUt9NIWGC .mbr-shop .price-range {
  display: inline-block;
}
.cid-sOUt9NIWGC .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sOUt9NIWGC .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sOUt9NIWGC .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sOUt9NIWGC .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sOUt9NIWGC .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sOUt9NIWGC .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sOUt9NIWGC .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sOUt9NIWGC .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sOUt9NIWGC .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sOUt9NIWGC .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sOUt9NIWGC .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sOUt9NIWGC .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sOUt9NIWGC .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sOUt9NIWGC .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sOUt9NIWGC .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sOUt9NIWGC .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sOUt9NIWGC .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sOUt9NIWGC .wrapper-shop-items,
  .cid-sOUt9NIWGC .mbr-shop__row {
    padding: 0;
  }
  .cid-sOUt9NIWGC .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sOUt9NIWGC .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sOUt9NIWGC .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sOUt9NIWGC .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sOUt9NIWGC .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sOUt9NIWGC .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sOUt9NIWGC .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sOUt9NIWGC .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sOUt9NIWGC .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sOUt9NIWGC .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOUt9NIWGC .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sOUt9NIWGC .shop-item-price,
.cid-sOUt9NIWGC .price-block {
  color: #ff3366;
}
.cid-sOUt9NIWGC .onsale {
  color: #ffffff;
}
.cid-sOUt9NIWGC .card-description {
  color: #232323;
}
.cid-sOUt9NIWGC .card-description DIV {
  text-align: left;
}
.cid-sOUuOpFWRV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOUuOpFWRV .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sOUuOpFWRV .mbr-shop .row {
  margin: 0;
}
.cid-sOUuOpFWRV .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sOUuOpFWRV .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sOUuOpFWRV .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sOUuOpFWRV .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sOUuOpFWRV li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUuOpFWRV .container {
  max-width: 1400px;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sOUuOpFWRV .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sOUuOpFWRV .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sOUuOpFWRV .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sOUuOpFWRV .display-5 {
  font-size: 1.4rem;
}
.cid-sOUuOpFWRV .shop-item-price,
.cid-sOUuOpFWRV .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sOUuOpFWRV .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sOUuOpFWRV .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sOUuOpFWRV .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sOUuOpFWRV .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sOUuOpFWRV .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sOUuOpFWRV .mbr-shop .hide-modal {
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUuOpFWRV .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sOUuOpFWRV .mbr-shop .filter-by-pu,
.cid-sOUuOpFWRV .mbr-shop .filter-by-pd,
.cid-sOUuOpFWRV .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sOUuOpFWRV .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sOUuOpFWRV .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem h4,
.cid-sOUuOpFWRV .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem h5,
.cid-sOUuOpFWRV .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem p,
.cid-sOUuOpFWRV .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sOUuOpFWRV .mbr-shop .item-button {
  text-align: center;
}
.cid-sOUuOpFWRV .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sOUuOpFWRV .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sOUuOpFWRV .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sOUuOpFWRV .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sOUuOpFWRV .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item__hided h4,
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item__hided h5,
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sOUuOpFWRV .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sOUuOpFWRV .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sOUuOpFWRV .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sOUuOpFWRV .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sOUuOpFWRV .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sOUuOpFWRV .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sOUuOpFWRV .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sOUuOpFWRV .mbr-shop .range-controls {
  position: relative;
}
.cid-sOUuOpFWRV .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sOUuOpFWRV .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sOUuOpFWRV .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sOUuOpFWRV .mbr-shop .toggle:hover,
.cid-sOUuOpFWRV .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sOUuOpFWRV .mbr-shop .min-toggle {
  left: 0;
}
.cid-sOUuOpFWRV .mbr-shop .max-toggle {
  right: 0;
}
.cid-sOUuOpFWRV .mbr-shop .hided-by-price {
  display: none;
}
.cid-sOUuOpFWRV .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sOUuOpFWRV .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sOUuOpFWRV .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sOUuOpFWRV .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sOUuOpFWRV .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sOUuOpFWRV .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sOUuOpFWRV .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sOUuOpFWRV .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sOUuOpFWRV .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sOUuOpFWRV .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUuOpFWRV .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUuOpFWRV .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sOUuOpFWRV .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sOUuOpFWRV .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sOUuOpFWRV .mbr-shop .shop-items .onsale,
.cid-sOUuOpFWRV .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sOUuOpFWRV .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sOUuOpFWRV .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sOUuOpFWRV .mbr-shop .price-range {
  display: inline-block;
}
.cid-sOUuOpFWRV .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sOUuOpFWRV .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sOUuOpFWRV .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sOUuOpFWRV .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sOUuOpFWRV .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sOUuOpFWRV .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sOUuOpFWRV .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sOUuOpFWRV .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sOUuOpFWRV .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sOUuOpFWRV .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sOUuOpFWRV .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sOUuOpFWRV .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sOUuOpFWRV .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sOUuOpFWRV .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sOUuOpFWRV .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sOUuOpFWRV .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sOUuOpFWRV .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sOUuOpFWRV .wrapper-shop-items,
  .cid-sOUuOpFWRV .mbr-shop__row {
    padding: 0;
  }
  .cid-sOUuOpFWRV .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sOUuOpFWRV .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sOUuOpFWRV .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sOUuOpFWRV .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sOUuOpFWRV .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sOUuOpFWRV .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sOUuOpFWRV .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sOUuOpFWRV .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sOUuOpFWRV .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sOUuOpFWRV .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOUuOpFWRV .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sOUuOpFWRV .shop-item-price,
.cid-sOUuOpFWRV .price-block {
  color: #ff3366;
  text-align: center;
}
.cid-sOUuOpFWRV .onsale {
  color: #ffffff;
}
.cid-sOUuOpFWRV .card-description {
  color: #232323;
}
.cid-sOUuOpFWRV .card-description DIV {
  text-align: left;
}
.cid-sOUvBd74a7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOUvBd74a7 .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sOUvBd74a7 .mbr-shop .row {
  margin: 0;
}
.cid-sOUvBd74a7 .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sOUvBd74a7 .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sOUvBd74a7 .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sOUvBd74a7 .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sOUvBd74a7 li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUvBd74a7 .container {
  max-width: 1400px;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sOUvBd74a7 .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sOUvBd74a7 .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sOUvBd74a7 .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sOUvBd74a7 .display-5 {
  font-size: 1.4rem;
}
.cid-sOUvBd74a7 .shop-item-price,
.cid-sOUvBd74a7 .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sOUvBd74a7 .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sOUvBd74a7 .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sOUvBd74a7 .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sOUvBd74a7 .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sOUvBd74a7 .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sOUvBd74a7 .mbr-shop .hide-modal {
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUvBd74a7 .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sOUvBd74a7 .mbr-shop .filter-by-pu,
.cid-sOUvBd74a7 .mbr-shop .filter-by-pd,
.cid-sOUvBd74a7 .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sOUvBd74a7 .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sOUvBd74a7 .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem h4,
.cid-sOUvBd74a7 .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem h5,
.cid-sOUvBd74a7 .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem p,
.cid-sOUvBd74a7 .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sOUvBd74a7 .mbr-shop .item-button {
  text-align: center;
}
.cid-sOUvBd74a7 .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sOUvBd74a7 .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sOUvBd74a7 .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sOUvBd74a7 .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sOUvBd74a7 .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item__hided h4,
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item__hided h5,
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sOUvBd74a7 .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sOUvBd74a7 .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sOUvBd74a7 .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sOUvBd74a7 .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sOUvBd74a7 .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sOUvBd74a7 .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sOUvBd74a7 .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sOUvBd74a7 .mbr-shop .range-controls {
  position: relative;
}
.cid-sOUvBd74a7 .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sOUvBd74a7 .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sOUvBd74a7 .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sOUvBd74a7 .mbr-shop .toggle:hover,
.cid-sOUvBd74a7 .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sOUvBd74a7 .mbr-shop .min-toggle {
  left: 0;
}
.cid-sOUvBd74a7 .mbr-shop .max-toggle {
  right: 0;
}
.cid-sOUvBd74a7 .mbr-shop .hided-by-price {
  display: none;
}
.cid-sOUvBd74a7 .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sOUvBd74a7 .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sOUvBd74a7 .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sOUvBd74a7 .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sOUvBd74a7 .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sOUvBd74a7 .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sOUvBd74a7 .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sOUvBd74a7 .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sOUvBd74a7 .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sOUvBd74a7 .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUvBd74a7 .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUvBd74a7 .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sOUvBd74a7 .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sOUvBd74a7 .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sOUvBd74a7 .mbr-shop .shop-items .onsale,
.cid-sOUvBd74a7 .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sOUvBd74a7 .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sOUvBd74a7 .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sOUvBd74a7 .mbr-shop .price-range {
  display: inline-block;
}
.cid-sOUvBd74a7 .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sOUvBd74a7 .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sOUvBd74a7 .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sOUvBd74a7 .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sOUvBd74a7 .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sOUvBd74a7 .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sOUvBd74a7 .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sOUvBd74a7 .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sOUvBd74a7 .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sOUvBd74a7 .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sOUvBd74a7 .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sOUvBd74a7 .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sOUvBd74a7 .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sOUvBd74a7 .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sOUvBd74a7 .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sOUvBd74a7 .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sOUvBd74a7 .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sOUvBd74a7 .wrapper-shop-items,
  .cid-sOUvBd74a7 .mbr-shop__row {
    padding: 0;
  }
  .cid-sOUvBd74a7 .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sOUvBd74a7 .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sOUvBd74a7 .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sOUvBd74a7 .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sOUvBd74a7 .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sOUvBd74a7 .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sOUvBd74a7 .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sOUvBd74a7 .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sOUvBd74a7 .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sOUvBd74a7 .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOUvBd74a7 .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sOUvBd74a7 .shop-item-price,
.cid-sOUvBd74a7 .price-block {
  color: #ff3366;
}
.cid-sOUvBd74a7 .onsale {
  color: #ffffff;
}
.cid-sOUvBd74a7 .card-description {
  color: #232323;
}
.cid-sOUvBd74a7 .card-description DIV {
  text-align: left;
}
.cid-sOUqOt5fq1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f8f8ff;
}
.cid-sOUqOt5fq1 img {
  width: 100%;
  height: 130px;
  object-fit: cover;
}
.cid-sOUqOt5fq1 .row {
  justify-content: center;
}
.cid-sOUqOt5fq1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sOUqOt5fq1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sOUqOt5fq1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sOUqOt5fq1 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sOUqOt5fq1 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sOUqOt5fq1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sOUqOt5fq1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sOUqOt5fq1 .item {
    padding: 0.5rem;
  }
  .cid-sOUqOt5fq1 .row {
    padding: 0 0.5rem;
  }
}
.cid-sOUqOt5fq1 .btn {
  border-radius: 0;
}
.cid-sOUqOt5fq1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sOUqOtL0L8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sOUqOtL0L8 .btn-social {
  border: none !important;
}
.cid-sOUqOtL0L8 [class^="socicon-"]:before,
.cid-sOUqOtL0L8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sOUqOtL0L8 .btn {
    font-size: 20px !important;
  }
}
.cid-sOUqOtL0L8 .mbr-section-title {
  color: #ff3366;
}
.cid-sOUqOqV9Ig {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOUqOqV9Ig .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sOUqOqV9Ig .mbr-shop .row {
  margin: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sOUqOqV9Ig .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sOUqOqV9Ig .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sOUqOqV9Ig .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sOUqOqV9Ig li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUqOqV9Ig .container {
  max-width: 1400px;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sOUqOqV9Ig .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sOUqOqV9Ig .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sOUqOqV9Ig .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sOUqOqV9Ig .display-5 {
  font-size: 1.4rem;
}
.cid-sOUqOqV9Ig .shop-item-price,
.cid-sOUqOqV9Ig .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sOUqOqV9Ig .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sOUqOqV9Ig .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sOUqOqV9Ig .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sOUqOqV9Ig .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sOUqOqV9Ig .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sOUqOqV9Ig .mbr-shop .hide-modal {
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUqOqV9Ig .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sOUqOqV9Ig .mbr-shop .filter-by-pu,
.cid-sOUqOqV9Ig .mbr-shop .filter-by-pd,
.cid-sOUqOqV9Ig .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sOUqOqV9Ig .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sOUqOqV9Ig .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem h4,
.cid-sOUqOqV9Ig .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem h5,
.cid-sOUqOqV9Ig .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem p,
.cid-sOUqOqV9Ig .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sOUqOqV9Ig .mbr-shop .item-button {
  text-align: center;
}
.cid-sOUqOqV9Ig .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sOUqOqV9Ig .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sOUqOqV9Ig .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sOUqOqV9Ig .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sOUqOqV9Ig .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item__hided h4,
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item__hided h5,
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sOUqOqV9Ig .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sOUqOqV9Ig .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sOUqOqV9Ig .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sOUqOqV9Ig .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sOUqOqV9Ig .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sOUqOqV9Ig .mbr-shop .range-controls {
  position: relative;
}
.cid-sOUqOqV9Ig .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sOUqOqV9Ig .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sOUqOqV9Ig .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sOUqOqV9Ig .mbr-shop .toggle:hover,
.cid-sOUqOqV9Ig .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sOUqOqV9Ig .mbr-shop .min-toggle {
  left: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .max-toggle {
  right: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .hided-by-price {
  display: none;
}
.cid-sOUqOqV9Ig .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sOUqOqV9Ig .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sOUqOqV9Ig .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sOUqOqV9Ig .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sOUqOqV9Ig .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sOUqOqV9Ig .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sOUqOqV9Ig .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sOUqOqV9Ig .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sOUqOqV9Ig .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUqOqV9Ig .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sOUqOqV9Ig .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sOUqOqV9Ig .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sOUqOqV9Ig .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sOUqOqV9Ig .mbr-shop .shop-items .onsale,
.cid-sOUqOqV9Ig .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sOUqOqV9Ig .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sOUqOqV9Ig .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sOUqOqV9Ig .mbr-shop .price-range {
  display: inline-block;
}
.cid-sOUqOqV9Ig .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sOUqOqV9Ig .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sOUqOqV9Ig .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sOUqOqV9Ig .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sOUqOqV9Ig .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sOUqOqV9Ig .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sOUqOqV9Ig .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sOUqOqV9Ig .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sOUqOqV9Ig .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sOUqOqV9Ig .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sOUqOqV9Ig .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sOUqOqV9Ig .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sOUqOqV9Ig .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sOUqOqV9Ig .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sOUqOqV9Ig .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sOUqOqV9Ig .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sOUqOqV9Ig .wrapper-shop-items,
  .cid-sOUqOqV9Ig .mbr-shop__row {
    padding: 0;
  }
  .cid-sOUqOqV9Ig .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sOUqOqV9Ig .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sOUqOqV9Ig .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sOUqOqV9Ig .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sOUqOqV9Ig .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sOUqOqV9Ig .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sOUqOqV9Ig .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sOUqOqV9Ig .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sOUqOqV9Ig .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sOUqOqV9Ig .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sOUqOqV9Ig .shop-item-price,
.cid-sOUqOqV9Ig .price-block {
  color: #ff3366;
}
.cid-sOUqOqV9Ig .onsale {
  color: #ffffff;
}
.cid-sOUqOqV9Ig .card-description {
  color: #232323;
}
.cid-sOUqOqV9Ig .card-description DIV {
  text-align: left;
}
.cid-sVAfUoYH8D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sVAfUoYH8D .mbr-shop {
  display: table;
  width: 100%;
}
.cid-sVAfUoYH8D .mbr-shop .row {
  margin: 0;
}
.cid-sVAfUoYH8D .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-sVAfUoYH8D .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-sVAfUoYH8D .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-sVAfUoYH8D .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-sVAfUoYH8D li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sVAfUoYH8D .container {
  max-width: 1400px;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-sVAfUoYH8D .sidebar_wraper {
  padding: 1rem 0;
}
.cid-sVAfUoYH8D .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-sVAfUoYH8D .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-sVAfUoYH8D .display-5 {
  font-size: 1.4rem;
}
.cid-sVAfUoYH8D .shop-item-price,
.cid-sVAfUoYH8D .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-sVAfUoYH8D .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-sVAfUoYH8D .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-sVAfUoYH8D .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-sVAfUoYH8D .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-sVAfUoYH8D .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-sVAfUoYH8D .mbr-shop .hide-modal {
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sVAfUoYH8D .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-sVAfUoYH8D .mbr-shop .filter-by-pu,
.cid-sVAfUoYH8D .mbr-shop .filter-by-pd,
.cid-sVAfUoYH8D .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-sVAfUoYH8D .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-sVAfUoYH8D .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem h4,
.cid-sVAfUoYH8D .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem h5,
.cid-sVAfUoYH8D .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem p,
.cid-sVAfUoYH8D .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-sVAfUoYH8D .mbr-shop .item-button {
  text-align: center;
}
.cid-sVAfUoYH8D .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-sVAfUoYH8D .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-sVAfUoYH8D .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-sVAfUoYH8D .mbr-shop .sidebar-block {
  position: relative;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-sVAfUoYH8D .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #fc0000;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item__hided h4,
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item__hided h5,
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-sVAfUoYH8D .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-sVAfUoYH8D .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-sVAfUoYH8D .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-sVAfUoYH8D .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-sVAfUoYH8D .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-sVAfUoYH8D .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-sVAfUoYH8D .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-sVAfUoYH8D .mbr-shop .range-controls {
  position: relative;
}
.cid-sVAfUoYH8D .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-sVAfUoYH8D .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-sVAfUoYH8D .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-sVAfUoYH8D .mbr-shop .toggle:hover,
.cid-sVAfUoYH8D .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-sVAfUoYH8D .mbr-shop .min-toggle {
  left: 0;
}
.cid-sVAfUoYH8D .mbr-shop .max-toggle {
  right: 0;
}
.cid-sVAfUoYH8D .mbr-shop .hided-by-price {
  display: none;
}
.cid-sVAfUoYH8D .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-sVAfUoYH8D .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-sVAfUoYH8D .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-sVAfUoYH8D .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-sVAfUoYH8D .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-sVAfUoYH8D .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-sVAfUoYH8D .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-sVAfUoYH8D .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-sVAfUoYH8D .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-sVAfUoYH8D .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sVAfUoYH8D .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-sVAfUoYH8D .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-sVAfUoYH8D .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-sVAfUoYH8D .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-sVAfUoYH8D .mbr-shop .shop-items .onsale,
.cid-sVAfUoYH8D .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-sVAfUoYH8D .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-sVAfUoYH8D .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-sVAfUoYH8D .mbr-shop .price-range {
  display: inline-block;
}
.cid-sVAfUoYH8D .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-sVAfUoYH8D .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-sVAfUoYH8D .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-sVAfUoYH8D .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-sVAfUoYH8D .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-sVAfUoYH8D .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-sVAfUoYH8D .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-sVAfUoYH8D .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-sVAfUoYH8D .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-sVAfUoYH8D .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-sVAfUoYH8D .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-sVAfUoYH8D .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-sVAfUoYH8D .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-sVAfUoYH8D .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-sVAfUoYH8D .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-sVAfUoYH8D .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-sVAfUoYH8D .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-sVAfUoYH8D .wrapper-shop-items,
  .cid-sVAfUoYH8D .mbr-shop__row {
    padding: 0;
  }
  .cid-sVAfUoYH8D .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-sVAfUoYH8D .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-sVAfUoYH8D .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-sVAfUoYH8D .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-sVAfUoYH8D .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-sVAfUoYH8D .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-sVAfUoYH8D .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-sVAfUoYH8D .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-sVAfUoYH8D .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-sVAfUoYH8D .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sVAfUoYH8D .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-sVAfUoYH8D .shop-item-price,
.cid-sVAfUoYH8D .price-block {
  color: #ff3366;
}
.cid-sVAfUoYH8D .onsale {
  color: #ffffff;
}
.cid-sVAfUoYH8D .card-description {
  color: #232323;
}
.cid-sVAfUoYH8D .card-description DIV {
  text-align: left;
}
.cid-sOUqOuwtEs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOUqOuwtEs .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sOUqOuwtEs .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUqOuwtEs .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUqOuwtEs .mbr-text {
    text-align: center;
  }
}
.cid-sOUqOuwtEs H1 {
  color: #ff3366;
}
.cid-sOUqOuwtEs H3 {
  color: #232323;
}
.cid-sOUqOuwtEs .mbr-text,
.cid-sOUqOuwtEs .mbr-section-btn {
  color: #ffffff;
}
.cid-sOUqOuwtEs .mbr-text,
.cid-sOUqOuwtEs .mbr-section-btn B {
  color: #000000;
}
.cid-sOUqOvwfK4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sOUqOvwfK4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUqOvwfK4 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUqOvwfK4 .mbr-text {
    text-align: center;
  }
}
.cid-sOUqOvwfK4 H1 {
  color: #ff3366;
}
.cid-sOUqOvwfK4 .mbr-text,
.cid-sOUqOvwfK4 .mbr-section-btn {
  color: #ff3366;
}
.cid-sOUqOvwfK4 H3 {
  color: #000000;
}
.cid-sOUqOvSFAI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ff9900;
  background: linear-gradient(45deg, #ff9900, #ffffff);
}
@media (min-width: 992px) {
  .cid-sOUqOvSFAI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUqOvSFAI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOUqOvSFAI .mbr-text {
    text-align: center;
  }
}
.cid-sOUqOvSFAI H1 {
  color: #ff3366;
}
.cid-sOUqOvSFAI .mbr-text,
.cid-sOUqOvSFAI .mbr-section-btn {
  color: #232323;
}
.cid-sOUqOvSFAI H3 {
  color: #232323;
}
.cid-sOUqOwdrzR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sOUqOwdrzR .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sOUqOwdrzR .social-list a:focus {
  text-decoration: none;
}
.cid-sOUqOwdrzR H2 {
  color: #f9f295;
}
.cid-sOUqOu7hvY {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sOUqOu7hvY .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOUqOu7hvY .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sOUqOu7hvY .mbr-text,
.cid-sOUqOu7hvY .mbr-section-btn {
  color: #ffffff;
}
.cid-sOUqOu7hvY .mbr-section-title {
  color: #23c8ff;
}
.cid-sVANzPDUbM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVANzPDUbM .content {
    text-align: center;
  }
  .cid-sVANzPDUbM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVANzPDUbM .img-logo img {
  height: 6rem;
}
.cid-sVANzPDUbM .form-group,
.cid-sVANzPDUbM .input-group-btn {
  padding: 0;
}
.cid-sVANzPDUbM .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVANzPDUbM .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVANzPDUbM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVANzPDUbM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVANzPDUbM .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVANzPDUbM .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVANzPDUbM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVANzPDUbM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVANzPDUbM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVANzPDUbM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVANzPDUbM .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVANzPDUbM .foot-logo {
    text-align: center !important;
  }
  .cid-sVANzPDUbM .foot-title {
    text-align: center !important;
  }
  .cid-sVANzPDUbM .mbr-text {
    text-align: center !important;
  }
  .cid-sVANzPDUbM .form-group {
    margin: 0;
  }
}
.cid-sVANzPDUbM .foot-title {
  color: #ff0000;
}
.cid-sVANzPDUbM .mbr-links-column {
  color: #00b5ff;
}
.cid-sVANzPDUbM .foot-text {
  color: #232323;
}
.cid-sVANzPDUbM .copyright > p {
  color: #232323;
}
.cid-sVANzPDUbM .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sPkbQ7teJ9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sPkbQ7teJ9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sPkbQ7teJ9 a {
  font-style: normal;
}
.cid-sPkbQ7teJ9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sPkbQ7teJ9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sPkbQ7teJ9 .nav-item:focus,
.cid-sPkbQ7teJ9 .nav-link:focus {
  outline: none;
}
.cid-sPkbQ7teJ9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sPkbQ7teJ9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sPkbQ7teJ9 .menu-logo {
  margin-right: auto;
}
.cid-sPkbQ7teJ9 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sPkbQ7teJ9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sPkbQ7teJ9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sPkbQ7teJ9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sPkbQ7teJ9 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sPkbQ7teJ9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sPkbQ7teJ9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sPkbQ7teJ9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sPkbQ7teJ9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sPkbQ7teJ9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sPkbQ7teJ9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sPkbQ7teJ9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sPkbQ7teJ9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sPkbQ7teJ9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sPkbQ7teJ9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPkbQ7teJ9 .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-sPkbQ7teJ9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sPkbQ7teJ9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sPkbQ7teJ9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sPkbQ7teJ9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sPkbQ7teJ9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sPkbQ7teJ9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sPkbQ7teJ9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sPkbQ7teJ9 button.navbar-toggler:focus {
  outline: none;
}
.cid-sPkbQ7teJ9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sPkbQ7teJ9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPkbQ7teJ9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkbQ7teJ9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPkbQ7teJ9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPkbQ7teJ9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkbQ7teJ9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPkbQ7teJ9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPkbQ7teJ9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPkbQ7teJ9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sPkbQ7teJ9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.collapsing,
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sPkbQ7teJ9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sPkbQ7teJ9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sPkbQ7teJ9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sPkbQ7teJ9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sPkbQ7teJ9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sPkbQ7teJ9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sPkbQ7teJ9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sPkbQ7teJ9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sPkbQ7teJ9 img {
    height: 3.8rem !important;
  }
  .cid-sPkbQ7teJ9 .btn {
    display: -webkit-flex;
  }
  .cid-sPkbQ7teJ9 button.navbar-toggler {
    display: block;
  }
  .cid-sPkbQ7teJ9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sPkbQ7teJ9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sPkbQ7teJ9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sPkbQ7teJ9 .navbar-collapse.collapsing,
  .cid-sPkbQ7teJ9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sPkbQ7teJ9 .navbar-collapse.collapsing .navbar-nav,
  .cid-sPkbQ7teJ9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sPkbQ7teJ9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sPkbQ7teJ9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sPkbQ7teJ9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sPkbQ7teJ9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sPkbQ7teJ9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sPkbQ7teJ9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sPkbQ7teJ9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sPkbQ7teJ9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sPkbQ7teJ9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sPkbQ7teJ9 .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-sPkbQ7teJ9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sPkbQ7teJ9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sPkbQ7teJ9 .nav-link:hover,
.cid-sPkbQ7teJ9 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sPkbQ8hlj8 {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sPkbQ8hlj8 .mbr-section-title,
.cid-sPkbQ8hlj8 .mbr-section-subtitle {
  color: #000000;
}
.cid-sPkbQ8hlj8 .mbr-section-text {
  color: #232323;
}
.cid-sPkbQ8hlj8 .mbr-text,
.cid-sPkbQ8hlj8 .typed-text,
.cid-sPkbQ8hlj8 .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sPkbQ8hlj8 .btn {
  margin-left: 4px !important;
}
.cid-sPkbQ8hlj8 .animated-element {
  color: #ffffff;
}
.cid-sPkbQ8hlj8 .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sPkbQ8hlj8 .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sPkbQ8hlj8 .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sPkbQ8hlj8 .typed-text,
  .cid-sPkbQ8hlj8 .mbr-section-subtitle,
  .cid-sPkbQ8hlj8 .mbr-section-text,
  .cid-sPkbQ8hlj8 .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sPkbQ8hlj8 .mbr-section-text,
.cid-sPkbQ8hlj8 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sPkbQ8hlj8 .mbr-section-subtitle,
.cid-sPkbQ8hlj8 .typed-text {
  color: #00b5ff;
}
.cid-sPkbQ8Uo6p {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sPkbQ8Uo6p .btn-social {
  border: none !important;
}
.cid-sPkbQ8Uo6p [class^="socicon-"]:before,
.cid-sPkbQ8Uo6p [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sPkbQ8Uo6p .btn {
    font-size: 20px !important;
  }
}
.cid-sPkbQ8Uo6p .mbr-section-title {
  color: #ff3366;
}
.cid-sPkbQ9clvw {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sPkbQ9clvw .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sPkbQ9clvw .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sPkbQ9clvw .mbr-text,
.cid-sPkbQ9clvw .mbr-section-btn {
  color: #ffffff;
}
.cid-sPkbQ9clvw .mbr-section-title {
  color: #23c8ff;
}
.cid-sPkbQ9yu0t {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sPkbQ9yu0t .image-block {
  margin: auto;
}
.cid-sPkbQ9yu0t figcaption {
  position: relative;
}
.cid-sPkbQ9yu0t figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPkbQ9yu0t .image-block {
    width: 100% !important;
  }
}
.cid-sPkbQ9Qzf0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sPkbQ9Qzf0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sPkbQ9Qzf0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sPkbQ9Qzf0 .mbr-text {
    text-align: center;
  }
}
.cid-sPkbQ9Qzf0 H1 {
  color: #ff3366;
}
.cid-sPkbQ9Qzf0 .mbr-text,
.cid-sPkbQ9Qzf0 .mbr-section-btn {
  color: #ff3366;
}
.cid-sPkbQ9Qzf0 H3 {
  color: #000000;
}
.cid-sPkbQaaM3a {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sPkbQaaM3a .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sPkbQaaM3a .social-list a:focus {
  text-decoration: none;
}
.cid-sPkbQaaM3a H2 {
  color: #f9f295;
}
.cid-sVB98xOPni {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB98xOPni .content {
    text-align: center;
  }
  .cid-sVB98xOPni .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB98xOPni .img-logo img {
  height: 6rem;
}
.cid-sVB98xOPni .form-group,
.cid-sVB98xOPni .input-group-btn {
  padding: 0;
}
.cid-sVB98xOPni .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB98xOPni .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB98xOPni .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB98xOPni .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB98xOPni .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB98xOPni .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB98xOPni .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB98xOPni .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB98xOPni .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB98xOPni .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB98xOPni .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB98xOPni .foot-logo {
    text-align: center !important;
  }
  .cid-sVB98xOPni .foot-title {
    text-align: center !important;
  }
  .cid-sVB98xOPni .mbr-text {
    text-align: center !important;
  }
  .cid-sVB98xOPni .form-group {
    margin: 0;
  }
}
.cid-sVB98xOPni .foot-title {
  color: #ff0000;
}
.cid-sVB98xOPni .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB98xOPni .foot-text {
  color: #232323;
}
.cid-sVB98xOPni .copyright > p {
  color: #232323;
}
.cid-sVB98xOPni .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZuKyDdGB7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZuKyDdGB7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZuKyDdGB7 a {
  font-style: normal;
}
.cid-rZuKyDdGB7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZuKyDdGB7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZuKyDdGB7 .nav-item:focus,
.cid-rZuKyDdGB7 .nav-link:focus {
  outline: none;
}
.cid-rZuKyDdGB7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZuKyDdGB7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZuKyDdGB7 .menu-logo {
  margin-right: auto;
}
.cid-rZuKyDdGB7 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZuKyDdGB7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZuKyDdGB7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZuKyDdGB7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZuKyDdGB7 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZuKyDdGB7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZuKyDdGB7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZuKyDdGB7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZuKyDdGB7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZuKyDdGB7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZuKyDdGB7 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZuKyDdGB7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZuKyDdGB7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZuKyDdGB7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZuKyDdGB7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZuKyDdGB7 .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-rZuKyDdGB7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZuKyDdGB7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZuKyDdGB7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZuKyDdGB7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZuKyDdGB7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZuKyDdGB7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZuKyDdGB7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZuKyDdGB7 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZuKyDdGB7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZuKyDdGB7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZuKyDdGB7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZuKyDdGB7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZuKyDdGB7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZuKyDdGB7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZuKyDdGB7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZuKyDdGB7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZuKyDdGB7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZuKyDdGB7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZuKyDdGB7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZuKyDdGB7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.collapsing,
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZuKyDdGB7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZuKyDdGB7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZuKyDdGB7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZuKyDdGB7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZuKyDdGB7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZuKyDdGB7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZuKyDdGB7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZuKyDdGB7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZuKyDdGB7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZuKyDdGB7 img {
    height: 3.8rem !important;
  }
  .cid-rZuKyDdGB7 .btn {
    display: -webkit-flex;
  }
  .cid-rZuKyDdGB7 button.navbar-toggler {
    display: block;
  }
  .cid-rZuKyDdGB7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZuKyDdGB7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZuKyDdGB7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZuKyDdGB7 .navbar-collapse.collapsing,
  .cid-rZuKyDdGB7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZuKyDdGB7 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZuKyDdGB7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZuKyDdGB7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZuKyDdGB7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZuKyDdGB7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZuKyDdGB7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZuKyDdGB7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZuKyDdGB7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZuKyDdGB7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZuKyDdGB7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZuKyDdGB7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZuKyDdGB7 .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-rZuKyDdGB7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZuKyDdGB7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZuKyDdGB7 .nav-link:hover,
.cid-rZuKyDdGB7 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZuKyE8CAg {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZuKyE8CAg .mbr-section-title,
.cid-rZuKyE8CAg .mbr-section-subtitle {
  color: #000000;
}
.cid-rZuKyE8CAg .mbr-section-text {
  color: #232323;
}
.cid-rZuKyE8CAg .mbr-text,
.cid-rZuKyE8CAg .typed-text,
.cid-rZuKyE8CAg .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZuKyE8CAg .btn {
  margin-left: 4px !important;
}
.cid-rZuKyE8CAg .animated-element {
  color: #ffffff;
}
.cid-rZuKyE8CAg .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZuKyE8CAg .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZuKyE8CAg .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZuKyE8CAg .typed-text,
  .cid-rZuKyE8CAg .mbr-section-subtitle,
  .cid-rZuKyE8CAg .mbr-section-text,
  .cid-rZuKyE8CAg .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZuKyE8CAg .mbr-section-text,
.cid-rZuKyE8CAg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZuKyE8CAg .mbr-section-subtitle,
.cid-rZuKyE8CAg .typed-text {
  color: #00b5ff;
}
.cid-rZuKyEW7g0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZuKyEW7g0 .btn-social {
  border: none !important;
}
.cid-rZuKyEW7g0 [class^="socicon-"]:before,
.cid-rZuKyEW7g0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZuKyEW7g0 .btn {
    font-size: 20px !important;
  }
}
.cid-rZuKyEW7g0 .mbr-section-title {
  color: #ff3366;
}
.cid-rZuKyFrX0c {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZuKyFrX0c .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZuKyFrX0c .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZuKyFrX0c .mbr-text,
.cid-rZuKyFrX0c .mbr-section-btn {
  color: #ffffff;
}
.cid-rZuKyFrX0c .mbr-section-title {
  color: #23c8ff;
}
.cid-rZuKyOKqkY {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZuKyOKqkY .image-block {
  margin: auto;
}
.cid-rZuKyOKqkY figcaption {
  position: relative;
}
.cid-rZuKyOKqkY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZuKyOKqkY .image-block {
    width: 100% !important;
  }
}
.cid-rZuKyPoXBp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZuKyPoXBp .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZuKyPoXBp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZuKyPoXBp .mbr-text {
    text-align: center;
  }
}
.cid-rZuKyPoXBp H1 {
  color: #ff3366;
}
.cid-rZuKyPoXBp .mbr-text,
.cid-rZuKyPoXBp .mbr-section-btn {
  color: #ff3366;
}
.cid-rZuKyPoXBp H3 {
  color: #000000;
}
.cid-rZuKyQspKY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZuKyQspKY .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZuKyQspKY .social-list a:focus {
  text-decoration: none;
}
.cid-rZuKyQspKY H2 {
  color: #f9f295;
}
.cid-sVByZgkjr8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVByZgkjr8 .content {
    text-align: center;
  }
  .cid-sVByZgkjr8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVByZgkjr8 .img-logo img {
  height: 6rem;
}
.cid-sVByZgkjr8 .form-group,
.cid-sVByZgkjr8 .input-group-btn {
  padding: 0;
}
.cid-sVByZgkjr8 .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVByZgkjr8 .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVByZgkjr8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVByZgkjr8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVByZgkjr8 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVByZgkjr8 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVByZgkjr8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVByZgkjr8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVByZgkjr8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVByZgkjr8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVByZgkjr8 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVByZgkjr8 .foot-logo {
    text-align: center !important;
  }
  .cid-sVByZgkjr8 .foot-title {
    text-align: center !important;
  }
  .cid-sVByZgkjr8 .mbr-text {
    text-align: center !important;
  }
  .cid-sVByZgkjr8 .form-group {
    margin: 0;
  }
}
.cid-sVByZgkjr8 .foot-title {
  color: #ff0000;
}
.cid-sVByZgkjr8 .mbr-links-column {
  color: #00b5ff;
}
.cid-sVByZgkjr8 .foot-text {
  color: #232323;
}
.cid-sVByZgkjr8 .copyright > p {
  color: #232323;
}
.cid-sVByZgkjr8 .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZo9lwBms4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZo9lwBms4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZo9lwBms4 a {
  font-style: normal;
}
.cid-rZo9lwBms4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZo9lwBms4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZo9lwBms4 .nav-item:focus,
.cid-rZo9lwBms4 .nav-link:focus {
  outline: none;
}
.cid-rZo9lwBms4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZo9lwBms4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZo9lwBms4 .menu-logo {
  margin-right: auto;
}
.cid-rZo9lwBms4 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZo9lwBms4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZo9lwBms4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZo9lwBms4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZo9lwBms4 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZo9lwBms4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZo9lwBms4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZo9lwBms4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZo9lwBms4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZo9lwBms4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZo9lwBms4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZo9lwBms4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZo9lwBms4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZo9lwBms4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZo9lwBms4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZo9lwBms4 .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-rZo9lwBms4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZo9lwBms4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZo9lwBms4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZo9lwBms4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZo9lwBms4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZo9lwBms4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZo9lwBms4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZo9lwBms4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZo9lwBms4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZo9lwBms4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZo9lwBms4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZo9lwBms4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZo9lwBms4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZo9lwBms4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZo9lwBms4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZo9lwBms4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZo9lwBms4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZo9lwBms4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZo9lwBms4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZo9lwBms4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZo9lwBms4 .collapsed .navbar-collapse.collapsing,
.cid-rZo9lwBms4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZo9lwBms4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZo9lwBms4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZo9lwBms4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZo9lwBms4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZo9lwBms4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZo9lwBms4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZo9lwBms4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZo9lwBms4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZo9lwBms4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZo9lwBms4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZo9lwBms4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZo9lwBms4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZo9lwBms4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZo9lwBms4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZo9lwBms4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZo9lwBms4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZo9lwBms4 img {
    height: 3.8rem !important;
  }
  .cid-rZo9lwBms4 .btn {
    display: -webkit-flex;
  }
  .cid-rZo9lwBms4 button.navbar-toggler {
    display: block;
  }
  .cid-rZo9lwBms4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZo9lwBms4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZo9lwBms4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZo9lwBms4 .navbar-collapse.collapsing,
  .cid-rZo9lwBms4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZo9lwBms4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZo9lwBms4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZo9lwBms4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZo9lwBms4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZo9lwBms4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZo9lwBms4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZo9lwBms4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZo9lwBms4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZo9lwBms4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZo9lwBms4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZo9lwBms4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZo9lwBms4 .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-rZo9lwBms4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZo9lwBms4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZo9lwBms4 .nav-link:hover,
.cid-rZo9lwBms4 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZo9lxkWtx {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-rZo9lxkWtx .mbr-section-title,
.cid-rZo9lxkWtx .mbr-section-subtitle {
  color: #000000;
}
.cid-rZo9lxkWtx .mbr-section-text {
  color: #232323;
}
.cid-rZo9lxkWtx .mbr-text,
.cid-rZo9lxkWtx .typed-text,
.cid-rZo9lxkWtx .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZo9lxkWtx .btn {
  margin-left: 4px !important;
}
.cid-rZo9lxkWtx .animated-element {
  color: #ffffff;
}
.cid-rZo9lxkWtx .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZo9lxkWtx .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZo9lxkWtx .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZo9lxkWtx .typed-text,
  .cid-rZo9lxkWtx .mbr-section-subtitle,
  .cid-rZo9lxkWtx .mbr-section-text,
  .cid-rZo9lxkWtx .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZo9lxkWtx .mbr-section-text,
.cid-rZo9lxkWtx .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZo9lxkWtx .mbr-section-subtitle,
.cid-rZo9lxkWtx .typed-text {
  color: #00b5ff;
}
.cid-rZo9ly8CSn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZo9ly8CSn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZo9ly8CSn .btn-social {
  border: none !important;
}
.cid-rZo9ly8CSn [class^="socicon-"]:before,
.cid-rZo9ly8CSn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZo9ly8CSn .btn {
    font-size: 20px !important;
  }
}
.cid-rZo9ly8CSn .mbr-section-title {
  color: #ff3366;
}
.cid-rZo9lFL5ig {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZo9lFL5ig .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZo9lFL5ig .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZo9lFL5ig .mbr-text {
    text-align: center;
  }
}
.cid-rZo9lFL5ig H1 {
  color: #ff3366;
}
.cid-rZo9lFL5ig .mbr-text,
.cid-rZo9lFL5ig .mbr-section-btn {
  color: #ff3366;
}
.cid-rZo9lFL5ig H3 {
  color: #000000;
}
.cid-rZo9lyEFyc {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZo9lyEFyc .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZo9lyEFyc .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZo9lyEFyc .mbr-text,
.cid-rZo9lyEFyc .mbr-section-btn {
  color: #ffffff;
}
.cid-rZo9lyEFyc .mbr-section-title {
  color: #23c8ff;
}
.cid-rZo9lEWX8W {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZo9lEWX8W .image-block {
  margin: auto;
}
.cid-rZo9lEWX8W figcaption {
  position: relative;
}
.cid-rZo9lEWX8W figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZo9lEWX8W .image-block {
    width: 100% !important;
  }
}
.cid-rZo9lH0yHs {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZo9lH0yHs .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZo9lH0yHs .social-list a:focus {
  text-decoration: none;
}
.cid-rZo9lH0yHs H2 {
  color: #f9f295;
}
.cid-sVB93ZZgmK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB93ZZgmK .content {
    text-align: center;
  }
  .cid-sVB93ZZgmK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB93ZZgmK .img-logo img {
  height: 6rem;
}
.cid-sVB93ZZgmK .form-group,
.cid-sVB93ZZgmK .input-group-btn {
  padding: 0;
}
.cid-sVB93ZZgmK .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB93ZZgmK .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB93ZZgmK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB93ZZgmK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB93ZZgmK .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB93ZZgmK .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB93ZZgmK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB93ZZgmK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB93ZZgmK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB93ZZgmK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB93ZZgmK .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB93ZZgmK .foot-logo {
    text-align: center !important;
  }
  .cid-sVB93ZZgmK .foot-title {
    text-align: center !important;
  }
  .cid-sVB93ZZgmK .mbr-text {
    text-align: center !important;
  }
  .cid-sVB93ZZgmK .form-group {
    margin: 0;
  }
}
.cid-sVB93ZZgmK .foot-title {
  color: #ff0000;
}
.cid-sVB93ZZgmK .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB93ZZgmK .foot-text {
  color: #232323;
}
.cid-sVB93ZZgmK .copyright > p {
  color: #232323;
}
.cid-sVB93ZZgmK .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sSykVymdH0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sSykVymdH0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sSykVymdH0 a {
  font-style: normal;
}
.cid-sSykVymdH0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sSykVymdH0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sSykVymdH0 .nav-item:focus,
.cid-sSykVymdH0 .nav-link:focus {
  outline: none;
}
.cid-sSykVymdH0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sSykVymdH0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sSykVymdH0 .menu-logo {
  margin-right: auto;
}
.cid-sSykVymdH0 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sSykVymdH0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sSykVymdH0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sSykVymdH0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sSykVymdH0 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sSykVymdH0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sSykVymdH0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sSykVymdH0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sSykVymdH0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSykVymdH0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sSykVymdH0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sSykVymdH0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sSykVymdH0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSykVymdH0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sSykVymdH0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSykVymdH0 .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-sSykVymdH0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sSykVymdH0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sSykVymdH0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sSykVymdH0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sSykVymdH0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sSykVymdH0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sSykVymdH0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sSykVymdH0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sSykVymdH0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sSykVymdH0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSykVymdH0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSykVymdH0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSykVymdH0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSykVymdH0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSykVymdH0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSykVymdH0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSykVymdH0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSykVymdH0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSykVymdH0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sSykVymdH0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sSykVymdH0 .collapsed .navbar-collapse.collapsing,
.cid-sSykVymdH0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sSykVymdH0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sSykVymdH0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sSykVymdH0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sSykVymdH0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sSykVymdH0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sSykVymdH0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sSykVymdH0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sSykVymdH0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sSykVymdH0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sSykVymdH0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sSykVymdH0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSykVymdH0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sSykVymdH0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sSykVymdH0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sSykVymdH0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sSykVymdH0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSykVymdH0 img {
    height: 3.8rem !important;
  }
  .cid-sSykVymdH0 .btn {
    display: -webkit-flex;
  }
  .cid-sSykVymdH0 button.navbar-toggler {
    display: block;
  }
  .cid-sSykVymdH0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sSykVymdH0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSykVymdH0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sSykVymdH0 .navbar-collapse.collapsing,
  .cid-sSykVymdH0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sSykVymdH0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sSykVymdH0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sSykVymdH0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sSykVymdH0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sSykVymdH0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sSykVymdH0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sSykVymdH0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sSykVymdH0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSykVymdH0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sSykVymdH0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sSykVymdH0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sSykVymdH0 .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-sSykVymdH0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sSykVymdH0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sSykVymdH0 .nav-link:hover,
.cid-sSykVymdH0 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sSykVyJnxL {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sSykVyJnxL .mbr-section-title,
.cid-sSykVyJnxL .mbr-section-subtitle {
  color: #000000;
}
.cid-sSykVyJnxL .mbr-section-text {
  color: #232323;
}
.cid-sSykVyJnxL .mbr-text,
.cid-sSykVyJnxL .typed-text,
.cid-sSykVyJnxL .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sSykVyJnxL .btn {
  margin-left: 4px !important;
}
.cid-sSykVyJnxL .animated-element {
  color: #ffffff;
}
.cid-sSykVyJnxL .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sSykVyJnxL .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sSykVyJnxL .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sSykVyJnxL .typed-text,
  .cid-sSykVyJnxL .mbr-section-subtitle,
  .cid-sSykVyJnxL .mbr-section-text,
  .cid-sSykVyJnxL .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sSykVyJnxL .mbr-section-text,
.cid-sSykVyJnxL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sSykVyJnxL .mbr-section-subtitle,
.cid-sSykVyJnxL .typed-text {
  color: #00b5ff;
}
.cid-sSykVz9XNR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sSykVz9XNR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sSykVz9XNR .btn-social {
  border: none !important;
}
.cid-sSykVz9XNR [class^="socicon-"]:before,
.cid-sSykVz9XNR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sSykVz9XNR .btn {
    font-size: 20px !important;
  }
}
.cid-sSykVz9XNR .mbr-section-title {
  color: #ff3366;
}
.cid-sSykVzmV5f {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSykVzmV5f .card-box {
  padding: 0 2rem;
}
.cid-sSykVzmV5f .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sSykVzmV5f .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sSykVzmV5f h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sSykVzmV5f p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sSykVzmV5f .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-sSykVzmV5f .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sSykVzmV5f .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sSykVzmV5f .card-title {
  text-align: center;
  color: #fc0000;
}
.cid-sSykVzIgR3 {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sSykVzIgR3 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSykVzIgR3 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sSykVzIgR3 .mbr-text,
.cid-sSykVzIgR3 .mbr-section-btn {
  color: #ffffff;
}
.cid-sSykVzIgR3 .mbr-section-title {
  color: #23c8ff;
}
.cid-sSykVA06m7 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sSykVA06m7 .image-block {
  margin: auto;
}
.cid-sSykVA06m7 figcaption {
  position: relative;
}
.cid-sSykVA06m7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sSykVA06m7 .image-block {
    width: 100% !important;
  }
}
.cid-sSykVAaIqZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sSykVAaIqZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSykVAaIqZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sSykVAaIqZ .mbr-text {
    text-align: center;
  }
}
.cid-sSykVAaIqZ H1 {
  color: #ff3366;
}
.cid-sSykVAaIqZ .mbr-text,
.cid-sSykVAaIqZ .mbr-section-btn {
  color: #ff3366;
}
.cid-sSykVAaIqZ H3 {
  color: #000000;
}
.cid-sSykVApFhK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sSykVApFhK .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sSykVApFhK .social-list a:focus {
  text-decoration: none;
}
.cid-sSykVApFhK H2 {
  color: #f9f295;
}
.cid-sVBaH8AseH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBaH8AseH .content {
    text-align: center;
  }
  .cid-sVBaH8AseH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBaH8AseH .img-logo img {
  height: 6rem;
}
.cid-sVBaH8AseH .form-group,
.cid-sVBaH8AseH .input-group-btn {
  padding: 0;
}
.cid-sVBaH8AseH .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBaH8AseH .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBaH8AseH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBaH8AseH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBaH8AseH .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBaH8AseH .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBaH8AseH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBaH8AseH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBaH8AseH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBaH8AseH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBaH8AseH .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBaH8AseH .foot-logo {
    text-align: center !important;
  }
  .cid-sVBaH8AseH .foot-title {
    text-align: center !important;
  }
  .cid-sVBaH8AseH .mbr-text {
    text-align: center !important;
  }
  .cid-sVBaH8AseH .form-group {
    margin: 0;
  }
}
.cid-sVBaH8AseH .foot-title {
  color: #ff0000;
}
.cid-sVBaH8AseH .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBaH8AseH .foot-text {
  color: #232323;
}
.cid-sVBaH8AseH .copyright > p {
  color: #232323;
}
.cid-sVBaH8AseH .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sQvP0zfoVX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sQvP0zfoVX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sQvP0zfoVX a {
  font-style: normal;
}
.cid-sQvP0zfoVX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sQvP0zfoVX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sQvP0zfoVX .nav-item:focus,
.cid-sQvP0zfoVX .nav-link:focus {
  outline: none;
}
.cid-sQvP0zfoVX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sQvP0zfoVX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sQvP0zfoVX .menu-logo {
  margin-right: auto;
}
.cid-sQvP0zfoVX .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sQvP0zfoVX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sQvP0zfoVX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sQvP0zfoVX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sQvP0zfoVX .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sQvP0zfoVX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sQvP0zfoVX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sQvP0zfoVX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sQvP0zfoVX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQvP0zfoVX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sQvP0zfoVX .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sQvP0zfoVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sQvP0zfoVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sQvP0zfoVX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sQvP0zfoVX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sQvP0zfoVX .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-sQvP0zfoVX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sQvP0zfoVX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sQvP0zfoVX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sQvP0zfoVX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sQvP0zfoVX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sQvP0zfoVX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sQvP0zfoVX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sQvP0zfoVX button.navbar-toggler:focus {
  outline: none;
}
.cid-sQvP0zfoVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sQvP0zfoVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sQvP0zfoVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sQvP0zfoVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sQvP0zfoVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sQvP0zfoVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sQvP0zfoVX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sQvP0zfoVX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sQvP0zfoVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sQvP0zfoVX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sQvP0zfoVX .collapsed .btn {
  display: -webkit-flex;
}
.cid-sQvP0zfoVX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sQvP0zfoVX .collapsed .navbar-collapse.collapsing,
.cid-sQvP0zfoVX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sQvP0zfoVX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sQvP0zfoVX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sQvP0zfoVX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sQvP0zfoVX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sQvP0zfoVX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sQvP0zfoVX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sQvP0zfoVX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sQvP0zfoVX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sQvP0zfoVX .collapsed button.navbar-toggler {
  display: block;
}
.cid-sQvP0zfoVX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sQvP0zfoVX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sQvP0zfoVX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sQvP0zfoVX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sQvP0zfoVX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sQvP0zfoVX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sQvP0zfoVX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sQvP0zfoVX img {
    height: 3.8rem !important;
  }
  .cid-sQvP0zfoVX .btn {
    display: -webkit-flex;
  }
  .cid-sQvP0zfoVX button.navbar-toggler {
    display: block;
  }
  .cid-sQvP0zfoVX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sQvP0zfoVX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sQvP0zfoVX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sQvP0zfoVX .navbar-collapse.collapsing,
  .cid-sQvP0zfoVX .navbar-collapse.show {
    display: block !important;
  }
  .cid-sQvP0zfoVX .navbar-collapse.collapsing .navbar-nav,
  .cid-sQvP0zfoVX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sQvP0zfoVX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sQvP0zfoVX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sQvP0zfoVX .navbar-collapse.collapsing .navbar-buttons,
  .cid-sQvP0zfoVX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sQvP0zfoVX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sQvP0zfoVX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sQvP0zfoVX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sQvP0zfoVX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sQvP0zfoVX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sQvP0zfoVX .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-sQvP0zfoVX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sQvP0zfoVX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sQvP0zfoVX .nav-link:hover,
.cid-sQvP0zfoVX .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sQvP0zPTXq {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sQvP0zPTXq .mbr-section-title,
.cid-sQvP0zPTXq .mbr-section-subtitle {
  color: #000000;
}
.cid-sQvP0zPTXq .mbr-section-text {
  color: #232323;
}
.cid-sQvP0zPTXq .mbr-text,
.cid-sQvP0zPTXq .typed-text,
.cid-sQvP0zPTXq .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sQvP0zPTXq .btn {
  margin-left: 4px !important;
}
.cid-sQvP0zPTXq .animated-element {
  color: #ffffff;
}
.cid-sQvP0zPTXq .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sQvP0zPTXq .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sQvP0zPTXq .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvP0zPTXq .typed-text,
  .cid-sQvP0zPTXq .mbr-section-subtitle,
  .cid-sQvP0zPTXq .mbr-section-text,
  .cid-sQvP0zPTXq .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sQvP0zPTXq .mbr-section-text,
.cid-sQvP0zPTXq .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sQvP0zPTXq .mbr-section-subtitle,
.cid-sQvP0zPTXq .typed-text {
  color: #00b5ff;
}
.cid-sQvP0AmrXZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sQvP0AmrXZ .btn-social {
  border: none !important;
}
.cid-sQvP0AmrXZ [class^="socicon-"]:before,
.cid-sQvP0AmrXZ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sQvP0AmrXZ .btn {
    font-size: 20px !important;
  }
}
.cid-sQvP0AmrXZ .mbr-section-title {
  color: #ff3366;
}
.cid-sQvP0ADFyv {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sQvP0ADFyv .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvP0ADFyv .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sQvP0ADFyv .mbr-text,
.cid-sQvP0ADFyv .mbr-section-btn {
  color: #ffffff;
}
.cid-sQvP0ADFyv .mbr-section-title {
  color: #23c8ff;
}
.cid-sQvP0AWWu9 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sQvP0AWWu9 .image-block {
  margin: auto;
}
.cid-sQvP0AWWu9 figcaption {
  position: relative;
}
.cid-sQvP0AWWu9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sQvP0AWWu9 .image-block {
    width: 100% !important;
  }
}
.cid-sQvP0BdNBa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sQvP0BdNBa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvP0BdNBa .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvP0BdNBa .mbr-text {
    text-align: center;
  }
}
.cid-sQvP0BdNBa H1 {
  color: #ff3366;
}
.cid-sQvP0BdNBa .mbr-text,
.cid-sQvP0BdNBa .mbr-section-btn {
  color: #ff3366;
}
.cid-sQvP0BdNBa H3 {
  color: #000000;
}
.cid-sQvP0BxkB3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sQvP0BxkB3 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sQvP0BxkB3 .social-list a:focus {
  text-decoration: none;
}
.cid-sQvP0BxkB3 H2 {
  color: #f9f295;
}
.cid-sVB9ikxS8c {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB9ikxS8c .content {
    text-align: center;
  }
  .cid-sVB9ikxS8c .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB9ikxS8c .img-logo img {
  height: 6rem;
}
.cid-sVB9ikxS8c .form-group,
.cid-sVB9ikxS8c .input-group-btn {
  padding: 0;
}
.cid-sVB9ikxS8c .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB9ikxS8c .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB9ikxS8c .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB9ikxS8c .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB9ikxS8c .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB9ikxS8c .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB9ikxS8c .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB9ikxS8c .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB9ikxS8c .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB9ikxS8c .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB9ikxS8c .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB9ikxS8c .foot-logo {
    text-align: center !important;
  }
  .cid-sVB9ikxS8c .foot-title {
    text-align: center !important;
  }
  .cid-sVB9ikxS8c .mbr-text {
    text-align: center !important;
  }
  .cid-sVB9ikxS8c .form-group {
    margin: 0;
  }
}
.cid-sVB9ikxS8c .foot-title {
  color: #ff0000;
}
.cid-sVB9ikxS8c .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB9ikxS8c .foot-text {
  color: #232323;
}
.cid-sVB9ikxS8c .copyright > p {
  color: #232323;
}
.cid-sVB9ikxS8c .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sQvLH1GXoo .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sQvLH1GXoo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sQvLH1GXoo a {
  font-style: normal;
}
.cid-sQvLH1GXoo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sQvLH1GXoo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sQvLH1GXoo .nav-item:focus,
.cid-sQvLH1GXoo .nav-link:focus {
  outline: none;
}
.cid-sQvLH1GXoo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sQvLH1GXoo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sQvLH1GXoo .menu-logo {
  margin-right: auto;
}
.cid-sQvLH1GXoo .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sQvLH1GXoo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sQvLH1GXoo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sQvLH1GXoo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sQvLH1GXoo .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sQvLH1GXoo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sQvLH1GXoo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sQvLH1GXoo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sQvLH1GXoo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sQvLH1GXoo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sQvLH1GXoo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sQvLH1GXoo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sQvLH1GXoo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sQvLH1GXoo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sQvLH1GXoo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sQvLH1GXoo .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-sQvLH1GXoo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sQvLH1GXoo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sQvLH1GXoo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sQvLH1GXoo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sQvLH1GXoo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sQvLH1GXoo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sQvLH1GXoo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sQvLH1GXoo button.navbar-toggler:focus {
  outline: none;
}
.cid-sQvLH1GXoo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sQvLH1GXoo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sQvLH1GXoo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sQvLH1GXoo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sQvLH1GXoo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sQvLH1GXoo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sQvLH1GXoo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sQvLH1GXoo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sQvLH1GXoo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sQvLH1GXoo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sQvLH1GXoo .collapsed .btn {
  display: -webkit-flex;
}
.cid-sQvLH1GXoo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sQvLH1GXoo .collapsed .navbar-collapse.collapsing,
.cid-sQvLH1GXoo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sQvLH1GXoo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sQvLH1GXoo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sQvLH1GXoo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sQvLH1GXoo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sQvLH1GXoo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sQvLH1GXoo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sQvLH1GXoo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sQvLH1GXoo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sQvLH1GXoo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sQvLH1GXoo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sQvLH1GXoo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sQvLH1GXoo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sQvLH1GXoo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sQvLH1GXoo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sQvLH1GXoo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sQvLH1GXoo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sQvLH1GXoo img {
    height: 3.8rem !important;
  }
  .cid-sQvLH1GXoo .btn {
    display: -webkit-flex;
  }
  .cid-sQvLH1GXoo button.navbar-toggler {
    display: block;
  }
  .cid-sQvLH1GXoo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sQvLH1GXoo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sQvLH1GXoo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sQvLH1GXoo .navbar-collapse.collapsing,
  .cid-sQvLH1GXoo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sQvLH1GXoo .navbar-collapse.collapsing .navbar-nav,
  .cid-sQvLH1GXoo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sQvLH1GXoo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sQvLH1GXoo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sQvLH1GXoo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sQvLH1GXoo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sQvLH1GXoo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sQvLH1GXoo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sQvLH1GXoo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sQvLH1GXoo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sQvLH1GXoo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sQvLH1GXoo .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-sQvLH1GXoo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sQvLH1GXoo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sQvLH1GXoo .nav-link:hover,
.cid-sQvLH1GXoo .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sQvLH24fpD {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sQvLH24fpD .mbr-section-title,
.cid-sQvLH24fpD .mbr-section-subtitle {
  color: #000000;
}
.cid-sQvLH24fpD .mbr-section-text {
  color: #232323;
}
.cid-sQvLH24fpD .mbr-text,
.cid-sQvLH24fpD .typed-text,
.cid-sQvLH24fpD .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sQvLH24fpD .btn {
  margin-left: 4px !important;
}
.cid-sQvLH24fpD .animated-element {
  color: #ffffff;
}
.cid-sQvLH24fpD .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sQvLH24fpD .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sQvLH24fpD .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvLH24fpD .typed-text,
  .cid-sQvLH24fpD .mbr-section-subtitle,
  .cid-sQvLH24fpD .mbr-section-text,
  .cid-sQvLH24fpD .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sQvLH24fpD .mbr-section-text,
.cid-sQvLH24fpD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sQvLH24fpD .mbr-section-subtitle,
.cid-sQvLH24fpD .typed-text {
  color: #00b5ff;
}
.cid-sQvLH2oZL4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sQvLH2oZL4 .btn-social {
  border: none !important;
}
.cid-sQvLH2oZL4 [class^="socicon-"]:before,
.cid-sQvLH2oZL4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sQvLH2oZL4 .btn {
    font-size: 20px !important;
  }
}
.cid-sQvLH2oZL4 .mbr-section-title {
  color: #ff3366;
}
.cid-sQvLH2CAPs {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sQvLH2CAPs .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvLH2CAPs .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sQvLH2CAPs .mbr-text,
.cid-sQvLH2CAPs .mbr-section-btn {
  color: #ffffff;
}
.cid-sQvLH2CAPs .mbr-section-title {
  color: #23c8ff;
}
.cid-sQvLH2R1N0 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sQvLH2R1N0 .image-block {
  margin: auto;
}
.cid-sQvLH2R1N0 figcaption {
  position: relative;
}
.cid-sQvLH2R1N0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sQvLH2R1N0 .image-block {
    width: 100% !important;
  }
}
.cid-sQvLH31Fsz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sQvLH31Fsz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQvLH31Fsz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sQvLH31Fsz .mbr-text {
    text-align: center;
  }
}
.cid-sQvLH31Fsz H1 {
  color: #ff3366;
}
.cid-sQvLH31Fsz .mbr-text,
.cid-sQvLH31Fsz .mbr-section-btn {
  color: #ff3366;
}
.cid-sQvLH31Fsz H3 {
  color: #000000;
}
.cid-sQvLH3fuit {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sQvLH3fuit .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sQvLH3fuit .social-list a:focus {
  text-decoration: none;
}
.cid-sQvLH3fuit H2 {
  color: #f9f295;
}
.cid-sVB9d5fUoF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB9d5fUoF .content {
    text-align: center;
  }
  .cid-sVB9d5fUoF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB9d5fUoF .img-logo img {
  height: 6rem;
}
.cid-sVB9d5fUoF .form-group,
.cid-sVB9d5fUoF .input-group-btn {
  padding: 0;
}
.cid-sVB9d5fUoF .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB9d5fUoF .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB9d5fUoF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB9d5fUoF .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB9d5fUoF .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB9d5fUoF .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB9d5fUoF .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB9d5fUoF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB9d5fUoF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB9d5fUoF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB9d5fUoF .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB9d5fUoF .foot-logo {
    text-align: center !important;
  }
  .cid-sVB9d5fUoF .foot-title {
    text-align: center !important;
  }
  .cid-sVB9d5fUoF .mbr-text {
    text-align: center !important;
  }
  .cid-sVB9d5fUoF .form-group {
    margin: 0;
  }
}
.cid-sVB9d5fUoF .foot-title {
  color: #ff0000;
}
.cid-sVB9d5fUoF .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB9d5fUoF .foot-text {
  color: #232323;
}
.cid-sVB9d5fUoF .copyright > p {
  color: #232323;
}
.cid-sVB9d5fUoF .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rfrIbMIYMF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rfrIbMIYMF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rfrIbMIYMF a {
  font-style: normal;
}
.cid-rfrIbMIYMF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rfrIbMIYMF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rfrIbMIYMF .nav-item:focus,
.cid-rfrIbMIYMF .nav-link:focus {
  outline: none;
}
.cid-rfrIbMIYMF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rfrIbMIYMF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rfrIbMIYMF .menu-logo {
  margin-right: auto;
}
.cid-rfrIbMIYMF .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rfrIbMIYMF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rfrIbMIYMF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rfrIbMIYMF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rfrIbMIYMF .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rfrIbMIYMF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rfrIbMIYMF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rfrIbMIYMF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rfrIbMIYMF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rfrIbMIYMF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rfrIbMIYMF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rfrIbMIYMF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rfrIbMIYMF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfrIbMIYMF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rfrIbMIYMF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfrIbMIYMF .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-rfrIbMIYMF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rfrIbMIYMF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rfrIbMIYMF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rfrIbMIYMF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rfrIbMIYMF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rfrIbMIYMF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rfrIbMIYMF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rfrIbMIYMF button.navbar-toggler:focus {
  outline: none;
}
.cid-rfrIbMIYMF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rfrIbMIYMF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfrIbMIYMF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfrIbMIYMF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfrIbMIYMF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfrIbMIYMF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfrIbMIYMF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfrIbMIYMF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfrIbMIYMF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfrIbMIYMF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rfrIbMIYMF .collapsed .btn {
  display: -webkit-flex;
}
.cid-rfrIbMIYMF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rfrIbMIYMF .collapsed .navbar-collapse.collapsing,
.cid-rfrIbMIYMF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rfrIbMIYMF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rfrIbMIYMF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rfrIbMIYMF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rfrIbMIYMF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rfrIbMIYMF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rfrIbMIYMF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rfrIbMIYMF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rfrIbMIYMF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rfrIbMIYMF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rfrIbMIYMF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rfrIbMIYMF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rfrIbMIYMF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rfrIbMIYMF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rfrIbMIYMF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rfrIbMIYMF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rfrIbMIYMF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rfrIbMIYMF img {
    height: 3.8rem !important;
  }
  .cid-rfrIbMIYMF .btn {
    display: -webkit-flex;
  }
  .cid-rfrIbMIYMF button.navbar-toggler {
    display: block;
  }
  .cid-rfrIbMIYMF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rfrIbMIYMF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rfrIbMIYMF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rfrIbMIYMF .navbar-collapse.collapsing,
  .cid-rfrIbMIYMF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rfrIbMIYMF .navbar-collapse.collapsing .navbar-nav,
  .cid-rfrIbMIYMF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rfrIbMIYMF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rfrIbMIYMF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rfrIbMIYMF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rfrIbMIYMF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rfrIbMIYMF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rfrIbMIYMF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rfrIbMIYMF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rfrIbMIYMF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rfrIbMIYMF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rfrIbMIYMF .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-rfrIbMIYMF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rfrIbMIYMF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rfrIbMIYMF .nav-link:hover,
.cid-rfrIbMIYMF .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rwuUVvMsZl {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rwuUVvMsZl h2 {
  text-align: left;
}
.cid-rwuUVvMsZl h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rwuUVvMsZl p {
  color: #767676;
  text-align: left;
}
.cid-rwuUVvMsZl .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rwuUVvMsZl .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rwuUVvMsZl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rwuUVvMsZl .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rwuUVvMsZl .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rwuUVvMsZl .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rwuUVvMsZl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rwuUVvMsZl .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rwuUVvMsZl .card-img span {
    font-size: 40px !important;
  }
}
.cid-rwuUVvMsZl H2 {
  color: #ff3366;
}
.cid-rwuUVvMsZl .mbr-text {
  color: #ffffff;
}
.cid-rwuUVvMsZl P {
  color: #232323;
}
.cid-rwuUVvMsZl H4 {
  color: #ffffff;
}
.cid-rxtcmMTslI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rxtcmMTslI .mbr-section-subtitle {
  color: #767676;
}
.cid-rxtcmMTslI .btn {
  margin: 0 0 .5rem 0;
}
.cid-rxtcmMTslI .content-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rxtcmMTslI H2 {
  color: #00b5ff;
}
.cid-rVsDo7eIXN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rVsDo7eIXN h4 {
  margin-bottom: 0;
}
.cid-rVsDo7eIXN p {
  color: #767676;
}
.cid-rVsDo7eIXN .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-rVsDo7eIXN .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rVsDo7eIXN .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rVsDo7eIXN .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rVsDo7eIXN .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-rVsDo7eIXN .btn-info-outline:active,
.cid-rVsDo7eIXN .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rVsDo7eIXN .card-box {
  padding-top: 2rem;
}
.cid-rVsDo7eIXN .card-wrapper {
  height: 100%;
}
.cid-rVsDo7eIXN .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rVsDo7eIXN img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-rVsDo7eIXN .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-rVsDo7eIXN .main-title {
  color: #57468b;
}
.cid-rVsDo7eIXN DIV {
  color: #57468b;
}
.cid-rVsDo7eIXN .mbr-text,
.cid-rVsDo7eIXN .mbr-section-btn {
  color: #149dcc;
}
.cid-rdLbzI67Gq {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rdLbzI67Gq h2 {
  text-align: center;
}
.cid-rdLbzI67Gq h3 {
  text-align: center;
  font-weight: 300;
}
.cid-rdLbzI67Gq p {
  color: #767676;
}
.cid-rdLbzI67Gq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rdLbzI67Gq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-rdLbzI67Gq .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-rdLbzI67Gq .mbr-section-subtitle {
  color: #767676;
}
.cid-rdLbzI67Gq .card-title {
  font-weight: 500;
}
.cid-rdLbzI67Gq .card-img {
  text-align: inherit;
}
.cid-rdLbzI67Gq .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rdLbzI67Gq .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rdLbzI67Gq .mbr-figure {
    margin-bottom: 2rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-rdLbzI67Gq .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
  .cid-rdLbzI67Gq .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-rdLbzI67Gq .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
}
.cid-rdLbzI67Gq .mbr-section-subtitle DIV {
  color: #000000;
  text-align: left;
}
.cid-rdLbzI67Gq .mbr-section-text I {
  color: #ff9900;
}
.cid-rdLbzI67Gq .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-r9VoAFVwmW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r9VoAFVwmW .card-img {
  background-color: #fff;
}
.cid-r9VoAFVwmW .card-box {
  padding: 2rem;
}
.cid-r9VoAFVwmW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r9VoAFVwmW p {
  text-align: left;
}
.cid-r9VoAFVwmW .mbr-text {
  color: #000000;
}
.cid-r9VoAFVwmW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r9VoAFVwmW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-r9VoAFVwmW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-r9VoAFVwmW .card-title DIV {
  color: #232323;
}
.cid-r9VoAFVwmW .card-title {
  color: #232323;
  text-align: left;
}
.cid-r9VBiew9QD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r9VBiew9QD .card-img {
  background-color: #fff;
}
.cid-r9VBiew9QD .card-box {
  padding: 2rem;
}
.cid-r9VBiew9QD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r9VBiew9QD p {
  text-align: left;
}
.cid-r9VBiew9QD .mbr-text {
  color: #000000;
}
.cid-r9VBiew9QD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r9VBiew9QD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-r9VBiew9QD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-r9VBiew9QD .card-title DIV {
  color: #232323;
}
.cid-r9VBiew9QD .card-title {
  color: #232323;
  text-align: left;
}
.cid-r9VAKxZQnS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r9VAKxZQnS .card-img {
  background-color: #fff;
}
.cid-r9VAKxZQnS .card-box {
  padding: 2rem;
}
.cid-r9VAKxZQnS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-r9VAKxZQnS p {
  text-align: left;
}
.cid-r9VAKxZQnS .mbr-text {
  color: #000000;
}
.cid-r9VAKxZQnS .card-wrapper {
  height: 50%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-r9VAKxZQnS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 300px) {
  .cid-r9VAKxZQnS .my-col {
    flex: 0 0 20%;
    max-width: 10%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-r9VAKxZQnS .card-title DIV {
  color: #232323;
}
.cid-r9VAKxZQnS .card-title {
  color: #232323;
  text-align: left;
}
.cid-r5kHstSL8t {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #fffde4, #ffffff);
}
.cid-r5kHstSL8t .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-r5kHstSL8t .social-list a:focus {
  text-decoration: none;
}
.cid-r5kHstSL8t H2 {
  color: #ff0000;
}
.cid-r5kHt3vdaX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #fffde4;
}
.cid-r5kHt3vdaX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-r5kHt3vdaX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-r5kHt3vdaX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-r5kHt3vdaX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-r5kHt3vdaX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-r5kHt3vdaX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-r5kHt3vdaX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-r5kHt3vdaX .btn-social {
  border: none !important;
}
.cid-r5kHt3vdaX [class^="socicon-"]:before,
.cid-r5kHt3vdaX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-r5kHt3vdaX .btn {
    font-size: 20px !important;
  }
}
.cid-sVB6qNqZ3S {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sVB6qNqZ3S .mbr-section-subtitle {
  color: #767676;
}
.cid-sVB6qNqZ3S .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sVB6qNqZ3S .card {
  display: block;
  position: relative;
}
.cid-sVB6qNqZ3S .media-container-row {
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.cid-sVB6qNqZ3S .card-wrapper {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sVB6qNqZ3S .card-wrapper .card-img {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-sVB6qNqZ3S .card-wrapper .card-img .mbr-overlay {
  background: #23c8ff;
  display: block;
  opacity: 0.6;
  transition: all .3s;
  border-bottom-left-radius: 50%;
  background: linear-gradient(135deg, #23c8ff, #ff0000);
}
.cid-sVB6qNqZ3S .card-wrapper .card-img .mbr-section-btn {
  text-align: center;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  transition: opacity .3s;
  margin: auto;
}
.cid-sVB6qNqZ3S .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sVB6qNqZ3S .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sVB6qNqZ3S .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sVB6qNqZ3S .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sVB6qNqZ3S .popup-btn .mbr-overlay {
  opacity: 0;
  height: 0;
  bottom: 0;
  top: auto;
  border-bottom-left-radius: 0 !important;
}
.cid-sVB6qNqZ3S .popup-btn .mbr-section-btn {
  opacity: 0;
}
.cid-sVB6qNqZ3S .popup-btn:hover .mbr-overlay {
  opacity: 0.6;
  height: 100%;
}
.cid-sVB6qNqZ3S .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sVB6qNqZ3S .underline {
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sVB6qNqZ3S .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(90deg, #00b5ff, #ff3366);
  display: inline-block;
}
@media (min-width: 768px) {
  .cid-sVB6qNqZ3S .mbr-section-title,
  .cid-sVB6qNqZ3S .underline,
  .cid-sVB6qNqZ3S .mbr-section-subtitle {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
.cid-sVB6qNqZ3S .card-title {
  text-align: center;
  color: #ff0000;
}
.cid-sVB6qNqZ3S .mbr-section-title,
.cid-sVB6qNqZ3S .underline {
  color: #ff3366;
}
.cid-sVAOnRPrYH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVAOnRPrYH .content {
    text-align: center;
  }
  .cid-sVAOnRPrYH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVAOnRPrYH .img-logo img {
  height: 6rem;
}
.cid-sVAOnRPrYH .form-group,
.cid-sVAOnRPrYH .input-group-btn {
  padding: 0;
}
.cid-sVAOnRPrYH .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVAOnRPrYH .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVAOnRPrYH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVAOnRPrYH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVAOnRPrYH .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVAOnRPrYH .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVAOnRPrYH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVAOnRPrYH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVAOnRPrYH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVAOnRPrYH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVAOnRPrYH .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVAOnRPrYH .foot-logo {
    text-align: center !important;
  }
  .cid-sVAOnRPrYH .foot-title {
    text-align: center !important;
  }
  .cid-sVAOnRPrYH .mbr-text {
    text-align: center !important;
  }
  .cid-sVAOnRPrYH .form-group {
    margin: 0;
  }
}
.cid-sVAOnRPrYH .foot-title {
  color: #ff0000;
}
.cid-sVAOnRPrYH .mbr-links-column {
  color: #00b5ff;
}
.cid-sVAOnRPrYH .foot-text {
  color: #232323;
}
.cid-sVAOnRPrYH .copyright > p {
  color: #232323;
}
.cid-sVAOnRPrYH .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-rZpSSiAxe6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZpSSiAxe6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rZpSSiAxe6 a {
  font-style: normal;
}
.cid-rZpSSiAxe6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZpSSiAxe6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rZpSSiAxe6 .nav-item:focus,
.cid-rZpSSiAxe6 .nav-link:focus {
  outline: none;
}
.cid-rZpSSiAxe6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZpSSiAxe6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZpSSiAxe6 .menu-logo {
  margin-right: auto;
}
.cid-rZpSSiAxe6 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZpSSiAxe6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rZpSSiAxe6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZpSSiAxe6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZpSSiAxe6 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rZpSSiAxe6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZpSSiAxe6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZpSSiAxe6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZpSSiAxe6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZpSSiAxe6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZpSSiAxe6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZpSSiAxe6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZpSSiAxe6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZpSSiAxe6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZpSSiAxe6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZpSSiAxe6 .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-rZpSSiAxe6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZpSSiAxe6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZpSSiAxe6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZpSSiAxe6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZpSSiAxe6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZpSSiAxe6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZpSSiAxe6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZpSSiAxe6 button.navbar-toggler:focus {
  outline: none;
}
.cid-rZpSSiAxe6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-rZpSSiAxe6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZpSSiAxe6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZpSSiAxe6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZpSSiAxe6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZpSSiAxe6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZpSSiAxe6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZpSSiAxe6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZpSSiAxe6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZpSSiAxe6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZpSSiAxe6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZpSSiAxe6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.collapsing,
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZpSSiAxe6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rZpSSiAxe6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZpSSiAxe6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZpSSiAxe6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZpSSiAxe6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZpSSiAxe6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZpSSiAxe6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZpSSiAxe6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZpSSiAxe6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZpSSiAxe6 img {
    height: 3.8rem !important;
  }
  .cid-rZpSSiAxe6 .btn {
    display: -webkit-flex;
  }
  .cid-rZpSSiAxe6 button.navbar-toggler {
    display: block;
  }
  .cid-rZpSSiAxe6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZpSSiAxe6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZpSSiAxe6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZpSSiAxe6 .navbar-collapse.collapsing,
  .cid-rZpSSiAxe6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZpSSiAxe6 .navbar-collapse.collapsing .navbar-nav,
  .cid-rZpSSiAxe6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZpSSiAxe6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZpSSiAxe6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZpSSiAxe6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZpSSiAxe6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZpSSiAxe6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZpSSiAxe6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZpSSiAxe6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZpSSiAxe6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZpSSiAxe6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZpSSiAxe6 .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-rZpSSiAxe6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZpSSiAxe6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZpSSiAxe6 .nav-link:hover,
.cid-rZpSSiAxe6 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZpSSjrEaa .mbr-section-title,
.cid-rZpSSjrEaa .mbr-section-subtitle {
  color: #000000;
}
.cid-rZpSSjrEaa .mbr-section-text {
  color: #232323;
}
.cid-rZpSSjrEaa .mbr-text,
.cid-rZpSSjrEaa .typed-text,
.cid-rZpSSjrEaa .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZpSSjrEaa .btn {
  margin-left: 4px !important;
}
.cid-rZpSSjrEaa .animated-element {
  color: #ffffff;
}
.cid-rZpSSjrEaa .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZpSSjrEaa .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZpSSjrEaa .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZpSSjrEaa .typed-text,
  .cid-rZpSSjrEaa .mbr-section-subtitle,
  .cid-rZpSSjrEaa .mbr-section-text,
  .cid-rZpSSjrEaa .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZpSSjrEaa .mbr-section-text,
.cid-rZpSSjrEaa .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZpSSjrEaa .mbr-section-subtitle,
.cid-rZpSSjrEaa .typed-text {
  color: #00b5ff;
}
.cid-rZpSSkIhdD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZpSSkIhdD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZpSSkIhdD .btn-social {
  border: none !important;
}
.cid-rZpSSkIhdD [class^="socicon-"]:before,
.cid-rZpSSkIhdD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZpSSkIhdD .btn {
    font-size: 20px !important;
  }
}
.cid-rZpSSkIhdD .mbr-section-title {
  color: #ff3366;
}
.cid-rZpSSlhy2q {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZpSSlhy2q .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZpSSlhy2q .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZpSSlhy2q .mbr-text,
.cid-rZpSSlhy2q .mbr-section-btn {
  color: #ffffff;
}
.cid-rZpSSlhy2q .mbr-section-title {
  color: #23c8ff;
}
.cid-rZpSSw9bel {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZpSSw9bel .image-block {
  margin: auto;
}
.cid-rZpSSw9bel figcaption {
  position: relative;
}
.cid-rZpSSw9bel figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZpSSw9bel .image-block {
    width: 100% !important;
  }
}
.cid-rZpSSwTQTa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZpSSwTQTa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZpSSwTQTa .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZpSSwTQTa .mbr-text {
    text-align: center;
  }
}
.cid-rZpSSwTQTa H1 {
  color: #ff3366;
}
.cid-rZpSSwTQTa .mbr-text,
.cid-rZpSSwTQTa .mbr-section-btn {
  color: #ff3366;
}
.cid-rZpSSwTQTa H3 {
  color: #000000;
}
.cid-rZpSSxXdOZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZpSSxXdOZ .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZpSSxXdOZ .social-list a:focus {
  text-decoration: none;
}
.cid-rZpSSxXdOZ H2 {
  color: #f9f295;
}
.cid-sVBA0SGgFt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBA0SGgFt .content {
    text-align: center;
  }
  .cid-sVBA0SGgFt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBA0SGgFt .img-logo img {
  height: 6rem;
}
.cid-sVBA0SGgFt .form-group,
.cid-sVBA0SGgFt .input-group-btn {
  padding: 0;
}
.cid-sVBA0SGgFt .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBA0SGgFt .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBA0SGgFt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBA0SGgFt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBA0SGgFt .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBA0SGgFt .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBA0SGgFt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBA0SGgFt .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBA0SGgFt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBA0SGgFt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBA0SGgFt .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBA0SGgFt .foot-logo {
    text-align: center !important;
  }
  .cid-sVBA0SGgFt .foot-title {
    text-align: center !important;
  }
  .cid-sVBA0SGgFt .mbr-text {
    text-align: center !important;
  }
  .cid-sVBA0SGgFt .form-group {
    margin: 0;
  }
}
.cid-sVBA0SGgFt .foot-title {
  color: #ff0000;
}
.cid-sVBA0SGgFt .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBA0SGgFt .foot-text {
  color: #232323;
}
.cid-sVBA0SGgFt .copyright > p {
  color: #232323;
}
.cid-sVBA0SGgFt .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-r9j5wxq96j .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-r9j5wxq96j .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-r9j5wxq96j a {
  font-style: normal;
}
.cid-r9j5wxq96j .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-r9j5wxq96j .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-r9j5wxq96j .nav-item:focus,
.cid-r9j5wxq96j .nav-link:focus {
  outline: none;
}
.cid-r9j5wxq96j .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-r9j5wxq96j .menu-logo {
  margin-right: auto;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r9j5wxq96j .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-r9j5wxq96j .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r9j5wxq96j .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-r9j5wxq96j .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r9j5wxq96j .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r9j5wxq96j button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-r9j5wxq96j button.navbar-toggler:focus {
  outline: none;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r9j5wxq96j button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r9j5wxq96j nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r9j5wxq96j .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .btn {
  display: -webkit-flex;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r9j5wxq96j .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r9j5wxq96j .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r9j5wxq96j .collapsed button.navbar-toggler {
  display: block;
}
.cid-r9j5wxq96j .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-r9j5wxq96j .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-r9j5wxq96j .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r9j5wxq96j .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-r9j5wxq96j.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j img {
    height: 3.8rem !important;
  }
  .cid-r9j5wxq96j .btn {
    display: -webkit-flex;
  }
  .cid-r9j5wxq96j button.navbar-toggler {
    display: block;
  }
  .cid-r9j5wxq96j .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-r9j5wxq96j .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r9j5wxq96j .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing,
  .cid-r9j5wxq96j .navbar-collapse.show {
    display: block !important;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r9j5wxq96j .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r9j5wxq96j .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-r9j5wxq96j .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r9j5wxq96j .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r9j5wxq96j .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-r9j5wxq96j .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-r9j5wxq96j .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-r9j5wxq96j .nav-link:hover,
.cid-r9j5wxq96j .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-rZnUhjJ0uG .mbr-section-title,
.cid-rZnUhjJ0uG .mbr-section-subtitle {
  color: #000000;
}
.cid-rZnUhjJ0uG .mbr-section-text {
  color: #232323;
}
.cid-rZnUhjJ0uG .mbr-text,
.cid-rZnUhjJ0uG .typed-text,
.cid-rZnUhjJ0uG .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rZnUhjJ0uG .btn {
  margin-left: 4px !important;
}
.cid-rZnUhjJ0uG .animated-element {
  color: #ffffff;
}
.cid-rZnUhjJ0uG .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-rZnUhjJ0uG .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-rZnUhjJ0uG .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZnUhjJ0uG .typed-text,
  .cid-rZnUhjJ0uG .mbr-section-subtitle,
  .cid-rZnUhjJ0uG .mbr-section-text,
  .cid-rZnUhjJ0uG .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rZnUhjJ0uG .mbr-section-text,
.cid-rZnUhjJ0uG .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-rZnUhjJ0uG .mbr-section-subtitle,
.cid-rZnUhjJ0uG .typed-text {
  color: #00b5ff;
}
.cid-rZnZ4jO6nd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rZnZ4jO6nd .btn-social {
  border: none !important;
}
.cid-rZnZ4jO6nd [class^="socicon-"]:before,
.cid-rZnZ4jO6nd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rZnZ4jO6nd .btn {
    font-size: 20px !important;
  }
}
.cid-rZnZ4jO6nd .mbr-section-title {
  color: #ff3366;
}
.cid-rZo4N3s0VF {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-rZo4N3s0VF .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZo4N3s0VF .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-rZo4N3s0VF .mbr-text,
.cid-rZo4N3s0VF .mbr-section-btn {
  color: #ffffff;
}
.cid-rZo4N3s0VF .mbr-section-title {
  color: #23c8ff;
}
.cid-rZnYR2X7mp {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-rZnYR2X7mp .image-block {
  margin: auto;
}
.cid-rZnYR2X7mp figcaption {
  position: relative;
}
.cid-rZnYR2X7mp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZnYR2X7mp .image-block {
    width: 100% !important;
  }
}
.cid-rZnZ1tYwk9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-rZnZ1tYwk9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rZnZ1tYwk9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rZnZ1tYwk9 .mbr-text {
    text-align: center;
  }
}
.cid-rZnZ1tYwk9 H1 {
  color: #ff3366;
}
.cid-rZnZ1tYwk9 .mbr-text,
.cid-rZnZ1tYwk9 .mbr-section-btn {
  color: #ff3366;
}
.cid-rZnZ1tYwk9 H3 {
  color: #000000;
}
.cid-rZnYVzcEpv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-rZnYVzcEpv .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rZnYVzcEpv .social-list a:focus {
  text-decoration: none;
}
.cid-rZnYVzcEpv H2 {
  color: #f9f295;
}
.cid-sVBvPcfno6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVBvPcfno6 .content {
    text-align: center;
  }
  .cid-sVBvPcfno6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVBvPcfno6 .img-logo img {
  height: 6rem;
}
.cid-sVBvPcfno6 .form-group,
.cid-sVBvPcfno6 .input-group-btn {
  padding: 0;
}
.cid-sVBvPcfno6 .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVBvPcfno6 .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVBvPcfno6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVBvPcfno6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVBvPcfno6 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVBvPcfno6 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVBvPcfno6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVBvPcfno6 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVBvPcfno6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVBvPcfno6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVBvPcfno6 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVBvPcfno6 .foot-logo {
    text-align: center !important;
  }
  .cid-sVBvPcfno6 .foot-title {
    text-align: center !important;
  }
  .cid-sVBvPcfno6 .mbr-text {
    text-align: center !important;
  }
  .cid-sVBvPcfno6 .form-group {
    margin: 0;
  }
}
.cid-sVBvPcfno6 .foot-title {
  color: #ff0000;
}
.cid-sVBvPcfno6 .mbr-links-column {
  color: #00b5ff;
}
.cid-sVBvPcfno6 .foot-text {
  color: #232323;
}
.cid-sVBvPcfno6 .copyright > p {
  color: #232323;
}
.cid-sVBvPcfno6 .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sVHeOXgV8i .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sVHeOXgV8i .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sVHeOXgV8i a {
  font-style: normal;
}
.cid-sVHeOXgV8i .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sVHeOXgV8i .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sVHeOXgV8i .nav-item:focus,
.cid-sVHeOXgV8i .nav-link:focus {
  outline: none;
}
.cid-sVHeOXgV8i .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sVHeOXgV8i .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sVHeOXgV8i .menu-logo {
  margin-right: auto;
}
.cid-sVHeOXgV8i .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sVHeOXgV8i .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sVHeOXgV8i .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sVHeOXgV8i .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sVHeOXgV8i .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sVHeOXgV8i .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sVHeOXgV8i .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sVHeOXgV8i .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sVHeOXgV8i .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sVHeOXgV8i .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sVHeOXgV8i .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sVHeOXgV8i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sVHeOXgV8i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVHeOXgV8i .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sVHeOXgV8i .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVHeOXgV8i .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-sVHeOXgV8i .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sVHeOXgV8i .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sVHeOXgV8i .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sVHeOXgV8i .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sVHeOXgV8i .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sVHeOXgV8i .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sVHeOXgV8i button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sVHeOXgV8i button.navbar-toggler:focus {
  outline: none;
}
.cid-sVHeOXgV8i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sVHeOXgV8i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sVHeOXgV8i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sVHeOXgV8i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sVHeOXgV8i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sVHeOXgV8i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVHeOXgV8i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sVHeOXgV8i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sVHeOXgV8i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVHeOXgV8i .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVHeOXgV8i .collapsed .btn {
  display: -webkit-flex;
}
.cid-sVHeOXgV8i .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sVHeOXgV8i .collapsed .navbar-collapse.collapsing,
.cid-sVHeOXgV8i .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sVHeOXgV8i .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sVHeOXgV8i .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sVHeOXgV8i .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sVHeOXgV8i .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sVHeOXgV8i .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sVHeOXgV8i .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sVHeOXgV8i .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sVHeOXgV8i .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sVHeOXgV8i .collapsed button.navbar-toggler {
  display: block;
}
.cid-sVHeOXgV8i .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sVHeOXgV8i .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVHeOXgV8i .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sVHeOXgV8i .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sVHeOXgV8i .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sVHeOXgV8i .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sVHeOXgV8i.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVHeOXgV8i img {
    height: 3.8rem !important;
  }
  .cid-sVHeOXgV8i .btn {
    display: -webkit-flex;
  }
  .cid-sVHeOXgV8i button.navbar-toggler {
    display: block;
  }
  .cid-sVHeOXgV8i .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sVHeOXgV8i .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVHeOXgV8i .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sVHeOXgV8i .navbar-collapse.collapsing,
  .cid-sVHeOXgV8i .navbar-collapse.show {
    display: block !important;
  }
  .cid-sVHeOXgV8i .navbar-collapse.collapsing .navbar-nav,
  .cid-sVHeOXgV8i .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sVHeOXgV8i .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sVHeOXgV8i .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sVHeOXgV8i .navbar-collapse.collapsing .navbar-buttons,
  .cid-sVHeOXgV8i .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sVHeOXgV8i .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sVHeOXgV8i .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVHeOXgV8i .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sVHeOXgV8i .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sVHeOXgV8i .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sVHeOXgV8i .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-sVHeOXgV8i .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sVHeOXgV8i .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sVHeOXgV8i .nav-link:hover,
.cid-sVHeOXgV8i .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sVHeOXR6mp {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sVHeOXR6mp .mbr-section-title,
.cid-sVHeOXR6mp .mbr-section-subtitle {
  color: #000000;
}
.cid-sVHeOXR6mp .mbr-section-text {
  color: #232323;
}
.cid-sVHeOXR6mp .mbr-text,
.cid-sVHeOXR6mp .typed-text,
.cid-sVHeOXR6mp .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sVHeOXR6mp .btn {
  margin-left: 4px !important;
}
.cid-sVHeOXR6mp .animated-element {
  color: #ffffff;
}
.cid-sVHeOXR6mp .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sVHeOXR6mp .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sVHeOXR6mp .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVHeOXR6mp .typed-text,
  .cid-sVHeOXR6mp .mbr-section-subtitle,
  .cid-sVHeOXR6mp .mbr-section-text,
  .cid-sVHeOXR6mp .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sVHeOXR6mp .mbr-section-text,
.cid-sVHeOXR6mp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sVHeOXR6mp .mbr-section-subtitle,
.cid-sVHeOXR6mp .typed-text {
  color: #00b5ff;
}
.cid-sVHeOYoC05 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sVHeOYoC05 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sVHeOYoC05 .btn-social {
  border: none !important;
}
.cid-sVHeOYoC05 [class^="socicon-"]:before,
.cid-sVHeOYoC05 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sVHeOYoC05 .btn {
    font-size: 20px !important;
  }
}
.cid-sVHeOYoC05 .mbr-section-title {
  color: #ff3366;
}
.cid-sVHeOYEMU4 {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sVHeOYEMU4 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVHeOYEMU4 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sVHeOYEMU4 .mbr-text,
.cid-sVHeOYEMU4 .mbr-section-btn {
  color: #ffffff;
}
.cid-sVHeOYEMU4 .mbr-section-title {
  color: #23c8ff;
}
.cid-sVHeOYTwL1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sVHeOYTwL1 .image-block {
  margin: auto;
}
.cid-sVHeOYTwL1 figcaption {
  position: relative;
}
.cid-sVHeOYTwL1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVHeOYTwL1 .image-block {
    width: 100% !important;
  }
}
.cid-sVHeOZ6T2y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sVHeOZ6T2y .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVHeOZ6T2y .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sVHeOZ6T2y .mbr-text {
    text-align: center;
  }
}
.cid-sVHeOZ6T2y H1 {
  color: #ff3366;
}
.cid-sVHeOZ6T2y .mbr-text,
.cid-sVHeOZ6T2y .mbr-section-btn {
  color: #ff3366;
}
.cid-sVHeOZ6T2y H3 {
  color: #000000;
}
.cid-sVHeOZoQ18 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sVHeOZoQ18 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sVHeOZoQ18 .social-list a:focus {
  text-decoration: none;
}
.cid-sVHeOZoQ18 H2 {
  color: #f9f295;
}
.cid-sVHeOZHjUz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVHeOZHjUz .content {
    text-align: center;
  }
  .cid-sVHeOZHjUz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVHeOZHjUz .img-logo img {
  height: 6rem;
}
.cid-sVHeOZHjUz .form-group,
.cid-sVHeOZHjUz .input-group-btn {
  padding: 0;
}
.cid-sVHeOZHjUz .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVHeOZHjUz .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVHeOZHjUz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVHeOZHjUz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVHeOZHjUz .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVHeOZHjUz .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVHeOZHjUz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVHeOZHjUz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVHeOZHjUz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVHeOZHjUz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVHeOZHjUz .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVHeOZHjUz .foot-logo {
    text-align: center !important;
  }
  .cid-sVHeOZHjUz .foot-title {
    text-align: center !important;
  }
  .cid-sVHeOZHjUz .mbr-text {
    text-align: center !important;
  }
  .cid-sVHeOZHjUz .form-group {
    margin: 0;
  }
}
.cid-sVHeOZHjUz .foot-title {
  color: #ff0000;
}
.cid-sVHeOZHjUz .mbr-links-column {
  color: #00b5ff;
}
.cid-sVHeOZHjUz .foot-text {
  color: #232323;
}
.cid-sVHeOZHjUz .copyright > p {
  color: #232323;
}
.cid-sVHeOZHjUz .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sVAbKIbgBs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sVAbKIbgBs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sVAbKIbgBs a {
  font-style: normal;
}
.cid-sVAbKIbgBs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sVAbKIbgBs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sVAbKIbgBs .nav-item:focus,
.cid-sVAbKIbgBs .nav-link:focus {
  outline: none;
}
.cid-sVAbKIbgBs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sVAbKIbgBs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sVAbKIbgBs .menu-logo {
  margin-right: auto;
}
.cid-sVAbKIbgBs .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sVAbKIbgBs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sVAbKIbgBs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sVAbKIbgBs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sVAbKIbgBs .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sVAbKIbgBs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sVAbKIbgBs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sVAbKIbgBs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sVAbKIbgBs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sVAbKIbgBs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sVAbKIbgBs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sVAbKIbgBs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sVAbKIbgBs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sVAbKIbgBs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sVAbKIbgBs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sVAbKIbgBs .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-sVAbKIbgBs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sVAbKIbgBs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sVAbKIbgBs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sVAbKIbgBs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sVAbKIbgBs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sVAbKIbgBs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sVAbKIbgBs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sVAbKIbgBs button.navbar-toggler:focus {
  outline: none;
}
.cid-sVAbKIbgBs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sVAbKIbgBs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sVAbKIbgBs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sVAbKIbgBs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sVAbKIbgBs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sVAbKIbgBs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVAbKIbgBs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sVAbKIbgBs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sVAbKIbgBs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sVAbKIbgBs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVAbKIbgBs .collapsed .btn {
  display: -webkit-flex;
}
.cid-sVAbKIbgBs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sVAbKIbgBs .collapsed .navbar-collapse.collapsing,
.cid-sVAbKIbgBs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sVAbKIbgBs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sVAbKIbgBs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sVAbKIbgBs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sVAbKIbgBs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sVAbKIbgBs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sVAbKIbgBs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sVAbKIbgBs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sVAbKIbgBs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sVAbKIbgBs .collapsed button.navbar-toggler {
  display: block;
}
.cid-sVAbKIbgBs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sVAbKIbgBs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sVAbKIbgBs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sVAbKIbgBs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sVAbKIbgBs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sVAbKIbgBs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sVAbKIbgBs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVAbKIbgBs img {
    height: 3.8rem !important;
  }
  .cid-sVAbKIbgBs .btn {
    display: -webkit-flex;
  }
  .cid-sVAbKIbgBs button.navbar-toggler {
    display: block;
  }
  .cid-sVAbKIbgBs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sVAbKIbgBs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sVAbKIbgBs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sVAbKIbgBs .navbar-collapse.collapsing,
  .cid-sVAbKIbgBs .navbar-collapse.show {
    display: block !important;
  }
  .cid-sVAbKIbgBs .navbar-collapse.collapsing .navbar-nav,
  .cid-sVAbKIbgBs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sVAbKIbgBs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sVAbKIbgBs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sVAbKIbgBs .navbar-collapse.collapsing .navbar-buttons,
  .cid-sVAbKIbgBs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sVAbKIbgBs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sVAbKIbgBs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sVAbKIbgBs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sVAbKIbgBs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sVAbKIbgBs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sVAbKIbgBs .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-sVAbKIbgBs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sVAbKIbgBs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sVAbKIbgBs .nav-link:hover,
.cid-sVAbKIbgBs .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sVAbKIB24m {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sVAbKIB24m .mbr-section-title,
.cid-sVAbKIB24m .mbr-section-subtitle {
  color: #000000;
}
.cid-sVAbKIB24m .mbr-section-text {
  color: #232323;
}
.cid-sVAbKIB24m .mbr-text,
.cid-sVAbKIB24m .typed-text,
.cid-sVAbKIB24m .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sVAbKIB24m .btn {
  margin-left: 4px !important;
}
.cid-sVAbKIB24m .animated-element {
  color: #ffffff;
}
.cid-sVAbKIB24m .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sVAbKIB24m .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sVAbKIB24m .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sVAbKIB24m .typed-text,
  .cid-sVAbKIB24m .mbr-section-subtitle,
  .cid-sVAbKIB24m .mbr-section-text,
  .cid-sVAbKIB24m .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sVAbKIB24m .mbr-section-text,
.cid-sVAbKIB24m .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sVAbKIB24m .mbr-section-subtitle,
.cid-sVAbKIB24m .typed-text {
  color: #00b5ff;
}
.cid-sVAbKJ71hY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sVAbKJ71hY .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sVAbKJ71hY .btn-social {
  border: none !important;
}
.cid-sVAbKJ71hY [class^="socicon-"]:before,
.cid-sVAbKJ71hY [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sVAbKJ71hY .btn {
    font-size: 20px !important;
  }
}
.cid-sVAbKJ71hY .mbr-section-title {
  color: #ff3366;
}
.cid-sVAbKJssDp {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sVAbKJssDp .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVAbKJssDp .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sVAbKJssDp .mbr-text,
.cid-sVAbKJssDp .mbr-section-btn {
  color: #ffffff;
}
.cid-sVAbKJssDp .mbr-section-title {
  color: #23c8ff;
}
.cid-sVAbKJM6rd {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sVAbKJM6rd .image-block {
  margin: auto;
}
.cid-sVAbKJM6rd figcaption {
  position: relative;
}
.cid-sVAbKJM6rd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sVAbKJM6rd .image-block {
    width: 100% !important;
  }
}
.cid-sVAbKK10Km {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-sVAbKK10Km .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sVAbKK10Km .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sVAbKK10Km .mbr-text {
    text-align: center;
  }
}
.cid-sVAbKK10Km H1 {
  color: #ff3366;
}
.cid-sVAbKK10Km .mbr-text,
.cid-sVAbKK10Km .mbr-section-btn {
  color: #ff3366;
}
.cid-sVAbKK10Km H3 {
  color: #000000;
}
.cid-sVAbKKmq5V {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sVAbKKmq5V .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sVAbKKmq5V .social-list a:focus {
  text-decoration: none;
}
.cid-sVAbKKmq5V H2 {
  color: #f9f295;
}
.cid-sVB9qslDGY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sVB9qslDGY .content {
    text-align: center;
  }
  .cid-sVB9qslDGY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sVB9qslDGY .img-logo img {
  height: 6rem;
}
.cid-sVB9qslDGY .form-group,
.cid-sVB9qslDGY .input-group-btn {
  padding: 0;
}
.cid-sVB9qslDGY .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sVB9qslDGY .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sVB9qslDGY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sVB9qslDGY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sVB9qslDGY .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sVB9qslDGY .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sVB9qslDGY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sVB9qslDGY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sVB9qslDGY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sVB9qslDGY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sVB9qslDGY .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sVB9qslDGY .foot-logo {
    text-align: center !important;
  }
  .cid-sVB9qslDGY .foot-title {
    text-align: center !important;
  }
  .cid-sVB9qslDGY .mbr-text {
    text-align: center !important;
  }
  .cid-sVB9qslDGY .form-group {
    margin: 0;
  }
}
.cid-sVB9qslDGY .foot-title {
  color: #ff0000;
}
.cid-sVB9qslDGY .mbr-links-column {
  color: #00b5ff;
}
.cid-sVB9qslDGY .foot-text {
  color: #232323;
}
.cid-sVB9qslDGY .copyright > p {
  color: #232323;
}
.cid-sVB9qslDGY .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-sZDXPpReuh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sZDXPpReuh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sZDXPpReuh a {
  font-style: normal;
}
.cid-sZDXPpReuh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sZDXPpReuh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sZDXPpReuh .nav-item:focus,
.cid-sZDXPpReuh .nav-link:focus {
  outline: none;
}
.cid-sZDXPpReuh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sZDXPpReuh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sZDXPpReuh .menu-logo {
  margin-right: auto;
}
.cid-sZDXPpReuh .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sZDXPpReuh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sZDXPpReuh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sZDXPpReuh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sZDXPpReuh .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-sZDXPpReuh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sZDXPpReuh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sZDXPpReuh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sZDXPpReuh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sZDXPpReuh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sZDXPpReuh .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sZDXPpReuh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sZDXPpReuh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sZDXPpReuh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sZDXPpReuh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sZDXPpReuh .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-sZDXPpReuh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sZDXPpReuh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sZDXPpReuh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sZDXPpReuh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sZDXPpReuh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sZDXPpReuh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sZDXPpReuh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sZDXPpReuh button.navbar-toggler:focus {
  outline: none;
}
.cid-sZDXPpReuh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-sZDXPpReuh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sZDXPpReuh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sZDXPpReuh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sZDXPpReuh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sZDXPpReuh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sZDXPpReuh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sZDXPpReuh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sZDXPpReuh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sZDXPpReuh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sZDXPpReuh .collapsed .btn {
  display: -webkit-flex;
}
.cid-sZDXPpReuh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sZDXPpReuh .collapsed .navbar-collapse.collapsing,
.cid-sZDXPpReuh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sZDXPpReuh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sZDXPpReuh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sZDXPpReuh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sZDXPpReuh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sZDXPpReuh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sZDXPpReuh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sZDXPpReuh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sZDXPpReuh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sZDXPpReuh .collapsed button.navbar-toggler {
  display: block;
}
.cid-sZDXPpReuh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sZDXPpReuh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sZDXPpReuh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sZDXPpReuh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sZDXPpReuh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sZDXPpReuh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sZDXPpReuh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sZDXPpReuh img {
    height: 3.8rem !important;
  }
  .cid-sZDXPpReuh .btn {
    display: -webkit-flex;
  }
  .cid-sZDXPpReuh button.navbar-toggler {
    display: block;
  }
  .cid-sZDXPpReuh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sZDXPpReuh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sZDXPpReuh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sZDXPpReuh .navbar-collapse.collapsing,
  .cid-sZDXPpReuh .navbar-collapse.show {
    display: block !important;
  }
  .cid-sZDXPpReuh .navbar-collapse.collapsing .navbar-nav,
  .cid-sZDXPpReuh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sZDXPpReuh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sZDXPpReuh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sZDXPpReuh .navbar-collapse.collapsing .navbar-buttons,
  .cid-sZDXPpReuh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sZDXPpReuh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sZDXPpReuh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sZDXPpReuh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sZDXPpReuh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sZDXPpReuh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sZDXPpReuh .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-sZDXPpReuh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sZDXPpReuh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sZDXPpReuh .nav-link:hover,
.cid-sZDXPpReuh .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-sZDXPqlm9C {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-sZDXPqlm9C .mbr-section-title,
.cid-sZDXPqlm9C .mbr-section-subtitle {
  color: #000000;
}
.cid-sZDXPqlm9C .mbr-section-text {
  color: #232323;
}
.cid-sZDXPqlm9C .mbr-text,
.cid-sZDXPqlm9C .typed-text,
.cid-sZDXPqlm9C .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-sZDXPqlm9C .btn {
  margin-left: 4px !important;
}
.cid-sZDXPqlm9C .animated-element {
  color: #ffffff;
}
.cid-sZDXPqlm9C .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-sZDXPqlm9C .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-sZDXPqlm9C .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sZDXPqlm9C .typed-text,
  .cid-sZDXPqlm9C .mbr-section-subtitle,
  .cid-sZDXPqlm9C .mbr-section-text,
  .cid-sZDXPqlm9C .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sZDXPqlm9C .mbr-section-text,
.cid-sZDXPqlm9C .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sZDXPqlm9C .mbr-section-subtitle,
.cid-sZDXPqlm9C .typed-text {
  color: #00b5ff;
}
.cid-sZDXPqMOFV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sZDXPqMOFV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sZDXPqMOFV .btn-social {
  border: none !important;
}
.cid-sZDXPqMOFV [class^="socicon-"]:before,
.cid-sZDXPqMOFV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sZDXPqMOFV .btn {
    font-size: 20px !important;
  }
}
.cid-sZDXPqMOFV .mbr-section-title {
  color: #ff3366;
}
.cid-sZDXPr6v6l {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-sZDXPr6v6l .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZDXPr6v6l .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sZDXPr6v6l .mbr-text,
.cid-sZDXPr6v6l .mbr-section-btn {
  color: #ffffff;
}
.cid-sZDXPr6v6l .mbr-section-title {
  color: #23c8ff;
}
.cid-sZDXPrn1DP {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sZDXPrn1DP .image-block {
  margin: auto;
}
.cid-sZDXPrn1DP figcaption {
  position: relative;
}
.cid-sZDXPrn1DP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sZDXPrn1DP .image-block {
    width: 100% !important;
  }
}
.cid-sZDXPrAvWe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-sZDXPrAvWe .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-sZDXPrAvWe .social-list a:focus {
  text-decoration: none;
}
.cid-sZDXPrAvWe H2 {
  color: #f9f295;
}
.cid-sZDXPrUxKG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sZDXPrUxKG .content {
    text-align: center;
  }
  .cid-sZDXPrUxKG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZDXPrUxKG .img-logo img {
  height: 6rem;
}
.cid-sZDXPrUxKG .form-group,
.cid-sZDXPrUxKG .input-group-btn {
  padding: 0;
}
.cid-sZDXPrUxKG .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-sZDXPrUxKG .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-sZDXPrUxKG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZDXPrUxKG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZDXPrUxKG .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sZDXPrUxKG .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sZDXPrUxKG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZDXPrUxKG .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-sZDXPrUxKG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZDXPrUxKG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sZDXPrUxKG .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sZDXPrUxKG .foot-logo {
    text-align: center !important;
  }
  .cid-sZDXPrUxKG .foot-title {
    text-align: center !important;
  }
  .cid-sZDXPrUxKG .mbr-text {
    text-align: center !important;
  }
  .cid-sZDXPrUxKG .form-group {
    margin: 0;
  }
}
.cid-sZDXPrUxKG .foot-title {
  color: #ff0000;
}
.cid-sZDXPrUxKG .mbr-links-column {
  color: #00b5ff;
}
.cid-sZDXPrUxKG .foot-text {
  color: #232323;
}
.cid-sZDXPrUxKG .copyright > p {
  color: #232323;
}
.cid-sZDXPrUxKG .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-t9BsB4VRRA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t9BsB4VRRA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t9BsB4VRRA a {
  font-style: normal;
}
.cid-t9BsB4VRRA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t9BsB4VRRA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t9BsB4VRRA .nav-item:focus,
.cid-t9BsB4VRRA .nav-link:focus {
  outline: none;
}
.cid-t9BsB4VRRA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t9BsB4VRRA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t9BsB4VRRA .menu-logo {
  margin-right: auto;
}
.cid-t9BsB4VRRA .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t9BsB4VRRA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t9BsB4VRRA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t9BsB4VRRA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t9BsB4VRRA .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-t9BsB4VRRA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t9BsB4VRRA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t9BsB4VRRA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t9BsB4VRRA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t9BsB4VRRA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t9BsB4VRRA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t9BsB4VRRA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t9BsB4VRRA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t9BsB4VRRA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t9BsB4VRRA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t9BsB4VRRA .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-t9BsB4VRRA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t9BsB4VRRA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t9BsB4VRRA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t9BsB4VRRA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t9BsB4VRRA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t9BsB4VRRA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t9BsB4VRRA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t9BsB4VRRA button.navbar-toggler:focus {
  outline: none;
}
.cid-t9BsB4VRRA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-t9BsB4VRRA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t9BsB4VRRA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t9BsB4VRRA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t9BsB4VRRA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t9BsB4VRRA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t9BsB4VRRA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t9BsB4VRRA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t9BsB4VRRA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t9BsB4VRRA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t9BsB4VRRA .collapsed .btn {
  display: -webkit-flex;
}
.cid-t9BsB4VRRA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t9BsB4VRRA .collapsed .navbar-collapse.collapsing,
.cid-t9BsB4VRRA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t9BsB4VRRA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t9BsB4VRRA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t9BsB4VRRA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t9BsB4VRRA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t9BsB4VRRA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t9BsB4VRRA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t9BsB4VRRA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t9BsB4VRRA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t9BsB4VRRA .collapsed button.navbar-toggler {
  display: block;
}
.cid-t9BsB4VRRA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t9BsB4VRRA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t9BsB4VRRA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t9BsB4VRRA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t9BsB4VRRA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t9BsB4VRRA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-t9BsB4VRRA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t9BsB4VRRA img {
    height: 3.8rem !important;
  }
  .cid-t9BsB4VRRA .btn {
    display: -webkit-flex;
  }
  .cid-t9BsB4VRRA button.navbar-toggler {
    display: block;
  }
  .cid-t9BsB4VRRA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t9BsB4VRRA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t9BsB4VRRA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t9BsB4VRRA .navbar-collapse.collapsing,
  .cid-t9BsB4VRRA .navbar-collapse.show {
    display: block !important;
  }
  .cid-t9BsB4VRRA .navbar-collapse.collapsing .navbar-nav,
  .cid-t9BsB4VRRA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t9BsB4VRRA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t9BsB4VRRA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t9BsB4VRRA .navbar-collapse.collapsing .navbar-buttons,
  .cid-t9BsB4VRRA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t9BsB4VRRA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t9BsB4VRRA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t9BsB4VRRA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t9BsB4VRRA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t9BsB4VRRA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t9BsB4VRRA .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-t9BsB4VRRA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t9BsB4VRRA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t9BsB4VRRA .nav-link:hover,
.cid-t9BsB4VRRA .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-t9BsB5ll4r {
  padding-top: 120px;
  padding-bottom: 45px;
}
.cid-t9BsB5ll4r .mbr-section-title,
.cid-t9BsB5ll4r .mbr-section-subtitle {
  color: #000000;
}
.cid-t9BsB5ll4r .mbr-section-text {
  color: #232323;
}
.cid-t9BsB5ll4r .mbr-text,
.cid-t9BsB5ll4r .typed-text,
.cid-t9BsB5ll4r .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-t9BsB5ll4r .btn {
  margin-left: 4px !important;
}
.cid-t9BsB5ll4r .animated-element {
  color: #ffffff;
}
.cid-t9BsB5ll4r .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-t9BsB5ll4r .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-t9BsB5ll4r .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t9BsB5ll4r .typed-text,
  .cid-t9BsB5ll4r .mbr-section-subtitle,
  .cid-t9BsB5ll4r .mbr-section-text,
  .cid-t9BsB5ll4r .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-t9BsB5ll4r .mbr-section-text,
.cid-t9BsB5ll4r .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-t9BsB5ll4r .mbr-section-subtitle,
.cid-t9BsB5ll4r .typed-text {
  color: #00b5ff;
}
.cid-t9BsB5Kbjz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-t9BsB5Kbjz .btn-social {
  border: none !important;
}
.cid-t9BsB5Kbjz [class^="socicon-"]:before,
.cid-t9BsB5Kbjz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-t9BsB5Kbjz .btn {
    font-size: 20px !important;
  }
}
.cid-t9BsB5Kbjz .mbr-section-title {
  color: #ff3366;
}
.cid-t9BsB61K1h {
  padding-top: 120px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #232323, #232323);
}
@media (min-width: 992px) {
  .cid-t9BsB61K1h .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t9BsB61K1h .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-t9BsB61K1h .mbr-text,
.cid-t9BsB61K1h .mbr-section-btn {
  color: #ffffff;
}
.cid-t9BsB61K1h .mbr-section-title {
  color: #23c8ff;
}
.cid-t9BsB6gIKR {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-t9BsB6gIKR .image-block {
  margin: auto;
}
.cid-t9BsB6gIKR figcaption {
  position: relative;
}
.cid-t9BsB6gIKR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t9BsB6gIKR .image-block {
    width: 100% !important;
  }
}
.cid-t9BsB6tKih {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  background: linear-gradient(45deg, #ffffff, #149dcc);
}
@media (min-width: 992px) {
  .cid-t9BsB6tKih .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t9BsB6tKih .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t9BsB6tKih .mbr-text {
    text-align: center;
  }
}
.cid-t9BsB6tKih H1 {
  color: #ff3366;
}
.cid-t9BsB6tKih .mbr-text,
.cid-t9BsB6tKih .mbr-section-btn {
  color: #ff3366;
}
.cid-t9BsB6tKih H3 {
  color: #000000;
}
.cid-t9BsB6HRGj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-t9BsB6HRGj .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-t9BsB6HRGj .social-list a:focus {
  text-decoration: none;
}
.cid-t9BsB6HRGj H2 {
  color: #f9f295;
}
.cid-t9BsB6ZQYZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t9BsB6ZQYZ .content {
    text-align: center;
  }
  .cid-t9BsB6ZQYZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t9BsB6ZQYZ .img-logo img {
  height: 6rem;
}
.cid-t9BsB6ZQYZ .form-group,
.cid-t9BsB6ZQYZ .input-group-btn {
  padding: 0;
}
.cid-t9BsB6ZQYZ .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-t9BsB6ZQYZ .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-t9BsB6ZQYZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t9BsB6ZQYZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t9BsB6ZQYZ .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t9BsB6ZQYZ .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t9BsB6ZQYZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t9BsB6ZQYZ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-t9BsB6ZQYZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t9BsB6ZQYZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t9BsB6ZQYZ .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-t9BsB6ZQYZ .foot-logo {
    text-align: center !important;
  }
  .cid-t9BsB6ZQYZ .foot-title {
    text-align: center !important;
  }
  .cid-t9BsB6ZQYZ .mbr-text {
    text-align: center !important;
  }
  .cid-t9BsB6ZQYZ .form-group {
    margin: 0;
  }
}
.cid-t9BsB6ZQYZ .foot-title {
  color: #ff0000;
}
.cid-t9BsB6ZQYZ .mbr-links-column {
  color: #00b5ff;
}
.cid-t9BsB6ZQYZ .foot-text {
  color: #232323;
}
.cid-t9BsB6ZQYZ .copyright > p {
  color: #232323;
}
.cid-t9BsB6ZQYZ .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-tbV5Lw6sy0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tbV5Lw6sy0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbV5Lw6sy0 a {
  font-style: normal;
}
.cid-tbV5Lw6sy0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tbV5Lw6sy0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tbV5Lw6sy0 .nav-item:focus,
.cid-tbV5Lw6sy0 .nav-link:focus {
  outline: none;
}
.cid-tbV5Lw6sy0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tbV5Lw6sy0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tbV5Lw6sy0 .menu-logo {
  margin-right: auto;
}
.cid-tbV5Lw6sy0 .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tbV5Lw6sy0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tbV5Lw6sy0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tbV5Lw6sy0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbV5Lw6sy0 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-tbV5Lw6sy0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbV5Lw6sy0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tbV5Lw6sy0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbV5Lw6sy0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tbV5Lw6sy0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbV5Lw6sy0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tbV5Lw6sy0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tbV5Lw6sy0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbV5Lw6sy0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbV5Lw6sy0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbV5Lw6sy0 .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-tbV5Lw6sy0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tbV5Lw6sy0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tbV5Lw6sy0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tbV5Lw6sy0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbV5Lw6sy0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbV5Lw6sy0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbV5Lw6sy0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tbV5Lw6sy0 button.navbar-toggler:focus {
  outline: none;
}
.cid-tbV5Lw6sy0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-tbV5Lw6sy0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tbV5Lw6sy0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tbV5Lw6sy0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tbV5Lw6sy0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tbV5Lw6sy0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbV5Lw6sy0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tbV5Lw6sy0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tbV5Lw6sy0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbV5Lw6sy0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbV5Lw6sy0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.collapsing,
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbV5Lw6sy0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tbV5Lw6sy0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tbV5Lw6sy0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbV5Lw6sy0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tbV5Lw6sy0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbV5Lw6sy0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbV5Lw6sy0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tbV5Lw6sy0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbV5Lw6sy0 img {
    height: 3.8rem !important;
  }
  .cid-tbV5Lw6sy0 .btn {
    display: -webkit-flex;
  }
  .cid-tbV5Lw6sy0 button.navbar-toggler {
    display: block;
  }
  .cid-tbV5Lw6sy0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tbV5Lw6sy0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbV5Lw6sy0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tbV5Lw6sy0 .navbar-collapse.collapsing,
  .cid-tbV5Lw6sy0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbV5Lw6sy0 .navbar-collapse.collapsing .navbar-nav,
  .cid-tbV5Lw6sy0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbV5Lw6sy0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbV5Lw6sy0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbV5Lw6sy0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbV5Lw6sy0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tbV5Lw6sy0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbV5Lw6sy0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbV5Lw6sy0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tbV5Lw6sy0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbV5Lw6sy0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbV5Lw6sy0 .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-tbV5Lw6sy0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tbV5Lw6sy0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tbV5Lw6sy0 .nav-link:hover,
.cid-tbV5Lw6sy0 .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-tkYqCnUUZo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tkYqCnUUZo img,
.cid-tkYqCnUUZo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tkYqCnUUZo .item:focus,
.cid-tkYqCnUUZo span:focus {
  outline: none;
}
.cid-tkYqCnUUZo .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tkYqCnUUZo .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkYqCnUUZo .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tkYqCnUUZo .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkYqCnUUZo .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tkYqCnUUZo .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tkYqCnUUZo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkYqCnUUZo .mbr-section-title {
  color: #149dcc;
}
.cid-tkYqCnUUZo .mbr-text,
.cid-tkYqCnUUZo .mbr-section-btn {
  text-align: left;
}
.cid-tkYqCnUUZo .item-title {
  text-align: left;
}
.cid-tkYqCnUUZo .item-subtitle {
  text-align: left;
  color: #ff3366;
}
.cid-tkYqCnUUZo .mbr-section-subtitle {
  color: #ff3366;
}
.cid-tbV5LwBfiB {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/1-1080x607.webp");
}
.cid-tbV5LwBfiB .mbr-section-title,
.cid-tbV5LwBfiB .mbr-section-subtitle {
  color: #000000;
}
.cid-tbV5LwBfiB .mbr-section-text {
  color: #232323;
}
.cid-tbV5LwBfiB .mbr-text,
.cid-tbV5LwBfiB .typed-text,
.cid-tbV5LwBfiB .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tbV5LwBfiB .btn {
  margin-left: 4px !important;
}
.cid-tbV5LwBfiB .animated-element {
  color: #ffffff;
}
.cid-tbV5LwBfiB .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tbV5LwBfiB .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-tbV5LwBfiB .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbV5LwBfiB .typed-text,
  .cid-tbV5LwBfiB .mbr-section-subtitle,
  .cid-tbV5LwBfiB .mbr-section-text,
  .cid-tbV5LwBfiB .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tbV5LwBfiB .mbr-section-text,
.cid-tbV5LwBfiB .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tbV5LwBfiB .mbr-section-subtitle,
.cid-tbV5LwBfiB .typed-text {
  color: #00b5ff;
}
.cid-tbV5Lx91eS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tbV5Lx91eS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tbV5Lx91eS .btn-social {
  border: none !important;
}
.cid-tbV5Lx91eS [class^="socicon-"]:before,
.cid-tbV5Lx91eS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tbV5Lx91eS .btn {
    font-size: 20px !important;
  }
}
.cid-tbV5Lx91eS .mbr-section-title {
  color: #ff3366;
}
.cid-tbV5LxLlME {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tbV5LxLlME .image-block {
  margin: auto;
}
.cid-tbV5LxLlME figcaption {
  position: relative;
}
.cid-tbV5LxLlME figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tbV5LxLlME .image-block {
    width: 100% !important;
  }
}
.cid-tbV5Lyi78v {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-tbV5Lyi78v .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-tbV5Lyi78v .social-list a:focus {
  text-decoration: none;
}
.cid-tbV5Lyi78v H2 {
  color: #f9f295;
}
.cid-tbV5LyEAUp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tbV5LyEAUp .content {
    text-align: center;
  }
  .cid-tbV5LyEAUp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tbV5LyEAUp .img-logo img {
  height: 6rem;
}
.cid-tbV5LyEAUp .form-group,
.cid-tbV5LyEAUp .input-group-btn {
  padding: 0;
}
.cid-tbV5LyEAUp .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-tbV5LyEAUp .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-tbV5LyEAUp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tbV5LyEAUp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tbV5LyEAUp .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tbV5LyEAUp .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tbV5LyEAUp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tbV5LyEAUp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tbV5LyEAUp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tbV5LyEAUp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tbV5LyEAUp .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tbV5LyEAUp .foot-logo {
    text-align: center !important;
  }
  .cid-tbV5LyEAUp .foot-title {
    text-align: center !important;
  }
  .cid-tbV5LyEAUp .mbr-text {
    text-align: center !important;
  }
  .cid-tbV5LyEAUp .form-group {
    margin: 0;
  }
}
.cid-tbV5LyEAUp .foot-title {
  color: #ff0000;
}
.cid-tbV5LyEAUp .mbr-links-column {
  color: #00b5ff;
}
.cid-tbV5LyEAUp .foot-text {
  color: #232323;
}
.cid-tbV5LyEAUp .copyright > p {
  color: #232323;
}
.cid-tbV5LyEAUp .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-tQKfs27lyd {
  padding-top: 60px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #55b4d4, #073b4c);
}
.cid-uwqcAwOd6X {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwqcAwOd6X .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwqcAwOd6X .container {
  max-width: 1300px;
}
.cid-uwqcAwOd6X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwqcAwOd6X .text-wrapper {
  max-width: 700px;
  margin: auto;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .cid-uwqcAwOd6X .text-wrapper {
    padding: 3rem 2rem;
  }
}
.cid-uwqcAwOd6X .row {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uwqcAwOd6X .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwqcAwOd6X .image-wrapper {
  padding: 0;
}
.cid-uwqcAwOd6X .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uwqcAwOd6X .mbr-section-title {
  color: #000000;
}
.cid-uwqcAwOd6X .mbr-text,
.cid-uwqcAwOd6X .mbr-section-btn {
  color: #000000;
}
.cid-uwqcAwOd6X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxGl6hh2NU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxGl6hh2NU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxGl6hh2NU .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uxGl6hh2NU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxGl6hh2NU .item-wrapper:hover .iconfont-wrapper:after {
  width: 70px;
  height: 70px;
}
.cid-uxGl6hh2NU a {
  font-weight: 600;
}
.cid-uxGl6hh2NU a:hover {
  background: none !important;
}
@media (min-width: 1400px) {
  .cid-uxGl6hh2NU .col-lg-3,
  .cid-uxGl6hh2NU .col-xl-3 {
    max-width: 20%;
  }
}
@media (max-width: 1200px) {
  .cid-uxGl6hh2NU .col-lg-12 {
    min-width: 100% !important;
  }
}
.cid-uxGl6hh2NU .card-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uxGl6hh2NU h5 {
  margin: 0;
}
.cid-uxGl6hh2NU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxGl6hh2NU .iconfont-wrapper {
  position: relative;
}
.cid-uxGl6hh2NU .mbr-iconfont {
  display: flex;
  padding-right: 1rem;
  font-size: 2rem;
  color: #000000;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  z-index: 2;
  position: relative;
}
.cid-uxGl6hh2NU .socicon {
  font-size: 1rem;
  width: 30px;
  height: 30px;
}
.cid-uxGl6hh2NU .sociconfont-wrapper {
  display: flex;
}
.cid-uxGl6hh2NU .card-title,
.cid-uxGl6hh2NU .iconfont-wrapper {
  color: #000000;
}
.cid-uxGl6hh2NU .card-text {
  color: #000000;
}
.cid-uxGl6hh2NU .mbr-section-title {
  color: #000000;
}
.cid-uxGl6hh2NU .main-title,
.cid-uxGl6hh2NU .iconfont-wrapper {
  text-align: left;
  color: #103178;
}
.cid-uwqc8CPxhN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uwqc8CPxhN .col-lg-2 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
}
.cid-uwqc8CPxhN .social-row {
  display: flex;
  margin-bottom: 1rem;
}
.cid-uwqc8CPxhN .social-row .soc-item {
  display: inline-block;
  text-align: center;
  padding-right: 3px;
  transition: all 0.3s;
}
.cid-uwqc8CPxhN .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffc800;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-uwqc8CPxhN .social-row {
    justify-content: center;
  }
}
.cid-uwqc8CPxhN img {
  transition: all 0.3s;
}
.cid-uwqc8CPxhN img:hover {
  transform: scale(1.1);
}
.cid-uwqc8CPxhN img,
.cid-uwqc8CPxhN .item-img {
  width: 100%;
  overflow: hidden;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uwqc8CPxhN .item:focus,
.cid-uwqc8CPxhN span:focus {
  outline: none;
}
.cid-uwqc8CPxhN .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uwqc8CPxhN .item-content {
  padding: 1rem;
  border: 1px solid #efefef;
}
.cid-uwqc8CPxhN .item-wrapper {
  position: relative;
  margin-right: -1px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwqc8CPxhN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uwqc8CPxhN .mbr-section-title {
  color: #103178;
}
.cid-uwqc8CPxhN .item-title {
  color: #103178;
}
.cid-uwqc8CPxhN .item-subtitle {
  color: #103178;
}
.cid-uwqcGUVFvV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwqcGUVFvV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwqcGUVFvV .container {
  max-width: 1300px;
}
.cid-uwqcGUVFvV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwqcGUVFvV .text-wrapper {
  max-width: 700px;
  margin: auto;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .cid-uwqcGUVFvV .text-wrapper {
    padding: 3rem;
  }
}
.cid-uwqcGUVFvV .row {
  background: #ffffff;
}
.cid-uwqcGUVFvV .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uwqcGUVFvV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwqcGUVFvV .image-wrapper {
  padding: 0;
}
.cid-uwqcGUVFvV .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uwqcGUVFvV .mbr-section-title {
  color: #103178;
}
.cid-uwqcGUVFvV .mbr-text,
.cid-uwqcGUVFvV .mbr-section-btn {
  color: #000000;
}
.cid-uwqcGUVFvV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxGf2nNOOj {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uxGf2nNOOj .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uxGf2nNOOj .mbr-shop .row {
  margin: 0;
}
.cid-uxGf2nNOOj .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uxGf2nNOOj .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uxGf2nNOOj .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uxGf2nNOOj .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-uxGf2nNOOj li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uxGf2nNOOj .container {
  max-width: 1400px;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-uxGf2nNOOj .sidebar_wraper {
  padding: 1rem 0;
}
.cid-uxGf2nNOOj .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-uxGf2nNOOj .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-uxGf2nNOOj .display-5 {
  font-size: 1.4rem;
}
.cid-uxGf2nNOOj .shop-item-price,
.cid-uxGf2nNOOj .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-uxGf2nNOOj .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-uxGf2nNOOj .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uxGf2nNOOj .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uxGf2nNOOj .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-uxGf2nNOOj .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uxGf2nNOOj .mbr-shop .hide-modal {
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uxGf2nNOOj .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uxGf2nNOOj .mbr-shop .filter-by-pu,
.cid-uxGf2nNOOj .mbr-shop .filter-by-pd,
.cid-uxGf2nNOOj .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uxGf2nNOOj .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uxGf2nNOOj .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem h4,
.cid-uxGf2nNOOj .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem h5,
.cid-uxGf2nNOOj .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem p,
.cid-uxGf2nNOOj .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uxGf2nNOOj .mbr-shop .item-button {
  text-align: center;
}
.cid-uxGf2nNOOj .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uxGf2nNOOj .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uxGf2nNOOj .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-uxGf2nNOOj .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uxGf2nNOOj .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #00afff;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item__hided h4,
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item__hided h5,
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uxGf2nNOOj .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uxGf2nNOOj .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uxGf2nNOOj .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uxGf2nNOOj .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-uxGf2nNOOj .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uxGf2nNOOj .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-uxGf2nNOOj .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uxGf2nNOOj .mbr-shop .range-controls {
  position: relative;
}
.cid-uxGf2nNOOj .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uxGf2nNOOj .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-uxGf2nNOOj .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-uxGf2nNOOj .mbr-shop .toggle:hover,
.cid-uxGf2nNOOj .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uxGf2nNOOj .mbr-shop .min-toggle {
  left: 0;
}
.cid-uxGf2nNOOj .mbr-shop .max-toggle {
  right: 0;
}
.cid-uxGf2nNOOj .mbr-shop .hided-by-price {
  display: none;
}
.cid-uxGf2nNOOj .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uxGf2nNOOj .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uxGf2nNOOj .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uxGf2nNOOj .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uxGf2nNOOj .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uxGf2nNOOj .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uxGf2nNOOj .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uxGf2nNOOj .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uxGf2nNOOj .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uxGf2nNOOj .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uxGf2nNOOj .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uxGf2nNOOj .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uxGf2nNOOj .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-uxGf2nNOOj .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-uxGf2nNOOj .mbr-shop .shop-items .onsale,
.cid-uxGf2nNOOj .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-uxGf2nNOOj .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uxGf2nNOOj .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uxGf2nNOOj .mbr-shop .price-range {
  display: inline-block;
}
.cid-uxGf2nNOOj .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-uxGf2nNOOj .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uxGf2nNOOj .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-uxGf2nNOOj .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uxGf2nNOOj .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uxGf2nNOOj .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uxGf2nNOOj .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uxGf2nNOOj .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uxGf2nNOOj .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uxGf2nNOOj .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uxGf2nNOOj .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uxGf2nNOOj .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-uxGf2nNOOj .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-uxGf2nNOOj .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uxGf2nNOOj .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uxGf2nNOOj .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uxGf2nNOOj .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uxGf2nNOOj .wrapper-shop-items,
  .cid-uxGf2nNOOj .mbr-shop__row {
    padding: 0;
  }
  .cid-uxGf2nNOOj .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uxGf2nNOOj .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uxGf2nNOOj .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uxGf2nNOOj .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uxGf2nNOOj .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uxGf2nNOOj .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uxGf2nNOOj .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uxGf2nNOOj .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uxGf2nNOOj .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uxGf2nNOOj .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxGf2nNOOj .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uxGf2nNOOj .shop-item-price,
.cid-uxGf2nNOOj .price-block {
  color: #ff3366;
}
.cid-uxGf2nNOOj .onsale {
  color: #ffffff;
}
.cid-uxGf2nNOOj .card-description {
  color: #000000;
}
.cid-uxGf2nNOOj .card-description DIV {
  text-align: left;
}
.cid-uxG3eB17vU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxG3eB17vU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxG3eB17vU .container {
  max-width: 1300px;
}
.cid-uxG3eB17vU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxG3eB17vU .text-wrapper {
  max-width: 700px;
  margin: auto;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .cid-uxG3eB17vU .text-wrapper {
    padding: 3rem;
  }
}
.cid-uxG3eB17vU .row {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uxG3eB17vU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxG3eB17vU .image-wrapper {
  padding: 0;
}
.cid-uxG3eB17vU .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uxG3eB17vU .mbr-section-title {
  color: #103178;
}
.cid-uxG3eB17vU .mbr-text,
.cid-uxG3eB17vU .mbr-section-btn {
  color: #000000;
}
.cid-uxG3eB17vU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uxGchyFs7q {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uxGchyFs7q .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uxGchyFs7q .mbr-shop .row {
  margin: 0;
}
.cid-uxGchyFs7q .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uxGchyFs7q .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uxGchyFs7q .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uxGchyFs7q .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-uxGchyFs7q li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uxGchyFs7q .container {
  max-width: 1400px;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-uxGchyFs7q .sidebar_wraper {
  padding: 1rem 0;
}
.cid-uxGchyFs7q .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-uxGchyFs7q .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-uxGchyFs7q .display-5 {
  font-size: 1.4rem;
}
.cid-uxGchyFs7q .shop-item-price,
.cid-uxGchyFs7q .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-uxGchyFs7q .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-uxGchyFs7q .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uxGchyFs7q .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uxGchyFs7q .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-uxGchyFs7q .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uxGchyFs7q .mbr-shop .hide-modal {
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uxGchyFs7q .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uxGchyFs7q .mbr-shop .filter-by-pu,
.cid-uxGchyFs7q .mbr-shop .filter-by-pd,
.cid-uxGchyFs7q .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uxGchyFs7q .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uxGchyFs7q .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem h4,
.cid-uxGchyFs7q .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem h5,
.cid-uxGchyFs7q .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem p,
.cid-uxGchyFs7q .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uxGchyFs7q .mbr-shop .item-button {
  text-align: center;
}
.cid-uxGchyFs7q .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uxGchyFs7q .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uxGchyFs7q .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-uxGchyFs7q .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uxGchyFs7q .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #ff3366;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-item__hided h4,
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-item__hided h5,
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uxGchyFs7q .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uxGchyFs7q .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uxGchyFs7q .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uxGchyFs7q .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-uxGchyFs7q .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uxGchyFs7q .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-uxGchyFs7q .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uxGchyFs7q .mbr-shop .range-controls {
  position: relative;
}
.cid-uxGchyFs7q .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uxGchyFs7q .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-uxGchyFs7q .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-uxGchyFs7q .mbr-shop .toggle:hover,
.cid-uxGchyFs7q .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uxGchyFs7q .mbr-shop .min-toggle {
  left: 0;
}
.cid-uxGchyFs7q .mbr-shop .max-toggle {
  right: 0;
}
.cid-uxGchyFs7q .mbr-shop .hided-by-price {
  display: none;
}
.cid-uxGchyFs7q .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uxGchyFs7q .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uxGchyFs7q .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uxGchyFs7q .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uxGchyFs7q .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uxGchyFs7q .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uxGchyFs7q .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uxGchyFs7q .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uxGchyFs7q .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uxGchyFs7q .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uxGchyFs7q .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uxGchyFs7q .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uxGchyFs7q .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-uxGchyFs7q .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-uxGchyFs7q .mbr-shop .shop-items .onsale,
.cid-uxGchyFs7q .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-uxGchyFs7q .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uxGchyFs7q .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uxGchyFs7q .mbr-shop .price-range {
  display: inline-block;
}
.cid-uxGchyFs7q .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-uxGchyFs7q .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uxGchyFs7q .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-uxGchyFs7q .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uxGchyFs7q .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uxGchyFs7q .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uxGchyFs7q .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uxGchyFs7q .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uxGchyFs7q .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uxGchyFs7q .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uxGchyFs7q .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uxGchyFs7q .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uxGchyFs7q .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-uxGchyFs7q .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-uxGchyFs7q .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uxGchyFs7q .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uxGchyFs7q .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uxGchyFs7q .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uxGchyFs7q .wrapper-shop-items,
  .cid-uxGchyFs7q .mbr-shop__row {
    padding: 0;
  }
  .cid-uxGchyFs7q .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uxGchyFs7q .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uxGchyFs7q .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uxGchyFs7q .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uxGchyFs7q .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uxGchyFs7q .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uxGchyFs7q .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uxGchyFs7q .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uxGchyFs7q .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uxGchyFs7q .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uxGchyFs7q .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uxGchyFs7q .shop-item-price,
.cid-uxGchyFs7q .price-block {
  color: #ff3366;
}
.cid-uxGchyFs7q .onsale {
  color: #ffffff;
}
.cid-uxGchyFs7q .card-description {
  color: #232323;
}
.cid-uxGchyFs7q .card-description DIV {
  text-align: left;
}
.cid-uzAzQVDUOF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzAzQVDUOF img,
.cid-uzAzQVDUOF .item-img {
  width: 100%;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
  min-height: 300px;
  height: 300px;
}
.cid-uzAzQVDUOF .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-uzAzQVDUOF .item:focus,
.cid-uzAzQVDUOF span:focus {
  outline: none;
}
.cid-uzAzQVDUOF .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-uzAzQVDUOF .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzAzQVDUOF .item {
    margin-bottom: 1rem;
  }
}
.cid-uzAzQVDUOF h5 {
  margin: 0;
}
.cid-uzAzQVDUOF .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzAzQVDUOF .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
.cid-uzAzQVDUOF .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uzAzQVDUOF .item-wrapper:hover .item-img {
  border: 1px solid #00b5ff;
}
.cid-uzAzQVDUOF .item-wrapper:hover .img-wrap {
  margin: 10px;
}
.cid-uzAzQVDUOF .item-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-uzAzQVDUOF .item-wrapper {
    height: auto;
  }
}
.cid-uzAzQVDUOF .mbr-section-title {
  color: #064cab;
  text-align: left;
}
.cid-uzAzQVDUOF .item-title {
  text-align: center;
}
.cid-uzAzQVDUOF .item-subtitle {
  text-align: center;
  color: #00afff;
}
.cid-uzAzQVDUOF .mbr-text,
.cid-uzAzQVDUOF .item .mbr-section-btn {
  text-align: left;
}
.cid-uzAzQVDUOF .mbr-section-subtitle,
.cid-uzAzQVDUOF .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-uzAzScnVg8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzAzScnVg8 img,
.cid-uzAzScnVg8 .item-img {
  width: 100%;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
  min-height: 300px;
  height: 300px;
}
.cid-uzAzScnVg8 .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-uzAzScnVg8 .item:focus,
.cid-uzAzScnVg8 span:focus {
  outline: none;
}
.cid-uzAzScnVg8 .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-uzAzScnVg8 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzAzScnVg8 .item {
    margin-bottom: 1rem;
  }
}
.cid-uzAzScnVg8 h5 {
  margin: 0;
}
.cid-uzAzScnVg8 .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzAzScnVg8 .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
.cid-uzAzScnVg8 .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uzAzScnVg8 .item-wrapper:hover .item-img {
  border: 1px solid #00b5ff;
}
.cid-uzAzScnVg8 .item-wrapper:hover .img-wrap {
  margin: 10px;
}
.cid-uzAzScnVg8 .item-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-uzAzScnVg8 .item-wrapper {
    height: auto;
  }
}
.cid-uzAzScnVg8 .mbr-section-title {
  color: #4e423d;
  text-align: left;
}
.cid-uzAzScnVg8 .item-title {
  text-align: center;
}
.cid-uzAzScnVg8 .item-subtitle {
  text-align: center;
  color: #00afff;
}
.cid-uzAzScnVg8 .mbr-text,
.cid-uzAzScnVg8 .item .mbr-section-btn {
  text-align: left;
}
.cid-uzAzScnVg8 .mbr-section-subtitle,
.cid-uzAzScnVg8 .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-uzAzSYMLoC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uzAzSYMLoC img,
.cid-uzAzSYMLoC .item-img {
  width: 100%;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
  min-height: 300px;
  height: 300px;
}
.cid-uzAzSYMLoC .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-uzAzSYMLoC .item:focus,
.cid-uzAzSYMLoC span:focus {
  outline: none;
}
.cid-uzAzSYMLoC .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-uzAzSYMLoC .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzAzSYMLoC .item {
    margin-bottom: 1rem;
  }
}
.cid-uzAzSYMLoC h5 {
  margin: 0;
}
.cid-uzAzSYMLoC .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzAzSYMLoC .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
.cid-uzAzSYMLoC .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uzAzSYMLoC .item-wrapper:hover .item-img {
  border: 1px solid #00b5ff;
}
.cid-uzAzSYMLoC .item-wrapper:hover .img-wrap {
  margin: 10px;
}
.cid-uzAzSYMLoC .item-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-uzAzSYMLoC .item-wrapper {
    height: auto;
  }
}
.cid-uzAzSYMLoC .mbr-section-title {
  color: #4e423d;
  text-align: left;
}
.cid-uzAzSYMLoC .item-title {
  text-align: center;
}
.cid-uzAzSYMLoC .item-subtitle {
  text-align: center;
  color: #00afff;
}
.cid-uzAzSYMLoC .mbr-text,
.cid-uzAzSYMLoC .item .mbr-section-btn {
  text-align: left;
}
.cid-uzAzSYMLoC .mbr-section-subtitle,
.cid-uzAzSYMLoC .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-uxGbyqHbu0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uxGbyqHbu0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxGbyqHbu0 .container {
  max-width: 1300px;
}
.cid-uxGbyqHbu0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxGbyqHbu0 .text-wrapper {
  max-width: 700px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uxGbyqHbu0 .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxGbyqHbu0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxGbyqHbu0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxGbyqHbu0 .image-wrapper {
    padding: 1.5rem;
  }
}
.cid-uxGbyqHbu0 .mbr-section-title {
  color: #4e423d;
}
.cid-uxGbyqHbu0 .mbr-text,
.cid-uxGbyqHbu0 .mbr-section-btn {
  color: #555555;
}
.cid-uxGfkEo2QY {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uxGfkEo2QY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxGfkEo2QY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .container {
    padding: 0 30px;
  }
}
.cid-uxGfkEo2QY .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-uxGfkEo2QY .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-uxGfkEo2QY .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-uxGfkEo2QY .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-uxGfkEo2QY .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-uxGfkEo2QY .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uxGfkEo2QY .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uxGfkEo2QY .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-uxGfkEo2QY .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uxGfkEo2QY .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-uxGfkEo2QY .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-uxGfkEo2QY .embla__button--next,
.cid-uxGfkEo2QY .embla__button--prev {
  display: flex;
}
.cid-uxGfkEo2QY .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #b3efdc;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-uxGfkEo2QY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uxGfkEo2QY .embla__button:hover {
  background: #a3a3a3;
  color: #b3efdc;
  opacity: 1;
}
.cid-uxGfkEo2QY .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-uxGfkEo2QY .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-uxGfkEo2QY .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .slider-wrapper {
    padding: 0;
  }
}
.cid-uxGfkEo2QY .embla {
  position: relative;
  width: 100%;
}
.cid-uxGfkEo2QY .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uxGfkEo2QY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uxGfkEo2QY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uxGfkEo2QY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uxGfkEo2QY .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-uxGfkEo2QY .list-wrapper {
    display: block;
  }
}
.cid-uxGfkEo2QY .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-uxGfkEo2QY .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-uxGfkEo2QY .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-uxGfkEo2QY .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-uxGfkEo2QY .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-uxGfkEo2QY .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uxGfkEo2QY .mbr-section-btn {
    padding: 0;
  }
}
.cid-uxGfkEo2QY .mbr-section-title {
  color: #212529;
}
.cid-uxGfkEo2QY .mbr-desc {
  color: #212529;
}
.cid-uxGfkEo2QY .mbr-section-subtitle {
  color: #212529;
}
.cid-uxGfkEo2QY .mbr-text {
  color: #212529;
}
.cid-uxGfkEo2QY .mbr-list-title {
  color: #212529;
}
.cid-uxGfkEo2QY .list_1 {
  color: #212529;
}
.cid-uxGfkEo2QY .list_2 {
  color: #212529;
}
.cid-uxG39ArS3r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uxG39ArS3r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxG39ArS3r .container {
  max-width: 1300px;
}
.cid-uxG39ArS3r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxG39ArS3r .text-wrapper {
  max-width: 700px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uxG39ArS3r .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxG39ArS3r .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxG39ArS3r .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxG39ArS3r .image-wrapper {
    padding: 1.5rem;
  }
}
.cid-uxG39ArS3r .mbr-section-title {
  color: #4e423d;
}
.cid-uxG39ArS3r .mbr-text,
.cid-uxG39ArS3r .mbr-section-btn {
  color: #555555;
}
.cid-uwqcjNyUSR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwqcjNyUSR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwqcjNyUSR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwqcjNyUSR .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwqcjNyUSR .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwqcjNyUSR .mbr-iconfont {
  font-size: 3rem;
  color: #000000;
  padding-right: 2rem;
}
.cid-uwqcjNyUSR .card-title {
  color: #007fff;
}
.cid-uxoy7vUpaQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uxoy7vUpaQ .item-img {
  position: relative;
  overflow: hidden;
}
.cid-uxoy7vUpaQ .item-img:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: black;
  opacity: 0.3;
  z-index: 1;
  transition: all 0.3s;
  pointer-events: none;
}
.cid-uxoy7vUpaQ .item-img:hover img {
  transform: scale(1.15);
}
.cid-uxoy7vUpaQ .item-img:hover:before {
  opacity: 0.5;
}
.cid-uxoy7vUpaQ h5 {
  margin-bottom: 1rem;
}
.cid-uxoy7vUpaQ .item-content {
  position: absolute;
  top: 55%;
  right: 0;
  z-index: 2;
  width: 100%;
  transform: translateY(-50%);
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 50%;
}
@media (max-width: 767px) {
  .cid-uxoy7vUpaQ .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-uxoy7vUpaQ img,
.cid-uxoy7vUpaQ .item-img {
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  object-fit: cover;
}
.cid-uxoy7vUpaQ .item:focus,
.cid-uxoy7vUpaQ span:focus {
  outline: none;
}
.cid-uxoy7vUpaQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uxoy7vUpaQ .item {
    margin-bottom: 1rem;
  }
}
.cid-uxoy7vUpaQ .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uxoy7vUpaQ .mbr-section-title {
  color: #4e423d;
}
.cid-uxoy7vUpaQ .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-uxoy7vUpaQ .item-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uxoy7vUpaQ .mbr-text,
.cid-uxoy7vUpaQ .item .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uxoy7vUpaQ .content-head {
  max-width: 800px;
}
.cid-uW8cWhc3Tc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uW8cWhc3Tc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW8cWhc3Tc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW8cWhc3Tc .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-uW8cWhc3Tc .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-uW8cWhc3Tc .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-uW8cWhc3Tc .container {
    padding: 0 20px;
  }
}
.cid-uW8cWhc3Tc .row {
  justify-content: center;
}
.cid-uW8cWhc3Tc .item {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-uW8cWhc3Tc .item {
    margin-bottom: 40px;
  }
}
.cid-uW8cWhc3Tc .item:hover .item-wrapper,
.cid-uW8cWhc3Tc .item:focus .item-wrapper {
  border: 1px solid #000000;
}
.cid-uW8cWhc3Tc .item:hover .item-wrapper .item-img img,
.cid-uW8cWhc3Tc .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uW8cWhc3Tc .item .item-wrapper {
  height: 100%;
  border: 1px solid #acb3b7;
  border-radius: .75rem !important;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-img {
  overflow: hidden;
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-img img {
  height: 450px;
  border-radius: 0 !important;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uW8cWhc3Tc .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-content {
  padding: 24px;
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-content .card-title {
  margin-bottom: 30px;
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-content .card-price {
  margin-bottom: 16px;
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
}
.cid-uW8cWhc3Tc .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-uW8cWhc3Tc .card-price {
  color: #000000;
}
.cid-uW8cWhc3Tc .card-desc {
  color: #9a9a9a;
}
.cid-uW8cWhc3Tc .card-title {
  color: #000000;
}
.cid-tCXu6TTR5p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tCXu6TTR5p h4 {
  margin-bottom: 0;
}
.cid-tCXu6TTR5p p {
  color: #767676;
}
.cid-tCXu6TTR5p .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-tCXu6TTR5p .btn-info-outline {
  border: none;
  color: #ff0000 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-tCXu6TTR5p .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-tCXu6TTR5p .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-tCXu6TTR5p .btn-info-outline:hover {
  background-color: transparent!important;
  color: #00b5ff !important;
  box-shadow: none!important;
}
.cid-tCXu6TTR5p .btn-info-outline:active,
.cid-tCXu6TTR5p .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-tCXu6TTR5p .card-box {
  padding-top: 2rem;
}
.cid-tCXu6TTR5p .card-wrapper {
  height: 100%;
}
.cid-tCXu6TTR5p .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-tCXu6TTR5p img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-tCXu6TTR5p .card-title {
  color: #0f7699;
  text-align: center;
}
.cid-tCXu6TTR5p .main-title {
  color: #57468b;
}
.cid-tCXu6TTR5p DIV {
  color: #57468b;
}
.cid-tCXu6TTR5p .mbr-text,
.cid-tCXu6TTR5p .mbr-section-btn {
  color: #149dcc;
}
.cid-tzMhp4wVfr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzMhp4wVfr .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzMhp4wVfr .btn-social {
  border: none !important;
}
.cid-tzMhp4wVfr [class^="socicon-"]:before,
.cid-tzMhp4wVfr [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzMhp4wVfr .btn {
    font-size: 20px !important;
  }
}
.cid-tzMhp4wVfr .mbr-section-title {
  color: #ff3366;
}
.cid-uxGmMOl11l.popup-builder {
  background-color: #ffffff;
}
.cid-uxGmMOl11l.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-uxGmMOl11l.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-uxGmMOl11l .modal-content,
.cid-uxGmMOl11l .modal-dialog {
  height: auto;
}
.cid-uxGmMOl11l .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-uxGmMOl11l .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-uxGmMOl11l .form-wrapper .mbr-form .form-group,
  .cid-uxGmMOl11l .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-uxGmMOl11l .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-uxGmMOl11l .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uxGmMOl11l .mbr-text {
  text-align: center;
}
.cid-uxGmMOl11l .pt-0 {
  padding-top: 0 !important;
}
.cid-uxGmMOl11l .pb-0 {
  padding-bottom: 0 !important;
}
.cid-uxGmMOl11l .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-uxGmMOl11l .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-uxGmMOl11l .modal-open {
  overflow: hidden;
}
.cid-uxGmMOl11l .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-uxGmMOl11l .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-uxGmMOl11l .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-uxGmMOl11l .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-uxGmMOl11l .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-uxGmMOl11l .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-uxGmMOl11l .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-uxGmMOl11l .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-uxGmMOl11l .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-uxGmMOl11l .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-uxGmMOl11l .modal-backdrop.fade {
  opacity: 0;
}
.cid-uxGmMOl11l .modal-backdrop.show {
  opacity: .5;
}
.cid-uxGmMOl11l .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-uxGmMOl11l .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-uxGmMOl11l .modal-header {
    padding: 1rem;
  }
}
.cid-uxGmMOl11l .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-uxGmMOl11l .modal-header .close svg {
  fill: #353535;
}
.cid-uxGmMOl11l .modal-header .close:hover {
  opacity: 1;
}
.cid-uxGmMOl11l .modal-header .close:focus {
  outline: none;
}
.cid-uxGmMOl11l .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-uxGmMOl11l .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-uxGmMOl11l .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxGmMOl11l .modal-body {
    padding: 1rem;
  }
}
.cid-uxGmMOl11l .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-uxGmMOl11l .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxGmMOl11l .modal-footer {
    padding: 1rem;
  }
}
.cid-uxGmMOl11l .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-uxGmMOl11l .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-uxGmMOl11l .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-uxGmMOl11l .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-uxGmMOl11l .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-uxGmMOl11l .modal-lg,
  .cid-uxGmMOl11l .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-uxGmMOl11l .modal-xl {
    max-width: 1140px;
  }
}
.cid-uxGmMOl11l .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-uxGmMOl11l .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-uxGmMOl11l .form-group {
  margin-bottom: 1rem;
}
.cid-uxGmMOl11l .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-uxGmMOl11l .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uxGmMOl11l .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-uxGmMOl11l .mbr-section-btn {
  margin: 0;
}
.cid-uxGmMOl11l .mbr-section-btn .btn {
  margin: 0;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-tJ25Vzk4Pf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tJ25Vzk4Pf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tJ25Vzk4Pf a {
  font-style: normal;
}
.cid-tJ25Vzk4Pf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tJ25Vzk4Pf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tJ25Vzk4Pf .nav-item:focus,
.cid-tJ25Vzk4Pf .nav-link:focus {
  outline: none;
}
.cid-tJ25Vzk4Pf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tJ25Vzk4Pf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tJ25Vzk4Pf .menu-logo {
  margin-right: auto;
}
.cid-tJ25Vzk4Pf .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tJ25Vzk4Pf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tJ25Vzk4Pf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tJ25Vzk4Pf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tJ25Vzk4Pf .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-tJ25Vzk4Pf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tJ25Vzk4Pf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tJ25Vzk4Pf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tJ25Vzk4Pf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJ25Vzk4Pf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tJ25Vzk4Pf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tJ25Vzk4Pf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tJ25Vzk4Pf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJ25Vzk4Pf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tJ25Vzk4Pf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJ25Vzk4Pf .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-tJ25Vzk4Pf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tJ25Vzk4Pf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tJ25Vzk4Pf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tJ25Vzk4Pf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tJ25Vzk4Pf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tJ25Vzk4Pf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tJ25Vzk4Pf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tJ25Vzk4Pf button.navbar-toggler:focus {
  outline: none;
}
.cid-tJ25Vzk4Pf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-tJ25Vzk4Pf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJ25Vzk4Pf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJ25Vzk4Pf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJ25Vzk4Pf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJ25Vzk4Pf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJ25Vzk4Pf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJ25Vzk4Pf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJ25Vzk4Pf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJ25Vzk4Pf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tJ25Vzk4Pf .collapsed .btn {
  display: -webkit-flex;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.collapsing,
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tJ25Vzk4Pf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tJ25Vzk4Pf .collapsed button.navbar-toggler {
  display: block;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tJ25Vzk4Pf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tJ25Vzk4Pf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tJ25Vzk4Pf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tJ25Vzk4Pf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tJ25Vzk4Pf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-tJ25Vzk4Pf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tJ25Vzk4Pf img {
    height: 3.8rem !important;
  }
  .cid-tJ25Vzk4Pf .btn {
    display: -webkit-flex;
  }
  .cid-tJ25Vzk4Pf button.navbar-toggler {
    display: block;
  }
  .cid-tJ25Vzk4Pf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tJ25Vzk4Pf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tJ25Vzk4Pf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tJ25Vzk4Pf .navbar-collapse.collapsing,
  .cid-tJ25Vzk4Pf .navbar-collapse.show {
    display: block !important;
  }
  .cid-tJ25Vzk4Pf .navbar-collapse.collapsing .navbar-nav,
  .cid-tJ25Vzk4Pf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tJ25Vzk4Pf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tJ25Vzk4Pf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tJ25Vzk4Pf .navbar-collapse.collapsing .navbar-buttons,
  .cid-tJ25Vzk4Pf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tJ25Vzk4Pf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tJ25Vzk4Pf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tJ25Vzk4Pf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tJ25Vzk4Pf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tJ25Vzk4Pf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tJ25Vzk4Pf .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-tJ25Vzk4Pf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tJ25Vzk4Pf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tJ25Vzk4Pf .nav-link:hover,
.cid-tJ25Vzk4Pf .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-tZ4CwpPzwp {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background: #f1f4e9;
}
.cid-tZ4CwpPzwp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZ4CwpPzwp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .container {
    padding: 0 30px;
  }
}
.cid-tZ4CwpPzwp .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tZ4CwpPzwp .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-tZ4CwpPzwp .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-tZ4CwpPzwp .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-tZ4CwpPzwp .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-tZ4CwpPzwp .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tZ4CwpPzwp .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tZ4CwpPzwp .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-tZ4CwpPzwp .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tZ4CwpPzwp .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-tZ4CwpPzwp .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-tZ4CwpPzwp .embla__button--next,
.cid-tZ4CwpPzwp .embla__button--prev {
  display: flex;
}
.cid-tZ4CwpPzwp .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #b3efdc;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-tZ4CwpPzwp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tZ4CwpPzwp .embla__button:hover {
  background: #a3a3a3;
  color: #b3efdc;
  opacity: 1;
}
.cid-tZ4CwpPzwp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-tZ4CwpPzwp .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-tZ4CwpPzwp .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .slider-wrapper {
    padding: 0;
  }
}
.cid-tZ4CwpPzwp .embla {
  position: relative;
  width: 100%;
}
.cid-tZ4CwpPzwp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tZ4CwpPzwp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tZ4CwpPzwp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tZ4CwpPzwp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tZ4CwpPzwp .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-tZ4CwpPzwp .list-wrapper {
    display: block;
  }
}
.cid-tZ4CwpPzwp .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-tZ4CwpPzwp .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-tZ4CwpPzwp .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-tZ4CwpPzwp .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-tZ4CwpPzwp .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-tZ4CwpPzwp .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tZ4CwpPzwp .mbr-section-btn {
    padding: 0;
  }
}
.cid-tZ4CwpPzwp .mbr-section-title {
  color: #212529;
}
.cid-tZ4CwpPzwp .mbr-desc {
  color: #212529;
}
.cid-tZ4CwpPzwp .mbr-section-subtitle {
  color: #212529;
}
.cid-tZ4CwpPzwp .mbr-text {
  color: #212529;
}
.cid-tZ4CwpPzwp .mbr-list-title {
  color: #212529;
}
.cid-tZ4CwpPzwp .list_1 {
  color: #212529;
}
.cid-tZ4CwpPzwp .list_2 {
  color: #212529;
}
.cid-tJ298GcC4k {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #f3f4f6;
}
.cid-tJ298GcC4k .testimonial-text {
  font-style: italic;
  color: #000000;
  font-weight: 300;
}
.cid-tJ298GcC4k .mbr-author-name {
  font-weight: bold;
  color: #ff0040;
}
.cid-tJ298GcC4k .mbr-author-desc {
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tJ298GcC4k .mbr-figure,
  .cid-tJ298GcC4k img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-tJ25VyMuXV {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/1-1080x607.webp");
}
.cid-tJ25VyMuXV .mbr-section-title,
.cid-tJ25VyMuXV .mbr-section-subtitle {
  color: #000000;
}
.cid-tJ25VyMuXV .mbr-section-text {
  color: #232323;
}
.cid-tJ25VyMuXV .mbr-text,
.cid-tJ25VyMuXV .typed-text,
.cid-tJ25VyMuXV .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-tJ25VyMuXV .btn {
  margin-left: 4px !important;
}
.cid-tJ25VyMuXV .animated-element {
  color: #ffffff;
}
.cid-tJ25VyMuXV .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-tJ25VyMuXV .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-tJ25VyMuXV .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tJ25VyMuXV .typed-text,
  .cid-tJ25VyMuXV .mbr-section-subtitle,
  .cid-tJ25VyMuXV .mbr-section-text,
  .cid-tJ25VyMuXV .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-tJ25VyMuXV .mbr-section-text,
.cid-tJ25VyMuXV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tJ25VyMuXV .mbr-section-subtitle,
.cid-tJ25VyMuXV .typed-text {
  color: #00b5ff;
}
.cid-tJ25VApcas {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tJ25VApcas .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tJ25VApcas .btn-social {
  border: none !important;
}
.cid-tJ25VApcas [class^="socicon-"]:before,
.cid-tJ25VApcas [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tJ25VApcas .btn {
    font-size: 20px !important;
  }
}
.cid-tJ25VApcas .mbr-section-title {
  color: #ff3366;
}
.cid-tJ25VAH8zM {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tJ25VAH8zM .image-block {
  margin: auto;
}
.cid-tJ25VAH8zM figcaption {
  position: relative;
}
.cid-tJ25VAH8zM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJ25VAH8zM .image-block {
    width: 100% !important;
  }
}
.cid-tJ25VAX4Gi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-tJ25VAX4Gi .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-tJ25VAX4Gi .social-list a:focus {
  text-decoration: none;
}
.cid-tJ25VAX4Gi H2 {
  color: #f9f295;
}
.cid-tJ25VBo7wI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJ25VBo7wI .content {
    text-align: center;
  }
  .cid-tJ25VBo7wI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tJ25VBo7wI .img-logo img {
  height: 6rem;
}
.cid-tJ25VBo7wI .form-group,
.cid-tJ25VBo7wI .input-group-btn {
  padding: 0;
}
.cid-tJ25VBo7wI .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-tJ25VBo7wI .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-tJ25VBo7wI .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJ25VBo7wI .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tJ25VBo7wI .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tJ25VBo7wI .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tJ25VBo7wI .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tJ25VBo7wI .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-tJ25VBo7wI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tJ25VBo7wI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tJ25VBo7wI .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-tJ25VBo7wI .foot-logo {
    text-align: center !important;
  }
  .cid-tJ25VBo7wI .foot-title {
    text-align: center !important;
  }
  .cid-tJ25VBo7wI .mbr-text {
    text-align: center !important;
  }
  .cid-tJ25VBo7wI .form-group {
    margin: 0;
  }
}
.cid-tJ25VBo7wI .foot-title {
  color: #ff0000;
}
.cid-tJ25VBo7wI .mbr-links-column {
  color: #00b5ff;
}
.cid-tJ25VBo7wI .foot-text {
  color: #232323;
}
.cid-tJ25VBo7wI .copyright > p {
  color: #232323;
}
.cid-tJ25VBo7wI .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-uwAaGOKCne {
  display: flex;
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-uwAaGOKCne .content-wrap {
  padding: 5rem 1rem;
}
@media (min-width: 768px) {
  .cid-uwAaGOKCne {
    align-items: null;
  }
  .cid-uwAaGOKCne .row {
    justify-content: center;
  }
}
.cid-uwAaGOKCne .img-wrap {
  display: flex;
  justify-content: center;
  margin-left: 1.5rem;
  margin-bottom: 2rem;
}
.cid-uwAaGOKCne .img-wrap img {
  width: 110px;
  border-radius: 50% !important;
  border: 3px solid white;
  margin-left: -1rem;
  object-fit: cover;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwAaGOKCne .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uwAaGOKCne {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uwAaGOKCne .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uwAaGOKCne .content-wrap {
    width: 100%;
  }
}
.cid-uwAaGOKCne .mbr-section-title {
  text-align: center;
  color: #007fff;
}
.cid-uwAaGOKCne .mbr-text,
.cid-uwAaGOKCne .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-uW8duvyZQp {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uW8duvyZQp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uW8duvyZQp .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .cid-uW8duvyZQp .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uW8duvyZQp .item-wrapper:hover .iconfont-wrapper:after {
  width: 70px;
  height: 70px;
}
.cid-uW8duvyZQp a {
  font-weight: 600;
}
.cid-uW8duvyZQp a:hover {
  background: none !important;
}
@media (min-width: 1400px) {
  .cid-uW8duvyZQp .col-lg-3,
  .cid-uW8duvyZQp .col-xl-3 {
    max-width: 20%;
  }
}
@media (max-width: 1200px) {
  .cid-uW8duvyZQp .col-lg-12 {
    min-width: 100% !important;
  }
}
.cid-uW8duvyZQp .card-box {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-uW8duvyZQp h5 {
  margin: 0;
}
.cid-uW8duvyZQp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uW8duvyZQp .iconfont-wrapper {
  position: relative;
}
.cid-uW8duvyZQp .mbr-iconfont {
  display: flex;
  padding-right: 1rem;
  font-size: 2rem;
  color: #000000;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  z-index: 2;
  position: relative;
}
.cid-uW8duvyZQp .socicon {
  font-size: 1rem;
  width: 30px;
  height: 30px;
}
.cid-uW8duvyZQp .sociconfont-wrapper {
  display: flex;
}
.cid-uW8duvyZQp .card-title,
.cid-uW8duvyZQp .iconfont-wrapper {
  color: #000000;
}
.cid-uW8duvyZQp .card-text {
  color: #000000;
}
.cid-uW8duvyZQp .mbr-section-title {
  color: #000000;
}
.cid-uW8duvyZQp .main-title,
.cid-uW8duvyZQp .iconfont-wrapper {
  text-align: left;
  color: #103178;
}
.cid-uwA23JfMJs {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uwA23JfMJs .col-lg-2 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
  }
}
.cid-uwA23JfMJs .social-row {
  display: flex;
  margin-bottom: 1rem;
}
.cid-uwA23JfMJs .social-row .soc-item {
  display: inline-block;
  text-align: center;
  padding-right: 3px;
  transition: all 0.3s;
}
.cid-uwA23JfMJs .social-row .soc-item .mbr-iconfont {
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-content: center;
  color: #ffc800;
  font-size: 1rem;
}
@media (max-width: 767px) {
  .cid-uwA23JfMJs .social-row {
    justify-content: center;
  }
}
.cid-uwA23JfMJs img {
  transition: all 0.3s;
}
.cid-uwA23JfMJs img:hover {
  transform: scale(1.1);
}
.cid-uwA23JfMJs img,
.cid-uwA23JfMJs .item-img {
  width: 100%;
  overflow: hidden;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uwA23JfMJs .item:focus,
.cid-uwA23JfMJs span:focus {
  outline: none;
}
.cid-uwA23JfMJs .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uwA23JfMJs .item-content {
  padding: 1rem;
  border: 1px solid #efefef;
}
.cid-uwA23JfMJs .item-wrapper {
  position: relative;
  margin-right: -1px;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwA23JfMJs .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uwA23JfMJs .mbr-section-title {
  color: #007fff;
}
.cid-uwA23JfMJs .item-title {
  color: #103178;
}
.cid-uwA23JfMJs .item-subtitle {
  color: #103178;
}
.cid-uwA2gXn8by {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwA2gXn8by .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwA2gXn8by .container {
  max-width: 1300px;
}
.cid-uwA2gXn8by .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwA2gXn8by .text-wrapper {
  max-width: 700px;
  margin: auto;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .cid-uwA2gXn8by .text-wrapper {
    padding: 3rem;
  }
}
.cid-uwA2gXn8by .row {
  background: #ffffff;
}
.cid-uwA2gXn8by .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uwA2gXn8by .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwA2gXn8by .image-wrapper {
  padding: 0;
}
.cid-uwA2gXn8by .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uwA2gXn8by .mbr-section-title {
  color: #103178;
}
.cid-uwA2gXn8by .mbr-text,
.cid-uwA2gXn8by .mbr-section-btn {
  color: #000000;
}
.cid-uwA2gXn8by .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwA25v7LoE {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uwA25v7LoE .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uwA25v7LoE .mbr-shop .row {
  margin: 0;
}
.cid-uwA25v7LoE .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uwA25v7LoE .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uwA25v7LoE .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uwA25v7LoE .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-uwA25v7LoE li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uwA25v7LoE .container {
  max-width: 1400px;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-uwA25v7LoE .sidebar_wraper {
  padding: 1rem 0;
}
.cid-uwA25v7LoE .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-uwA25v7LoE .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-uwA25v7LoE .display-5 {
  font-size: 1.4rem;
}
.cid-uwA25v7LoE .shop-item-price,
.cid-uwA25v7LoE .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-uwA25v7LoE .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-uwA25v7LoE .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uwA25v7LoE .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uwA25v7LoE .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-uwA25v7LoE .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uwA25v7LoE .mbr-shop .hide-modal {
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uwA25v7LoE .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uwA25v7LoE .mbr-shop .filter-by-pu,
.cid-uwA25v7LoE .mbr-shop .filter-by-pd,
.cid-uwA25v7LoE .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uwA25v7LoE .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uwA25v7LoE .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem h4,
.cid-uwA25v7LoE .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem h5,
.cid-uwA25v7LoE .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem p,
.cid-uwA25v7LoE .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uwA25v7LoE .mbr-shop .item-button {
  text-align: center;
}
.cid-uwA25v7LoE .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uwA25v7LoE .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uwA25v7LoE .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-uwA25v7LoE .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uwA25v7LoE .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #00afff;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-item__hided h4,
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-item__hided h5,
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uwA25v7LoE .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uwA25v7LoE .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uwA25v7LoE .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uwA25v7LoE .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-uwA25v7LoE .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uwA25v7LoE .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-uwA25v7LoE .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uwA25v7LoE .mbr-shop .range-controls {
  position: relative;
}
.cid-uwA25v7LoE .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uwA25v7LoE .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-uwA25v7LoE .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-uwA25v7LoE .mbr-shop .toggle:hover,
.cid-uwA25v7LoE .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uwA25v7LoE .mbr-shop .min-toggle {
  left: 0;
}
.cid-uwA25v7LoE .mbr-shop .max-toggle {
  right: 0;
}
.cid-uwA25v7LoE .mbr-shop .hided-by-price {
  display: none;
}
.cid-uwA25v7LoE .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uwA25v7LoE .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uwA25v7LoE .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uwA25v7LoE .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uwA25v7LoE .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uwA25v7LoE .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uwA25v7LoE .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uwA25v7LoE .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uwA25v7LoE .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uwA25v7LoE .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uwA25v7LoE .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uwA25v7LoE .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uwA25v7LoE .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-uwA25v7LoE .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-uwA25v7LoE .mbr-shop .shop-items .onsale,
.cid-uwA25v7LoE .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-uwA25v7LoE .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uwA25v7LoE .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uwA25v7LoE .mbr-shop .price-range {
  display: inline-block;
}
.cid-uwA25v7LoE .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-uwA25v7LoE .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uwA25v7LoE .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-uwA25v7LoE .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uwA25v7LoE .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uwA25v7LoE .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uwA25v7LoE .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uwA25v7LoE .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uwA25v7LoE .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uwA25v7LoE .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uwA25v7LoE .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uwA25v7LoE .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwA25v7LoE .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-uwA25v7LoE .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-uwA25v7LoE .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uwA25v7LoE .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uwA25v7LoE .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uwA25v7LoE .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uwA25v7LoE .wrapper-shop-items,
  .cid-uwA25v7LoE .mbr-shop__row {
    padding: 0;
  }
  .cid-uwA25v7LoE .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uwA25v7LoE .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uwA25v7LoE .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uwA25v7LoE .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uwA25v7LoE .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uwA25v7LoE .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uwA25v7LoE .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uwA25v7LoE .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uwA25v7LoE .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uwA25v7LoE .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwA25v7LoE .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uwA25v7LoE .shop-item-price,
.cid-uwA25v7LoE .price-block {
  color: #ff3366;
}
.cid-uwA25v7LoE .onsale {
  color: #ffffff;
}
.cid-uwA25v7LoE .card-description {
  color: #000000;
}
.cid-uwA25v7LoE .card-description DIV {
  text-align: left;
}
.cid-uwAbX1TLhE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwAbX1TLhE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwAbX1TLhE .container {
  max-width: 1300px;
}
.cid-uwAbX1TLhE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwAbX1TLhE .text-wrapper {
  max-width: 700px;
  margin: auto;
  padding: 1rem 0;
}
@media (min-width: 992px) {
  .cid-uwAbX1TLhE .text-wrapper {
    padding: 3rem;
  }
}
.cid-uwAbX1TLhE .row {
  background: #ffffff;
}
@media (max-width: 991px) {
  .cid-uwAbX1TLhE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwAbX1TLhE .image-wrapper {
  padding: 0;
}
.cid-uwAbX1TLhE .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uwAbX1TLhE .mbr-section-title {
  color: #103178;
}
.cid-uwAbX1TLhE .mbr-text,
.cid-uwAbX1TLhE .mbr-section-btn {
  color: #000000;
}
.cid-uwAbX1TLhE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uwAa9Erzmn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uwAa9Erzmn .mbr-shop {
  display: table;
  width: 100%;
}
.cid-uwAa9Erzmn .mbr-shop .row {
  margin: 0;
}
.cid-uwAa9Erzmn .mbr-shop .btn-sm {
  margin: 0.2rem 0.2rem;
}
.cid-uwAa9Erzmn .mbr-shop .shoppingcart-icons {
  z-index: 105 !important;
}
.cid-uwAa9Erzmn .categories {
  padding: 0;
}
@media (min-width: 992px) {
  .cid-uwAa9Erzmn .mbr-gallery-item {
    width: 33.33%;
  }
}
.cid-uwAa9Erzmn li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uwAa9Erzmn .container {
  max-width: 1400px;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-filter ul li:before {
  content: none;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
  background: rgba(0, 0, 0, 0.3);
  width: 5px;
  height: 5px;
}
.cid-uwAa9Erzmn .sidebar_wraper {
  padding: 1rem 0;
}
.cid-uwAa9Erzmn .galleryItem {
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-radius: 30px;
  overflow: hidden;
}
.cid-uwAa9Erzmn .item-title {
  padding-bottom: 0.4rem;
  font-weight: 700;
  color: #149dcc;
}
.cid-uwAa9Erzmn .display-5 {
  font-size: 1.4rem;
}
.cid-uwAa9Erzmn .shop-item-price,
.cid-uwAa9Erzmn .oldprice {
  font-size: 1.1rem;
  font-weight: 600!important;
}
.cid-uwAa9Erzmn .mbr-shop .sidebar-background:after {
  background: transparent!important;
  background-color: rgba(0, 0, 0, 0.05);
  content: '';
  position: absolute;
  width: 100%;
  height: 102%;
  top: -20px;
  right: 3px;
}
.cid-uwAa9Erzmn .mbr-shop .shop-title {
  margin-bottom: 18px;
  padding-left: 25px;
  padding-right: 25px;
  display: inline-block;
  max-width: 80%;
}
.cid-uwAa9Erzmn .mbr-shop .sidebar-title {
  line-height: 25px;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal_wraper {
  position: fixed;
  display: none;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: rgba(87, 87, 87, 0.4);
  top: 0;
  left: 0;
  cursor: pointer;
  z-index: 1040;
}
.cid-uwAa9Erzmn .mbr-shop .card-description {
  cursor: text;
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .image-modal {
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.cid-uwAa9Erzmn .mbr-shop .image-modal img {
  max-width: 100%;
  max-height: 75vh;
}
.cid-uwAa9Erzmn .mbr-shop .hide-modal {
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal {
  cursor: default;
  padding: 50px;
  width: 1000px;
  max-width: 100%;
  background-color: #ffffff;
  z-index: 2000;
  overflow: auto;
  position: fixed;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal p {
  margin-bottom: 0;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal ul {
  margin-bottom: 0;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal .card-description {
  display: block;
  width: 100%;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal .close-modal {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal .close-modal:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 4px;
  background-color: red;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uwAa9Erzmn .mbr-shop .test-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.cid-uwAa9Erzmn .mbr-shop .filter-by-pu,
.cid-uwAa9Erzmn .mbr-shop .filter-by-pd,
.cid-uwAa9Erzmn .mbr-shop .filter-by-d {
  display: inline-block;
  margin-right: 3px;
}
.cid-uwAa9Erzmn .mbr-shop .sort-buttons {
  padding-bottom: 1rem;
  margin-right: 13px;
  text-align: right;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem:before {
  width: 0 !important;
  height: 0 !important;
}
.cid-uwAa9Erzmn .mbr-shop .modal-dialog {
  max-width: 700px;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item {
  left: 0 !important;
  top: 0 !important;
  vertical-align: top;
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  padding: 10px;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem h4,
.cid-uwAa9Erzmn .mbr-shop .carousel-item h4 {
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
  margin-bottom: 0.3rem;
  padding-top: 15px;
  transition: color 0.5s;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem h5,
.cid-uwAa9Erzmn .mbr-shop .carousel-item h5 {
  font-style: italic;
  font-weight: 400;
  line-height: 22.36px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem p,
.cid-uwAa9Erzmn .mbr-shop .carousel-item p {
  font-style: italic;
  font-weight: 400;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-align: center;
  display: inline;
}
.cid-uwAa9Erzmn .mbr-shop .item-button {
  text-align: center;
}
.cid-uwAa9Erzmn .mbr-shop .modalButton {
  display: inline-block;
  float: right;
  margin-right: 10px;
}
.cid-uwAa9Erzmn .mbr-shop .modalButton.btn-success {
  right: 15%;
}
.cid-uwAa9Erzmn .mbr-shop .sidebar {
  margin-top: 30px;
  position: relative;
}
.cid-uwAa9Erzmn .mbr-shop .sidebar-block {
  position: relative;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  margin-bottom: 20px;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .onsale {
  top: -15px;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .price-block {
  padding-top: 5px;
  text-align: left;
  line-height: 1;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .mbr-gallery-item {
  width: 100%;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .mbr-gallery-item img {
  width: 80px;
  float: left;
  margin-right: 20px;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .mbr-gallery-item h4 {
  text-align: left;
  padding-bottom: 5px;
  line-height: 1;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .mbr-gallery-item h5 {
  text-align: left;
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .mbr-gallery-item p {
  text-align: left;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .btn {
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers-img {
  display: inline-block;
  width: 80px;
  height: 80px;
  overflow: hidden;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers-title {
  display: inline-block;
}
.cid-uwAa9Erzmn .mbr-shop .onsale {
  position: absolute;
  top: 5px;
  right: 5px;
  display: block;
  transition: color .3s ease;
  text-align: center;
  z-index: 95;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
  background: #ff3366;
  border-radius: 30px;
  font-weight: 400;
  font-style: normal;
  text-transform: none;
  letter-spacing: 0px;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item__hided {
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item__hided h4,
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item__hided h5,
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item__hided p {
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item__hided .btn {
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem .price-block {
  display: block;
  margin-bottom: 8px;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem .price-block span {
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  text-transform: none;
  letter-spacing: -1px;
  word-spacing: 0;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-filter {
  padding-left: 0;
  text-align: left;
  padding-top: 0;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-filter ul li {
  position: relative;
  padding: 10px 0 10px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 24.99px;
  text-transform: none;
  letter-spacing: 0px;
  word-spacing: 0;
  direction: ltr;
  display: list-item;
  text-align: left;
  transition: all 0.3s ease-out;
  cursor: pointer;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-filter ul li.active {
  background-color: transparent;
  font-weight: bold;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-filter ul li:hover {
  background-color: transparent;
}
.cid-uwAa9Erzmn .mbr-shop .range-slider {
  padding-bottom: 25px;
}
.cid-uwAa9Erzmn .mbr-shop .filter-cost {
  display: block;
  vertical-align: middle;
  max-width: 250px;
  text-align: left;
  position: relative;
  margin-bottom: 30px;
}
.cid-uwAa9Erzmn .mbr-shop .filter-cost p {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 21px;
  color: #666666;
  font-weight: bold;
}
.cid-uwAa9Erzmn .mbr-shop .price-controls {
  position: relative;
  height: 36px;
  margin-bottom: 30px;
  border: 2px solid #666666;
  border-radius: 2px;
  font-size: 0;
}
.cid-uwAa9Erzmn .mbr-shop .price-controls label {
  display: inline-block;
  width: 50%;
  font-size: 14px;
  line-height: 32px;
  color: #666666;
  font-weight: normal;
  cursor: pointer;
  margin-bottom: 0;
}
.cid-uwAa9Erzmn .mbr-shop .price-controls label.min-price {
  border-right: 2px solid #666666;
}
.cid-uwAa9Erzmn .mbr-shop .price-controls input {
  width: 100%;
  background-color: #ffffff;
  border: none;
  line-height: 31px;
  height: 31px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cid-uwAa9Erzmn .mbr-shop .range-controls {
  position: relative;
}
.cid-uwAa9Erzmn .mbr-shop .range-controls .scale {
  width: 100%;
  height: 2px;
  background-color: rgba(190, 190, 190, 0.3);
}
.cid-uwAa9Erzmn .mbr-shop .range-controls .bar {
  margin-left: 0;
  width: 100%;
  height: 2px;
  background-color: #666666;
}
.cid-uwAa9Erzmn .mbr-shop .toggle {
  position: absolute;
  top: -9px;
  width: 4px;
  height: 4px;
  border: 8px solid #666666;
  border-radius: 100%;
  box-sizing: content-box;
  background-color: #ababab;
  cursor: pointer;
}
.cid-uwAa9Erzmn .mbr-shop .toggle:hover,
.cid-uwAa9Erzmn .mbr-shop .toggle:active {
  background-color: #c0a375;
}
.cid-uwAa9Erzmn .mbr-shop .min-toggle {
  left: 0;
}
.cid-uwAa9Erzmn .mbr-shop .max-toggle {
  right: 0;
}
.cid-uwAa9Erzmn .mbr-shop .hided-by-price {
  display: none;
}
.cid-uwAa9Erzmn .mbr-shop .text-modal {
  padding-right: 30px;
  padding-left: 30px;
}
.cid-uwAa9Erzmn .mbr-shop .text-modal .item-button {
  text-align: left !important;
}
.cid-uwAa9Erzmn .mbr-shop .text-modal .price-block {
  line-height: 1;
  border-bottom: 1px dotted #d6d6d6;
}
.cid-uwAa9Erzmn .mbr-shop .text-modal .price-block p {
  display: inline;
}
.cid-uwAa9Erzmn .mbr-shop .text-modal .price-block span {
  display: inline;
  font-weight: 700;
  padding: 10px 0 20px 0;
}
.cid-uwAa9Erzmn .mbr-shop .text-modal .card-description {
  padding-top: 20px;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 50px;
}
.cid-uwAa9Erzmn .mbr-shop .modal-control-panel {
  padding-right: 0;
}
.cid-uwAa9Erzmn .mbr-shop .modal-cb {
  display: inline-block;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModalBg {
  width: 100%;
  height: 100%;
}
.cid-uwAa9Erzmn .mbr-shop .close-modal-wrapper {
  cursor: pointer;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
}
.cid-uwAa9Erzmn .mbr-shop .close-modal-wrapper:after {
  content: "";
  position: absolute;
  width: 40px;
  height: 3px;
  background-color: #cccccc;
  top: 50%;
  right: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uwAa9Erzmn .mbr-shop .close-modal-wrapper:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 40px;
  background-color: #cccccc;
  right: 50%;
  top: 5%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cid-uwAa9Erzmn .mbr-shop .closeModal {
  position: absolute;
  top: 10px;
  right: 10px;
}
.cid-uwAa9Erzmn .mbr-shop .galleryItem .sidebar_wraper {
  text-align: center;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal .sidebar_wraper {
  text-align: left;
}
.cid-uwAa9Erzmn .mbr-shop .shopItemsModal .onsale {
  top: 10px;
  right: 10px;
  border: 1px solid #e7e7e7;
}
.cid-uwAa9Erzmn .mbr-shop .shop-items .onsale,
.cid-uwAa9Erzmn .mbr-shop .bestseller-block .onsale {
  font-size: 15px !important;
}
.cid-uwAa9Erzmn .mbr-shop .item_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background: transparent;
}
.cid-uwAa9Erzmn .mbr-shop .style_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.cid-uwAa9Erzmn .mbr-shop .price-range {
  display: inline-block;
}
.cid-uwAa9Erzmn .mbr-shop .price-range-reset {
  display: inline-block;
}
.cid-uwAa9Erzmn .mbr-shop .bestsellers .item-button {
  display: none !important;
}
.cid-uwAa9Erzmn .mbr-shop .range-slider h4 {
  margin-bottom: 15px;
}
.cid-uwAa9Erzmn .mbr-shop .mbr-gallery-filter ul {
  padding-left: 0px;
  display: inline-block;
  list-style: none;
  margin-bottom: 0px;
}
.cid-uwAa9Erzmn .mbr-shop .categories:after {
  content: "";
  display: table;
  clear: both;
}
@media (min-width: 767px) and (max-width: 1100px) {
  .cid-uwAa9Erzmn .mbr-shop .col-md-9 {
    width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .col-md-3 {
    width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .sidebar-background:after {
    top: 0;
  }
  .cid-uwAa9Erzmn .mbr-shop .bestseller-block {
    width: 100%;
    margin: 0;
    display: inline-block;
    float: left;
    padding-top: 15px;
  }
  .cid-uwAa9Erzmn .mbr-shop .range-slider {
    width: 49%;
    margin: 0;
    display: inline-block;
    float: right;
    padding-top: 15px;
  }
  .cid-uwAa9Erzmn .mbr-shop .bestsellers {
    width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .bestsellers .mbr-gallery-item {
    width: 49%;
    display: inline-block;
  }
  .cid-uwAa9Erzmn .mbr-shop .sidebar-categories {
    width: 49%;
    margin: 0;
    display: inline-block;
    padding-top: 15px;
  }
  .cid-uwAa9Erzmn .mbr-shop .price-range {
    max-width: 250px;
    text-align: center;
  }
  .cid-uwAa9Erzmn .clearfix:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item {
    width: 50%;
  }
  .cid-uwAa9Erzmn .mbr-shop__row {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cid-uwAa9Erzmn .mbr-shop .shopItemsModal {
    padding: 50px 10px 10px 10px;
  }
  .cid-uwAa9Erzmn .mbr-shop .shop-title {
    max-width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .mbr-gallery-item {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .cid-uwAa9Erzmn .mbr-shop .sort-buttons {
    text-align: center;
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-uwAa9Erzmn .mbr-shop .image-modal {
    text-align: center;
  }
  .cid-uwAa9Erzmn .wrapper-shop-items,
  .cid-uwAa9Erzmn .mbr-shop__row {
    padding: 0;
  }
  .cid-uwAa9Erzmn .mbr-shop .image-modal img {
    max-height: 50vh;
    width: auto;
    max-width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .shopItemsModal {
    top: 15%;
    bottom: 70px;
    left: 10%;
    width: 80%;
  }
  .cid-uwAa9Erzmn .mbr-shop .shopItemsModal .image-modal {
    padding-right: 0;
  }
  .cid-uwAa9Erzmn .mbr-shop .sidebar-background:after {
    top: -1%;
  }
}
@media (max-width: 1100px) {
  .cid-uwAa9Erzmn .mbr-shop .shopItemsModal {
    max-height: 85vh;
    width: 90%;
    left: 5%;
    margin-left: 0;
  }
  .cid-uwAa9Erzmn .mbr-shop .sort-buttons {
    margin-right: 21px;
  }
  .cid-uwAa9Erzmn .mbr-shop .sidebar-background:after {
    right: 0;
    width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .text-modal .card-description {
    width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .text-modal .price-block {
    width: 100%;
  }
  .cid-uwAa9Erzmn .mbr-shop .text-modal h4 {
    padding-top: 30px;
  }
}
.cid-uwAa9Erzmn .shopItemsModal_wraper .mbr-section-btn {
  display: block !important;
}
.cid-uwAa9Erzmn .range-slider .mbr-section-btn {
  margin: 0;
}
.cid-uwAa9Erzmn .oldprice {
  color: #767676;
  padding-left: .8rem;
  text-decoration: line-through;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwAa9Erzmn .shopItemsModal.row {
    position: absolute !important;
    top: calc(50% - 300px) !important;
    left: calc(50% - 500px) !important;
  }
}
.cid-uwAa9Erzmn .shop-item-price,
.cid-uwAa9Erzmn .price-block {
  color: #ff3366;
}
.cid-uwAa9Erzmn .onsale {
  color: #ffffff;
}
.cid-uwAa9Erzmn .card-description {
  color: #232323;
}
.cid-uwAa9Erzmn .card-description DIV {
  text-align: left;
}
.cid-uwAaJHvarC {
  display: flex;
  background-image: url("../../../assets/images/screenshot-2024-11-26-at-1.05.27-am-1.webp");
}
.cid-uwAaJHvarC .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-uwAaJHvarC .content-wrap {
  padding: 5rem 1rem;
  max-width: 800px;
}
@media (min-width: 768px) {
  .cid-uwAaJHvarC {
    align-items: center;
  }
  .cid-uwAaJHvarC .row {
    justify-content: flex-end;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uwAaJHvarC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uwAaJHvarC {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uwAaJHvarC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uwAaJHvarC .content-wrap {
    width: 100%;
  }
}
.cid-uwAaJHvarC .mbr-section-title {
  text-align: left;
  color: #4e423d;
}
.cid-uwAaJHvarC .mbr-text,
.cid-uwAaJHvarC .mbr-section-btn {
  text-align: left;
  color: #232323;
}
.cid-uwAaJHvarC .mbr-section-subtitle {
  color: #ca9236;
}
.cid-uzABkDlBFx {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uzABkDlBFx img,
.cid-uzABkDlBFx .item-img {
  width: 100%;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
  min-height: 300px;
  height: 300px;
}
.cid-uzABkDlBFx .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-uzABkDlBFx .item:focus,
.cid-uzABkDlBFx span:focus {
  outline: none;
}
.cid-uzABkDlBFx .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-uzABkDlBFx .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzABkDlBFx .item {
    margin-bottom: 1rem;
  }
}
.cid-uzABkDlBFx h5 {
  margin: 0;
}
.cid-uzABkDlBFx .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzABkDlBFx .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
.cid-uzABkDlBFx .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uzABkDlBFx .item-wrapper:hover .item-img {
  border: 1px solid #00b5ff;
}
.cid-uzABkDlBFx .item-wrapper:hover .img-wrap {
  margin: 10px;
}
.cid-uzABkDlBFx .item-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-uzABkDlBFx .item-wrapper {
    height: auto;
  }
}
.cid-uzABkDlBFx .mbr-section-title {
  color: #007fff;
  text-align: left;
}
.cid-uzABkDlBFx .item-title {
  text-align: center;
}
.cid-uzABkDlBFx .item-subtitle {
  text-align: center;
  color: #00afff;
}
.cid-uzABkDlBFx .mbr-text,
.cid-uzABkDlBFx .item .mbr-section-btn {
  text-align: left;
}
.cid-uzABkDlBFx .mbr-section-subtitle,
.cid-uzABkDlBFx .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-uzABmkzcnI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uzABmkzcnI img,
.cid-uzABmkzcnI .item-img {
  width: 100%;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
  min-height: 300px;
  height: 300px;
}
.cid-uzABmkzcnI .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-uzABmkzcnI .item:focus,
.cid-uzABmkzcnI span:focus {
  outline: none;
}
.cid-uzABmkzcnI .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-uzABmkzcnI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzABmkzcnI .item {
    margin-bottom: 1rem;
  }
}
.cid-uzABmkzcnI h5 {
  margin: 0;
}
.cid-uzABmkzcnI .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzABmkzcnI .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
.cid-uzABmkzcnI .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uzABmkzcnI .item-wrapper:hover .item-img {
  border: 1px solid #00b5ff;
}
.cid-uzABmkzcnI .item-wrapper:hover .img-wrap {
  margin: 10px;
}
.cid-uzABmkzcnI .item-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-uzABmkzcnI .item-wrapper {
    height: auto;
  }
}
.cid-uzABmkzcnI .mbr-section-title {
  color: #4e423d;
  text-align: left;
}
.cid-uzABmkzcnI .item-title {
  text-align: center;
}
.cid-uzABmkzcnI .item-subtitle {
  text-align: center;
  color: #00afff;
}
.cid-uzABmkzcnI .mbr-text,
.cid-uzABmkzcnI .item .mbr-section-btn {
  text-align: left;
}
.cid-uzABmkzcnI .mbr-section-subtitle,
.cid-uzABmkzcnI .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-uzABnWcqcX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uzABnWcqcX img,
.cid-uzABnWcqcX .item-img {
  width: 100%;
  overflow: hidden;
  transition: transform 3s;
  cursor: pointer;
  object-fit: cover;
  min-height: 300px;
  height: 300px;
}
.cid-uzABnWcqcX .item-img {
  border: 1px solid transparent;
  transition: all 0.3s;
}
.cid-uzABnWcqcX .item:focus,
.cid-uzABnWcqcX span:focus {
  outline: none;
}
.cid-uzABnWcqcX .img-wrap {
  transition: all 0.3s;
  overflow: hidden;
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}
.cid-uzABnWcqcX .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uzABnWcqcX .item {
    margin-bottom: 1rem;
  }
}
.cid-uzABnWcqcX h5 {
  margin: 0;
}
.cid-uzABnWcqcX .item-content {
  margin-top: 1rem;
  padding: 0rem;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-uzABnWcqcX .item-wrapper {
  position: relative;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
.cid-uzABnWcqcX .item-wrapper .item-footer {
  margin-top: auto;
}
.cid-uzABnWcqcX .item-wrapper:hover .item-img {
  border: 1px solid #00b5ff;
}
.cid-uzABnWcqcX .item-wrapper:hover .img-wrap {
  margin: 10px;
}
.cid-uzABnWcqcX .item-wrapper:hover img {
  transform: scale(1.1);
}
@media (max-width: 992px) {
  .cid-uzABnWcqcX .item-wrapper {
    height: auto;
  }
}
.cid-uzABnWcqcX .mbr-section-title {
  color: #4e423d;
  text-align: left;
}
.cid-uzABnWcqcX .item-title {
  text-align: center;
}
.cid-uzABnWcqcX .item-subtitle {
  text-align: center;
  color: #00afff;
}
.cid-uzABnWcqcX .mbr-text,
.cid-uzABnWcqcX .item .mbr-section-btn {
  text-align: left;
}
.cid-uzABnWcqcX .mbr-section-subtitle,
.cid-uzABnWcqcX .mbr-section-head .mbr-section-btn {
  text-align: left;
}
.cid-uwAbq3uJp6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uwAbq3uJp6 .video-wrapper iframe {
  width: 100%;
}
.cid-uwAbq3uJp6 .mbr-section-title,
.cid-uwAbq3uJp6 .mbr-section-subtitle,
.cid-uwAbq3uJp6 .mbr-text {
  text-align: center;
}
.cid-uwAc0LVJzT {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-uwAc0LVJzT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwAc0LVJzT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .container {
    padding: 0 30px;
  }
}
.cid-uwAc0LVJzT .content-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-uwAc0LVJzT .content-wrapper .content-wrap .title-wrapper {
  margin-bottom: 50px;
  border-bottom: 1px solid #212529;
  padding-bottom: 50px;
}
.cid-uwAc0LVJzT .content-wrapper .content-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
.cid-uwAc0LVJzT .content-wrapper .content-wrap .title-wrapper .mbr-desc {
  margin-bottom: 0;
}
.cid-uwAc0LVJzT .content-wrapper .content-wrap .text-wrapper {
  margin-bottom: 50px;
}
.cid-uwAc0LVJzT .content-wrapper .content-wrap .text-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uwAc0LVJzT .content-wrapper .content-wrap .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uwAc0LVJzT .embla__slide {
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
  position: relative;
  min-width: 100%;
  max-width: 100%;
}
@media (max-width: 768px) {
  .cid-uwAc0LVJzT .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uwAc0LVJzT .embla__slide .card-wrap {
  width: 100%;
  padding: 0 30px;
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .embla__slide .card-wrap {
    padding: 0;
  }
}
.cid-uwAc0LVJzT .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 560px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 300px;
  }
}
.cid-uwAc0LVJzT .embla__button--next,
.cid-uwAc0LVJzT .embla__button--prev {
  display: flex;
}
.cid-uwAc0LVJzT .embla__button {
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -1.5rem;
  font-size: 12px;
  background-color: #a3a3a3;
  color: #b3efdc;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: .75;
}
.cid-uwAc0LVJzT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uwAc0LVJzT .embla__button:hover {
  background: #a3a3a3;
  color: #b3efdc;
  opacity: 1;
}
.cid-uwAc0LVJzT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 0;
}
.cid-uwAc0LVJzT .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
.cid-uwAc0LVJzT .slider-wrapper {
  padding-left: 30px;
  padding-left: 0;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .slider-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .slider-wrapper {
    padding: 0;
  }
}
.cid-uwAc0LVJzT .embla {
  position: relative;
  width: 100%;
}
.cid-uwAc0LVJzT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uwAc0LVJzT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uwAc0LVJzT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uwAc0LVJzT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uwAc0LVJzT .list-wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .list-wrapper {
    padding: 0;
  }
}
@media (max-width: 768px) {
  .cid-uwAc0LVJzT .list-wrapper {
    display: block;
  }
}
.cid-uwAc0LVJzT .list-wrapper .list-wrap .mbr-list-title {
  margin-bottom: 20px;
}
.cid-uwAc0LVJzT .list-wrapper .list-wrap .list_1 {
  padding-left: 40px;
  margin-bottom: 50px;
  list-style-position: inside;
}
.cid-uwAc0LVJzT .list-wrapper .list-wrap .list_1 .item-wrap {
  margin-bottom: 10px;
}
.cid-uwAc0LVJzT .list-wrapper .list-wrap .list_2 {
  padding-left: 0;
  margin-bottom: 50px;
  list-style-type: none;
}
.cid-uwAc0LVJzT .list-wrapper .list-wrap .list_2 .item-wrap {
  margin-bottom: 10px;
}
.cid-uwAc0LVJzT .mbr-section-btn {
  padding: 0 30px;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-uwAc0LVJzT .mbr-section-btn {
    padding: 0;
  }
}
.cid-uwAc0LVJzT .mbr-section-title {
  color: #212529;
}
.cid-uwAc0LVJzT .mbr-desc {
  color: #212529;
}
.cid-uwAc0LVJzT .mbr-section-subtitle {
  color: #212529;
}
.cid-uwAc0LVJzT .mbr-text {
  color: #212529;
}
.cid-uwAc0LVJzT .mbr-list-title {
  color: #212529;
}
.cid-uwAc0LVJzT .list_1 {
  color: #212529;
}
.cid-uwAc0LVJzT .list_2 {
  color: #212529;
}
.cid-uwAc8H87mI {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uwAc8H87mI .item-img {
  position: relative;
  overflow: hidden;
}
.cid-uwAc8H87mI .item-img:before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: black;
  opacity: 0.3;
  z-index: 1;
  transition: all 0.3s;
  pointer-events: none;
}
.cid-uwAc8H87mI .item-img:hover img {
  transform: scale(1.15);
}
.cid-uwAc8H87mI .item-img:hover:before {
  opacity: 0.5;
}
.cid-uwAc8H87mI h5 {
  margin-bottom: 1rem;
}
.cid-uwAc8H87mI .item-content {
  position: absolute;
  top: 55%;
  right: 0;
  z-index: 2;
  width: 100%;
  transform: translateY(-50%);
  margin-top: 2rem;
  padding: 0 2.25rem 2.25rem;
  display: flex;
  flex-direction: column;
  height: 50%;
}
@media (max-width: 767px) {
  .cid-uwAc8H87mI .item-content {
    padding: 0 2rem 1.5rem;
    margin-top: 1rem;
  }
}
.cid-uwAc8H87mI img,
.cid-uwAc8H87mI .item-img {
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  object-fit: cover;
}
.cid-uwAc8H87mI .item:focus,
.cid-uwAc8H87mI span:focus {
  outline: none;
}
.cid-uwAc8H87mI .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uwAc8H87mI .item {
    margin-bottom: 1rem;
  }
}
.cid-uwAc8H87mI .item-wrapper {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-uwAc8H87mI .mbr-section-title {
  color: #4e423d;
}
.cid-uwAc8H87mI .item-title {
  text-align: center;
  color: #ffffff;
}
.cid-uwAc8H87mI .item-subtitle {
  text-align: center;
  color: #ffffff;
}
.cid-uwAc8H87mI .mbr-text,
.cid-uwAc8H87mI .item .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uwAc8H87mI .content-head {
  max-width: 800px;
}
.cid-uxtx43LdTU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uxtx43LdTU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uxtx43LdTU .container {
  max-width: 1300px;
}
.cid-uxtx43LdTU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uxtx43LdTU .text-wrapper {
  max-width: 700px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uxtx43LdTU .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uxtx43LdTU .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uxtx43LdTU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uxtx43LdTU .image-wrapper {
    padding: 1.5rem;
  }
}
.cid-uxtx43LdTU .mbr-section-title {
  color: #4e423d;
}
.cid-uxtx43LdTU .mbr-text,
.cid-uxtx43LdTU .mbr-section-btn {
  color: #555555;
}
.cid-uwAbQq2S8y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uwAbQq2S8y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwAbQq2S8y .container {
  max-width: 1300px;
}
.cid-uwAbQq2S8y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwAbQq2S8y .text-wrapper {
  max-width: 700px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-uwAbQq2S8y .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uwAbQq2S8y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwAbQq2S8y .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uwAbQq2S8y .image-wrapper {
    padding: 1.5rem;
  }
}
.cid-uwAbQq2S8y .mbr-section-title {
  color: #4e423d;
}
.cid-uwAbQq2S8y .mbr-text,
.cid-uwAbQq2S8y .mbr-section-btn {
  color: #555555;
}
.cid-uwA2sZjgf4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uwA2sZjgf4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwA2sZjgf4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwA2sZjgf4 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uwA2sZjgf4 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uwA2sZjgf4 .mbr-iconfont {
  font-size: 3rem;
  color: #000000;
  padding-right: 2rem;
}
.cid-uwA2sZjgf4 .card-title {
  color: #007fff;
}
.cid-uNHlxyRbhb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uNHlxyRbhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNHlxyRbhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNHlxyRbhb .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-uNHlxyRbhb .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-uNHlxyRbhb .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-uNHlxyRbhb .container {
    padding: 0 20px;
  }
}
.cid-uNHlxyRbhb .row {
  justify-content: center;
}
.cid-uNHlxyRbhb .item {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-uNHlxyRbhb .item {
    margin-bottom: 40px;
  }
}
.cid-uNHlxyRbhb .item:hover .item-wrapper,
.cid-uNHlxyRbhb .item:focus .item-wrapper {
  border: 1px solid #000000;
}
.cid-uNHlxyRbhb .item:hover .item-wrapper .item-img img,
.cid-uNHlxyRbhb .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-uNHlxyRbhb .item .item-wrapper {
  height: 100%;
  border: 1px solid #acb3b7;
  border-radius: .75rem !important;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
}
.cid-uNHlxyRbhb .item .item-wrapper .item-img {
  overflow: hidden;
}
.cid-uNHlxyRbhb .item .item-wrapper .item-img img {
  height: 450px;
  border-radius: 0 !important;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-uNHlxyRbhb .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uNHlxyRbhb .item .item-wrapper .item-content {
  padding: 24px;
}
.cid-uNHlxyRbhb .item .item-wrapper .item-content .card-title {
  margin-bottom: 30px;
}
.cid-uNHlxyRbhb .item .item-wrapper .item-content .card-price {
  margin-bottom: 16px;
}
.cid-uNHlxyRbhb .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
}
.cid-uNHlxyRbhb .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-uNHlxyRbhb .card-price {
  color: #000000;
}
.cid-uNHlxyRbhb .card-desc {
  color: #9a9a9a;
}
.cid-uNHlxyRbhb .card-title {
  color: #000000;
}
.cid-uwAblf7WWP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uwAblf7WWP .fb-page,
.cid-uwAblf7WWP span,
.cid-uwAblf7WWP iframe {
  width: 500px;
  height: 620px;
}
.cid-uwAblf7WWP blockquote {
  display: none;
}
.cid-uwAblf7WWP .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-tOSoato2hu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tOSoato2hu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tOSoato2hu .btn-social {
  border: none !important;
}
.cid-tOSoato2hu [class^="socicon-"]:before,
.cid-tOSoato2hu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tOSoato2hu .btn {
    font-size: 20px !important;
  }
}
.cid-tOSoato2hu .mbr-section-title {
  color: #ff3366;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-v8pkPxAhSm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-v8pkPxAhSm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8pkPxAhSm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8pkPxAhSm .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-v8pkPxAhSm .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-v8pkPxAhSm .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-v8pkPxAhSm .container {
    padding: 0 20px;
  }
}
.cid-v8pkPxAhSm .row {
  justify-content: center;
}
.cid-v8pkPxAhSm .item {
  margin-bottom: 90px;
}
@media (max-width: 992px) {
  .cid-v8pkPxAhSm .item {
    margin-bottom: 40px;
  }
}
.cid-v8pkPxAhSm .item:hover .item-wrapper,
.cid-v8pkPxAhSm .item:focus .item-wrapper {
  border: 1px solid #000000;
}
.cid-v8pkPxAhSm .item:hover .item-wrapper .item-img img,
.cid-v8pkPxAhSm .item:focus .item-wrapper .item-img img {
  transform: scale(1.05);
}
.cid-v8pkPxAhSm .item .item-wrapper {
  height: 100%;
  border: 1px solid #acb3b7;
  border-radius: .75rem !important;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
}
.cid-v8pkPxAhSm .item .item-wrapper .item-img {
  overflow: hidden;
}
.cid-v8pkPxAhSm .item .item-wrapper .item-img img {
  height: 450px;
  border-radius: 0 !important;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  .cid-v8pkPxAhSm .item .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-v8pkPxAhSm .item .item-wrapper .item-content {
  padding: 24px;
}
.cid-v8pkPxAhSm .item .item-wrapper .item-content .card-title {
  margin-bottom: 30px;
}
.cid-v8pkPxAhSm .item .item-wrapper .item-content .card-price {
  margin-bottom: 16px;
}
.cid-v8pkPxAhSm .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
}
.cid-v8pkPxAhSm .item .item-wrapper .item-content .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v8pkPxAhSm .card-price {
  color: #000000;
}
.cid-v8pkPxAhSm .card-desc {
  color: #9a9a9a;
}
.cid-v8pkPxAhSm .card-title {
  color: #000000;
}
.cid-uP5UHa3Koq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uP5UHa3Koq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uP5UHa3Koq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uP5UHa3Koq .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uP5UHa3Koq .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uP5UHa3Koq .mbr-iconfont {
  font-size: 3rem;
  color: #000000;
  padding-right: 2rem;
}
.cid-uP5UHa3Koq .card-title {
  color: #007fff;
}
.cid-u6MbtGieTa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-u6MbtGieTa .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-u6MbtGieTa .btn-social {
  border: none !important;
}
.cid-u6MbtGieTa [class^="socicon-"]:before,
.cid-u6MbtGieTa [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-u6MbtGieTa .btn {
    font-size: 20px !important;
  }
}
.cid-u6MbtGieTa .mbr-section-title {
  color: #ff3366;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-uyRkCBxGZD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uyRkCBxGZD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uyRkCBxGZD a {
  font-style: normal;
}
.cid-uyRkCBxGZD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyRkCBxGZD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyRkCBxGZD .nav-item:focus,
.cid-uyRkCBxGZD .nav-link:focus {
  outline: none;
}
.cid-uyRkCBxGZD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyRkCBxGZD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyRkCBxGZD .menu-logo {
  margin-right: auto;
}
.cid-uyRkCBxGZD .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyRkCBxGZD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyRkCBxGZD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyRkCBxGZD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyRkCBxGZD .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-uyRkCBxGZD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyRkCBxGZD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyRkCBxGZD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyRkCBxGZD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyRkCBxGZD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyRkCBxGZD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyRkCBxGZD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyRkCBxGZD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyRkCBxGZD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyRkCBxGZD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyRkCBxGZD .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-uyRkCBxGZD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyRkCBxGZD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyRkCBxGZD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyRkCBxGZD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyRkCBxGZD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyRkCBxGZD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyRkCBxGZD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyRkCBxGZD button.navbar-toggler:focus {
  outline: none;
}
.cid-uyRkCBxGZD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-uyRkCBxGZD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyRkCBxGZD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyRkCBxGZD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyRkCBxGZD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyRkCBxGZD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyRkCBxGZD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyRkCBxGZD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyRkCBxGZD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyRkCBxGZD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyRkCBxGZD .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyRkCBxGZD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyRkCBxGZD .collapsed .navbar-collapse.collapsing,
.cid-uyRkCBxGZD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyRkCBxGZD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyRkCBxGZD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyRkCBxGZD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyRkCBxGZD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyRkCBxGZD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyRkCBxGZD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyRkCBxGZD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyRkCBxGZD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uyRkCBxGZD .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyRkCBxGZD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyRkCBxGZD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyRkCBxGZD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyRkCBxGZD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyRkCBxGZD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyRkCBxGZD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uyRkCBxGZD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyRkCBxGZD img {
    height: 3.8rem !important;
  }
  .cid-uyRkCBxGZD .btn {
    display: -webkit-flex;
  }
  .cid-uyRkCBxGZD button.navbar-toggler {
    display: block;
  }
  .cid-uyRkCBxGZD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyRkCBxGZD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyRkCBxGZD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyRkCBxGZD .navbar-collapse.collapsing,
  .cid-uyRkCBxGZD .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyRkCBxGZD .navbar-collapse.collapsing .navbar-nav,
  .cid-uyRkCBxGZD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyRkCBxGZD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyRkCBxGZD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyRkCBxGZD .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyRkCBxGZD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyRkCBxGZD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyRkCBxGZD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyRkCBxGZD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyRkCBxGZD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyRkCBxGZD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyRkCBxGZD .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-uyRkCBxGZD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyRkCBxGZD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyRkCBxGZD .nav-link:hover,
.cid-uyRkCBxGZD .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-uyRp9tl4j9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uyRp9tl4j9 img,
.cid-uyRp9tl4j9 .item-img {
  width: 100%;
  height: 100%;
  height: 400px;
  object-fit: cover;
}
.cid-uyRp9tl4j9 .item:focus,
.cid-uyRp9tl4j9 span:focus {
  outline: none;
}
.cid-uyRp9tl4j9 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyRp9tl4j9 .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyRp9tl4j9 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyRp9tl4j9 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyRp9tl4j9 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyRp9tl4j9 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyRp9tl4j9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyRp9tl4j9 .mbr-section-title {
  color: #149dcc;
}
.cid-uyRp9tl4j9 .mbr-text,
.cid-uyRp9tl4j9 .mbr-section-btn {
  text-align: left;
}
.cid-uyRp9tl4j9 .item-title {
  text-align: left;
  color: #ff3366;
}
.cid-uyRp9tl4j9 .item-subtitle {
  text-align: left;
  color: #82786e;
}
.cid-uyRp9tl4j9 .mbr-section-subtitle {
  color: #ff3366;
}
.cid-uyRwcuzsKy {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uyRwcuzsKy img,
.cid-uyRwcuzsKy .item-img {
  width: 100%;
}
.cid-uyRwcuzsKy .item:focus,
.cid-uyRwcuzsKy span:focus {
  outline: none;
}
.cid-uyRwcuzsKy .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-uyRwcuzsKy .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uyRwcuzsKy .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uyRwcuzsKy .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uyRwcuzsKy .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uyRwcuzsKy .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uyRwcuzsKy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uyRwcuzsKy .mbr-section-title {
  color: #149dcc;
}
.cid-uyRwcuzsKy .mbr-text,
.cid-uyRwcuzsKy .mbr-section-btn {
  text-align: left;
}
.cid-uyRwcuzsKy .item-title {
  text-align: left;
  color: #ff3366;
}
.cid-uyRwcuzsKy .item-subtitle {
  text-align: left;
  color: #82786e;
}
.cid-uyRwcuzsKy .mbr-section-subtitle {
  color: #ff3366;
}
.cid-uyRkCCYhfq {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-uyRkCCYhfq .image-block {
  margin: auto;
}
.cid-uyRkCCYhfq figcaption {
  position: relative;
}
.cid-uyRkCCYhfq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uyRkCCYhfq .image-block {
    width: 100% !important;
  }
}
.cid-uyRkCDd7vq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-uyRkCDd7vq .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-uyRkCDd7vq .social-list a:focus {
  text-decoration: none;
}
.cid-uyRkCDd7vq H2 {
  color: #f9f295;
}
.cid-uyRkCCHlVN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-uyRkCCHlVN .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-uyRkCCHlVN .btn-social {
  border: none !important;
}
.cid-uyRkCCHlVN [class^="socicon-"]:before,
.cid-uyRkCCHlVN [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-uyRkCCHlVN .btn {
    font-size: 20px !important;
  }
}
.cid-uyRkCCHlVN .mbr-section-title {
  color: #ff3366;
}
.cid-uyRkCDBIv0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyRkCDBIv0 .content {
    text-align: center;
  }
  .cid-uyRkCDBIv0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uyRkCDBIv0 .img-logo img {
  height: 6rem;
}
.cid-uyRkCDBIv0 .form-group,
.cid-uyRkCDBIv0 .input-group-btn {
  padding: 0;
}
.cid-uyRkCDBIv0 .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-uyRkCDBIv0 .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-uyRkCDBIv0 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uyRkCDBIv0 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uyRkCDBIv0 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyRkCDBIv0 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uyRkCDBIv0 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyRkCDBIv0 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uyRkCDBIv0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uyRkCDBIv0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uyRkCDBIv0 .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uyRkCDBIv0 .foot-logo {
    text-align: center !important;
  }
  .cid-uyRkCDBIv0 .foot-title {
    text-align: center !important;
  }
  .cid-uyRkCDBIv0 .mbr-text {
    text-align: center !important;
  }
  .cid-uyRkCDBIv0 .form-group {
    margin: 0;
  }
}
.cid-uyRkCDBIv0 .foot-title {
  color: #ff0000;
}
.cid-uyRkCDBIv0 .mbr-links-column {
  color: #00b5ff;
}
.cid-uyRkCDBIv0 .foot-text {
  color: #232323;
}
.cid-uyRkCDBIv0 .copyright > p {
  color: #232323;
}
.cid-uyRkCDBIv0 .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }.cid-uyRSpAkVXq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-uyRSpAkVXq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uyRSpAkVXq a {
  font-style: normal;
}
.cid-uyRSpAkVXq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-uyRSpAkVXq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-uyRSpAkVXq .nav-item:focus,
.cid-uyRSpAkVXq .nav-link:focus {
  outline: none;
}
.cid-uyRSpAkVXq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyRSpAkVXq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-uyRSpAkVXq .menu-logo {
  margin-right: auto;
}
.cid-uyRSpAkVXq .menu-logo .navbar-brand {
  display: -webkit-flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uyRSpAkVXq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uyRSpAkVXq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uyRSpAkVXq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uyRSpAkVXq .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-uyRSpAkVXq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uyRSpAkVXq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uyRSpAkVXq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-uyRSpAkVXq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uyRSpAkVXq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uyRSpAkVXq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uyRSpAkVXq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-uyRSpAkVXq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyRSpAkVXq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uyRSpAkVXq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyRSpAkVXq .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-uyRSpAkVXq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uyRSpAkVXq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-uyRSpAkVXq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uyRSpAkVXq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uyRSpAkVXq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uyRSpAkVXq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uyRSpAkVXq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-uyRSpAkVXq button.navbar-toggler:focus {
  outline: none;
}
.cid-uyRSpAkVXq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff0000;
}
.cid-uyRSpAkVXq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uyRSpAkVXq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uyRSpAkVXq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uyRSpAkVXq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uyRSpAkVXq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyRSpAkVXq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uyRSpAkVXq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uyRSpAkVXq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uyRSpAkVXq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyRSpAkVXq .collapsed .btn {
  display: -webkit-flex;
}
.cid-uyRSpAkVXq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uyRSpAkVXq .collapsed .navbar-collapse.collapsing,
.cid-uyRSpAkVXq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uyRSpAkVXq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uyRSpAkVXq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uyRSpAkVXq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uyRSpAkVXq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uyRSpAkVXq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uyRSpAkVXq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uyRSpAkVXq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uyRSpAkVXq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uyRSpAkVXq .collapsed button.navbar-toggler {
  display: block;
}
.cid-uyRSpAkVXq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-uyRSpAkVXq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-uyRSpAkVXq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-uyRSpAkVXq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uyRSpAkVXq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uyRSpAkVXq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-uyRSpAkVXq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyRSpAkVXq img {
    height: 3.8rem !important;
  }
  .cid-uyRSpAkVXq .btn {
    display: -webkit-flex;
  }
  .cid-uyRSpAkVXq button.navbar-toggler {
    display: block;
  }
  .cid-uyRSpAkVXq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-uyRSpAkVXq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-uyRSpAkVXq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uyRSpAkVXq .navbar-collapse.collapsing,
  .cid-uyRSpAkVXq .navbar-collapse.show {
    display: block !important;
  }
  .cid-uyRSpAkVXq .navbar-collapse.collapsing .navbar-nav,
  .cid-uyRSpAkVXq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uyRSpAkVXq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uyRSpAkVXq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uyRSpAkVXq .navbar-collapse.collapsing .navbar-buttons,
  .cid-uyRSpAkVXq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uyRSpAkVXq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uyRSpAkVXq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uyRSpAkVXq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uyRSpAkVXq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uyRSpAkVXq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uyRSpAkVXq .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-uyRSpAkVXq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-uyRSpAkVXq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-uyRSpAkVXq .nav-link:hover,
.cid-uyRSpAkVXq .dropdown-item:hover {
  color: #ff0000 !important;
}
.cid-uyRSpCVGPM {
  padding-top: 120px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/how-to-remove-skin-tags-2.webp");
}
.cid-uyRSpCVGPM .mbr-section-title,
.cid-uyRSpCVGPM .mbr-section-subtitle {
  color: #000000;
}
.cid-uyRSpCVGPM .mbr-section-text {
  color: #232323;
}
.cid-uyRSpCVGPM .mbr-text,
.cid-uyRSpCVGPM .typed-text,
.cid-uyRSpCVGPM .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-uyRSpCVGPM .btn {
  margin-left: 4px !important;
}
.cid-uyRSpCVGPM .animated-element {
  color: #ffffff;
}
.cid-uyRSpCVGPM .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffffff;
}
.cid-uyRSpCVGPM .mbr-figure {
  border-radius: .25rem;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-uyRSpCVGPM .mbr-figure {
    margin-top: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uyRSpCVGPM .typed-text,
  .cid-uyRSpCVGPM .mbr-section-subtitle,
  .cid-uyRSpCVGPM .mbr-section-text,
  .cid-uyRSpCVGPM .mbr-section-btn {
    text-align: center !important;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-uyRSpCVGPM .mbr-section-text,
.cid-uyRSpCVGPM .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uyRSpCVGPM .mbr-section-subtitle,
.cid-uyRSpCVGPM .typed-text {
  color: #00b5ff;
}
.cid-uyRSpDtxea {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-uyRSpDtxea .image-block {
  margin: auto;
}
.cid-uyRSpDtxea figcaption {
  position: relative;
}
.cid-uyRSpDtxea figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uyRSpDtxea .image-block {
    width: 100% !important;
  }
}
.cid-uyRSpDPra3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #7fdbfd, #6670a9);
}
.cid-uyRSpDPra3 .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-uyRSpDPra3 .social-list a:focus {
  text-decoration: none;
}
.cid-uyRSpDPra3 H2 {
  color: #f9f295;
}
.cid-uyRSpEf6t5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-uyRSpEf6t5 .btn-social {
  border: none !important;
}
.cid-uyRSpEf6t5 [class^="socicon-"]:before,
.cid-uyRSpEf6t5 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-uyRSpEf6t5 .btn {
    font-size: 20px !important;
  }
}
.cid-uyRSpEf6t5 .mbr-section-title {
  color: #ff3366;
}
.cid-uyRSpEzN9h {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uyRSpEzN9h .content {
    text-align: center;
  }
  .cid-uyRSpEzN9h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uyRSpEzN9h .img-logo img {
  height: 6rem;
}
.cid-uyRSpEzN9h .form-group,
.cid-uyRSpEzN9h .input-group-btn {
  padding: 0;
}
.cid-uyRSpEzN9h .form-control {
  font-size: .75rem;
  text-align: center;
  min-width: 150px;
}
.cid-uyRSpEzN9h .input-group-btn .btn {
  padding: .75rem 1.5625rem !important;
  margin-left: .625rem;
  text-transform: none;
  color: #fff;
  text-align: center;
}
.cid-uyRSpEzN9h .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uyRSpEzN9h .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uyRSpEzN9h .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-uyRSpEzN9h .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-uyRSpEzN9h .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyRSpEzN9h .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-uyRSpEzN9h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uyRSpEzN9h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-uyRSpEzN9h .form-group {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-uyRSpEzN9h .foot-logo {
    text-align: center !important;
  }
  .cid-uyRSpEzN9h .foot-title {
    text-align: center !important;
  }
  .cid-uyRSpEzN9h .mbr-text {
    text-align: center !important;
  }
  .cid-uyRSpEzN9h .form-group {
    margin: 0;
  }
}
.cid-uyRSpEzN9h .foot-title {
  color: #ff0000;
}
.cid-uyRSpEzN9h .mbr-links-column {
  color: #00b5ff;
}
.cid-uyRSpEzN9h .foot-text {
  color: #232323;
}
.cid-uyRSpEzN9h .copyright > p {
  color: #232323;
}
.cid-uyRSpEzN9h .foot-logo {
  color: #ff0000;
}
.lang-links {
                    position: fixed;
                    left: 15px;
                    bottom: 15px;
                }

                .lang-links .language-wrapper {
                    background-color: #ffffff;
                    border-radius: 25px;
                    width: 0px;
                    height: 50px;
                    box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
                    display: flex;
                }

                .lang-links .language {
                    width: 48px;
                    height: 48px;
                    border-radius: 25px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    padding: 4px;
                }

                .lang-links .language:hover {
                    width: 50px;
                    height: 50px;
                    border-radius: 25px;
                    background-color: #efefef;
                }