body {
  font-style: normal;
  line-height: 1.5;
}
.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}
.mbr-section-subtitle {
  line-height: 1.3;
}
.mbr-text {
  font-style: normal;
  line-height: 1.6;
}
.display-1 {
  font-family: 'font';
  font-size: 6rem;
}
.display-1 > .mbr-iconfont {
  font-size: 9.6rem;
}
.display-2 {
  font-family: 'font';
  font-size: 3.4rem;
}
.display-2 > .mbr-iconfont {
  font-size: 5.44rem;
}
.display-4 {
  font-family: 'font';
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'font';
  font-size: 2.5rem;
}
.display-5 > .mbr-iconfont {
  font-size: 4rem;
}
.display-7 {
  font-family: 'font';
  font-size: 1.4rem;
}
.display-7 > .mbr-iconfont {
  font-size: 2.24rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.8rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.72rem;
    font-size: calc( 1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.8399999999999999rem + (3.4 - 1.8399999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #a7d908 !important;
}
.bg-success {
  background-color: #ff30ea !important;
}
.bg-info {
  background-color: #ff7c00 !important;
}
.bg-warning {
  background-color: #a7d908 !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #a7d908 !important;
  border-color: #a7d908 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #6e8f05 !important;
  border-color: #6e8f05 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #6e8f05 !important;
  border-color: #6e8f05 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ff7c00 !important;
  border-color: #ff7c00 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #b35700 !important;
  border-color: #b35700 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #b35700 !important;
  border-color: #b35700 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ff30ea !important;
  border-color: #ff30ea !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #e300cc !important;
  border-color: #e300cc !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #e300cc !important;
  border-color: #e300cc !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a7d908 !important;
  border-color: #a7d908 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #6e8f05 !important;
  border-color: #6e8f05 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #6e8f05 !important;
  border-color: #6e8f05 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !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: #5b7704;
  color: #5b7704;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #a7d908;
  border-color: #a7d908;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #a7d908 !important;
  border-color: #a7d908 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #994a00;
  color: #994a00;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #ff7c00;
  border-color: #ff7c00;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ff7c00 !important;
  border-color: #ff7c00 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #c900b5;
  color: #c900b5;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #ff30ea;
  border-color: #ff30ea;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #ff30ea !important;
  border-color: #ff30ea !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #5b7704;
  color: #5b7704;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #a7d908;
  border-color: #a7d908;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #a7d908 !important;
  border-color: #a7d908 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !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: #a7d908 !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #ff30ea !important;
}
.text-info {
  color: #ff7c00 !important;
}
.text-warning {
  color: #a7d908 !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #5b7704 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cccccc !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #c900b5 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #994a00 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #5b7704 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !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: #ff7c00;
}
.alert-warning {
  background-color: #a7d908;
}
.alert-danger {
  background-color: #b1a374;
}
.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: #a7d908;
  border-color: #a7d908;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #a7d908;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #eafcb1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fffcff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffe5cc;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #eafcb1;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}
#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}
/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}
.mbr-arrow a {
  color: #ffffff;
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}
.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}
.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  font-family: 'font';
  font-size: 1.4rem;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}
.form-control > .mbr-iconfont {
  font-size: 2.24rem;
}
.form-control,
.form-control:focus {
  border: 1px solid #e8e8e8;
}
.form-active .form-control:invalid {
  border-color: red;
}
.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-color: #a7d908;
  border-width: 3px;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}
.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}
.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}
/* 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);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #a7d908;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #a7d908;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #a7d908;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #a7d908;
}
.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;
}
.offset-1 {
  margin-left: 8.33333%;
}
.offset-2 {
  margin-left: 16.66667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333%;
}
.offset-5 {
  margin-left: 41.66667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333%;
}
.offset-8 {
  margin-left: 66.66667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333%;
}
.offset-11 {
  margin-left: 91.66667%;
}
@media (min-width: 576px) {
  .offset-sm-0 {
    margin-left: 0%;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 768px) {
  .offset-md-0 {
    margin-left: 0%;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 992px) {
  .offset-lg-0 {
    margin-left: 0%;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .offset-xl-0 {
    margin-left: 0%;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
.navbar-toggler {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
}
.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  -webkit-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
}
.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}
.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}
@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-toggleable {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-toggleable-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-toggleable-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}
.navbar-toggleable-xl {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-toggleable-xl .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}
.navbar-toggleable-xl > .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-collapse {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100%;
}
.navbar-toggleable-xl .navbar-toggler {
  display: none;
}
.card-img {
  width: auto;
}
.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}
html,
body {
  height: auto;
  min-height: 100vh;
}
.dropup .dropdown-toggle::after {
  display: none;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto!important;
  }
}
.cid-sL5GY3bzBr .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL5GY3bzBr .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL5GY3bzBr a {
  font-style: normal;
}
.cid-sL5GY3bzBr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL5GY3bzBr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL5GY3bzBr .nav-item:focus,
.cid-sL5GY3bzBr .nav-link:focus {
  outline: none;
}
.cid-sL5GY3bzBr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL5GY3bzBr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL5GY3bzBr .menu-logo {
  margin-right: auto;
}
.cid-sL5GY3bzBr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL5GY3bzBr .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-sL5GY3bzBr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL5GY3bzBr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL5GY3bzBr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL5GY3bzBr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL5GY3bzBr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL5GY3bzBr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL5GY3bzBr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5GY3bzBr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL5GY3bzBr .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL5GY3bzBr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL5GY3bzBr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL5GY3bzBr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL5GY3bzBr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL5GY3bzBr .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-sL5GY3bzBr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL5GY3bzBr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL5GY3bzBr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL5GY3bzBr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL5GY3bzBr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL5GY3bzBr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL5GY3bzBr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL5GY3bzBr button.navbar-toggler:focus {
  outline: none;
}
.cid-sL5GY3bzBr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL5GY3bzBr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL5GY3bzBr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL5GY3bzBr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL5GY3bzBr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL5GY3bzBr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL5GY3bzBr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL5GY3bzBr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL5GY3bzBr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL5GY3bzBr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL5GY3bzBr .collapsed .btn {
  display: flex;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse.collapsing,
.cid-sL5GY3bzBr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL5GY3bzBr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL5GY3bzBr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL5GY3bzBr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL5GY3bzBr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL5GY3bzBr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL5GY3bzBr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL5GY3bzBr .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL5GY3bzBr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL5GY3bzBr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL5GY3bzBr .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-sL5GY3bzBr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL5GY3bzBr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL5GY3bzBr .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-sL5GY3bzBr .navbar-expand {
    flex-direction: column;
  }
  .cid-sL5GY3bzBr img {
    height: 3.8rem !important;
  }
  .cid-sL5GY3bzBr .btn {
    display: flex;
  }
  .cid-sL5GY3bzBr button.navbar-toggler {
    display: block;
  }
  .cid-sL5GY3bzBr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL5GY3bzBr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL5GY3bzBr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL5GY3bzBr .navbar-collapse.collapsing,
  .cid-sL5GY3bzBr .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL5GY3bzBr .navbar-collapse.collapsing .navbar-nav,
  .cid-sL5GY3bzBr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL5GY3bzBr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL5GY3bzBr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL5GY3bzBr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL5GY3bzBr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5GY3bzBr .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL5GY3bzBr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL5GY3bzBr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL5GY3bzBr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5GY3bzBr .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-sL5GY3bzBr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL5GY3bzBr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL5GY3bzBr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL5GY3bzBr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL5GY3bzBr .navbar-collapse {
  flex-basis: auto;
}
.cid-sL5GY3bzBr .nav-link:hover,
.cid-sL5GY3bzBr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rfUA5dNani {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/banne4-1920x831.jpg");
}
.cid-rfUA5dNani H1 {
  color: #ffffff;
}
.cid-rfUA5dNani .mbr-text,
.cid-rfUA5dNani .mbr-section-btn {
  color: #ffffff;
}
.cid-sL4OMOB33F {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4OMOB33F .mbr-section-subtitle {
  color: #767676;
}
.cid-sL4OMOB33F H2 {
  color: #b01ebe;
}
.cid-sL4rTq3fgw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4rTq3fgw .card-box {
  padding: 0 2rem;
}
.cid-sL4rTq3fgw .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4rTq3fgw .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4rTq3fgw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4rTq3fgw p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4rTq3fgw .mbr-text {
  color: #767676;
}
.cid-sL4rTq3fgw .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-sL4rTq3fgw .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4NP4Uts1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4NP4Uts1 .card-box {
  padding: 0 2rem;
}
.cid-sL4NP4Uts1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4NP4Uts1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4NP4Uts1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4NP4Uts1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4NP4Uts1 .mbr-text {
  color: #767676;
}
.cid-sL4NP4Uts1 .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-sL4NP4Uts1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O0mvO9P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O0mvO9P .card-box {
  padding: 0 2rem;
}
.cid-sL4O0mvO9P .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O0mvO9P .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O0mvO9P h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O0mvO9P p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O0mvO9P .mbr-text {
  color: #767676;
}
.cid-sL4O0mvO9P .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-sL4O0mvO9P .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O2bfWDy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O2bfWDy .card-box {
  padding: 0 2rem;
}
.cid-sL4O2bfWDy .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O2bfWDy .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O2bfWDy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O2bfWDy p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O2bfWDy .mbr-text {
  color: #767676;
}
.cid-sL4O2bfWDy .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-sL4O2bfWDy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O50nm9D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O50nm9D .card-box {
  padding: 0 2rem;
}
.cid-sL4O50nm9D .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O50nm9D .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O50nm9D h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O50nm9D p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O50nm9D .mbr-text {
  color: #767676;
}
.cid-sL4O50nm9D .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-sL4O50nm9D .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O5LOsXc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O5LOsXc .card-box {
  padding: 0 2rem;
}
.cid-sL4O5LOsXc .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O5LOsXc .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O5LOsXc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O5LOsXc p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O5LOsXc .mbr-text {
  color: #767676;
}
.cid-sL4O5LOsXc .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-sL4O5LOsXc .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O6bikPg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O6bikPg .card-box {
  padding: 0 2rem;
}
.cid-sL4O6bikPg .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O6bikPg .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O6bikPg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O6bikPg p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O6bikPg .mbr-text {
  color: #767676;
}
.cid-sL4O6bikPg .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-sL4O6bikPg .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O6BMSYz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O6BMSYz .card-box {
  padding: 0 2rem;
}
.cid-sL4O6BMSYz .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O6BMSYz .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O6BMSYz h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O6BMSYz p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O6BMSYz .mbr-text {
  color: #767676;
}
.cid-sL4O6BMSYz .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-sL4O6BMSYz .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4XN7CIxZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4XN7CIxZ .card-box {
  padding: 0 2rem;
}
.cid-sL4XN7CIxZ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4XN7CIxZ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4XN7CIxZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4XN7CIxZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4XN7CIxZ .mbr-text {
  color: #767676;
}
.cid-sL4XN7CIxZ .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-sL4XN7CIxZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4XTDkWpn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4XTDkWpn .card-box {
  padding: 0 2rem;
}
.cid-sL4XTDkWpn .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4XTDkWpn .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4XTDkWpn h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4XTDkWpn p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4XTDkWpn .mbr-text {
  color: #767676;
}
.cid-sL4XTDkWpn .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-sL4XTDkWpn .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O756UpB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O756UpB .card-box {
  padding: 0 2rem;
}
.cid-sL4O756UpB .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O756UpB .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O756UpB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O756UpB p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O756UpB .mbr-text {
  color: #767676;
}
.cid-sL4O756UpB .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-sL4O756UpB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O7EL7qS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O7EL7qS .card-box {
  padding: 0 2rem;
}
.cid-sL4O7EL7qS .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O7EL7qS .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O7EL7qS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O7EL7qS p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O7EL7qS .mbr-text {
  color: #767676;
}
.cid-sL4O7EL7qS .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-sL4O7EL7qS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O86U5AK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O86U5AK .card-box {
  padding: 0 2rem;
}
.cid-sL4O86U5AK .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O86U5AK .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O86U5AK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O86U5AK p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O86U5AK .mbr-text {
  color: #767676;
}
.cid-sL4O86U5AK .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-sL4O86U5AK .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O8xEtqL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O8xEtqL .card-box {
  padding: 0 2rem;
}
.cid-sL4O8xEtqL .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O8xEtqL .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O8xEtqL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O8xEtqL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O8xEtqL .mbr-text {
  color: #767676;
}
.cid-sL4O8xEtqL .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-sL4O8xEtqL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O90TQb7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O90TQb7 .card-box {
  padding: 0 2rem;
}
.cid-sL4O90TQb7 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O90TQb7 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O90TQb7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O90TQb7 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O90TQb7 .mbr-text {
  color: #767676;
}
.cid-sL4O90TQb7 .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-sL4O90TQb7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4O9wjOLc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sL4O9wjOLc .card-box {
  padding: 0 2rem;
}
.cid-sL4O9wjOLc .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4O9wjOLc .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4O9wjOLc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4O9wjOLc p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4O9wjOLc .mbr-text {
  color: #767676;
}
.cid-sL4O9wjOLc .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-sL4O9wjOLc .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sL4OasL0ie {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #efefef;
}
.cid-sL4OasL0ie .card-box {
  padding: 0 2rem;
}
.cid-sL4OasL0ie .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sL4OasL0ie .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sL4OasL0ie h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sL4OasL0ie p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sL4OasL0ie .mbr-text {
  color: #767676;
}
.cid-sL4OasL0ie .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-sL4OasL0ie .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rfUB98OPCO {
  padding-top: 60px;
  padding-bottom: 45px;
  background: linear-gradient(0deg, #ff30b4, #501160);
}
.cid-rfUB98OPCO .mbr-iconfont-social {
  font-size: 32px;
  color: #ff3366;
}
.cid-rfUB98OPCO .social-list a:focus {
  text-decoration: none;
}
.cid-rfUB98OPCO H2 {
  color: #cccccc;
}
.cid-rg172Qai8S {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-rg172Qai8S .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL5Hd62ifF .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL5Hd62ifF .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL5Hd62ifF a {
  font-style: normal;
}
.cid-sL5Hd62ifF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL5Hd62ifF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL5Hd62ifF .nav-item:focus,
.cid-sL5Hd62ifF .nav-link:focus {
  outline: none;
}
.cid-sL5Hd62ifF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL5Hd62ifF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL5Hd62ifF .menu-logo {
  margin-right: auto;
}
.cid-sL5Hd62ifF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL5Hd62ifF .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-sL5Hd62ifF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL5Hd62ifF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL5Hd62ifF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL5Hd62ifF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL5Hd62ifF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL5Hd62ifF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL5Hd62ifF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5Hd62ifF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL5Hd62ifF .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL5Hd62ifF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL5Hd62ifF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL5Hd62ifF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL5Hd62ifF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL5Hd62ifF .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-sL5Hd62ifF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL5Hd62ifF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL5Hd62ifF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL5Hd62ifF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL5Hd62ifF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL5Hd62ifF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL5Hd62ifF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL5Hd62ifF button.navbar-toggler:focus {
  outline: none;
}
.cid-sL5Hd62ifF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL5Hd62ifF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL5Hd62ifF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL5Hd62ifF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL5Hd62ifF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL5Hd62ifF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL5Hd62ifF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL5Hd62ifF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL5Hd62ifF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL5Hd62ifF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL5Hd62ifF .collapsed .btn {
  display: flex;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse.collapsing,
.cid-sL5Hd62ifF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL5Hd62ifF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL5Hd62ifF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL5Hd62ifF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL5Hd62ifF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL5Hd62ifF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL5Hd62ifF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL5Hd62ifF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL5Hd62ifF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL5Hd62ifF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL5Hd62ifF .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-sL5Hd62ifF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL5Hd62ifF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL5Hd62ifF .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-sL5Hd62ifF .navbar-expand {
    flex-direction: column;
  }
  .cid-sL5Hd62ifF img {
    height: 3.8rem !important;
  }
  .cid-sL5Hd62ifF .btn {
    display: flex;
  }
  .cid-sL5Hd62ifF button.navbar-toggler {
    display: block;
  }
  .cid-sL5Hd62ifF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL5Hd62ifF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL5Hd62ifF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL5Hd62ifF .navbar-collapse.collapsing,
  .cid-sL5Hd62ifF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL5Hd62ifF .navbar-collapse.collapsing .navbar-nav,
  .cid-sL5Hd62ifF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL5Hd62ifF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL5Hd62ifF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL5Hd62ifF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL5Hd62ifF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5Hd62ifF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL5Hd62ifF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL5Hd62ifF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL5Hd62ifF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5Hd62ifF .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-sL5Hd62ifF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL5Hd62ifF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL5Hd62ifF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL5Hd62ifF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL5Hd62ifF .navbar-collapse {
  flex-basis: auto;
}
.cid-sL5Hd62ifF .nav-link:hover,
.cid-sL5Hd62ifF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL4HwvqsWN {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL4HwvqsWN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL4HwvqsWN .video-block {
    width: 100% !important;
  }
}
.cid-sL4HbCtVVn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL4HbCtVVn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL4HbCtVVn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL4HbCtVVn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL4HbCtVVn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL4HbCtVVn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL4HbCtVVn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL4HbCtVVn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL4HbCtVVn .btn-social {
  border: none !important;
}
.cid-sL4HbCtVVn [class^="socicon-"]:before,
.cid-sL4HbCtVVn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL4HbCtVVn .btn {
    font-size: 20px !important;
  }
}
.cid-sL4HbCtVVn .mbr-section-title {
  color: #ffffff;
}
.cid-sL548764W8 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL4GDMAYE4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL4GDMAYE4 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL54IXEMvk .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL54IXEMvk .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL54IXEMvk a {
  font-style: normal;
}
.cid-sL54IXEMvk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL54IXEMvk .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL54IXEMvk .nav-item:focus,
.cid-sL54IXEMvk .nav-link:focus {
  outline: none;
}
.cid-sL54IXEMvk .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL54IXEMvk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL54IXEMvk .menu-logo {
  margin-right: auto;
}
.cid-sL54IXEMvk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL54IXEMvk .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-sL54IXEMvk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL54IXEMvk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL54IXEMvk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL54IXEMvk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL54IXEMvk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL54IXEMvk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL54IXEMvk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL54IXEMvk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL54IXEMvk .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL54IXEMvk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL54IXEMvk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL54IXEMvk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL54IXEMvk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL54IXEMvk .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-sL54IXEMvk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL54IXEMvk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL54IXEMvk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL54IXEMvk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL54IXEMvk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL54IXEMvk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL54IXEMvk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL54IXEMvk button.navbar-toggler:focus {
  outline: none;
}
.cid-sL54IXEMvk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL54IXEMvk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL54IXEMvk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54IXEMvk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54IXEMvk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL54IXEMvk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54IXEMvk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL54IXEMvk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL54IXEMvk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54IXEMvk .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL54IXEMvk .collapsed .btn {
  display: flex;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse.collapsing,
.cid-sL54IXEMvk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL54IXEMvk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL54IXEMvk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL54IXEMvk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL54IXEMvk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL54IXEMvk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL54IXEMvk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL54IXEMvk .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL54IXEMvk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL54IXEMvk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL54IXEMvk .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-sL54IXEMvk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL54IXEMvk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL54IXEMvk .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-sL54IXEMvk .navbar-expand {
    flex-direction: column;
  }
  .cid-sL54IXEMvk img {
    height: 3.8rem !important;
  }
  .cid-sL54IXEMvk .btn {
    display: flex;
  }
  .cid-sL54IXEMvk button.navbar-toggler {
    display: block;
  }
  .cid-sL54IXEMvk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL54IXEMvk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL54IXEMvk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL54IXEMvk .navbar-collapse.collapsing,
  .cid-sL54IXEMvk .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL54IXEMvk .navbar-collapse.collapsing .navbar-nav,
  .cid-sL54IXEMvk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL54IXEMvk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL54IXEMvk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL54IXEMvk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL54IXEMvk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54IXEMvk .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL54IXEMvk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL54IXEMvk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL54IXEMvk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54IXEMvk .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-sL54IXEMvk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL54IXEMvk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL54IXEMvk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL54IXEMvk .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL54IXEMvk .navbar-collapse {
  flex-basis: auto;
}
.cid-sL54IXEMvk .nav-link:hover,
.cid-sL54IXEMvk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL54IY4iQj {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL54IY4iQj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL54IY4iQj .video-block {
    width: 100% !important;
  }
}
.cid-sL54IYnZZJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL54IYnZZJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL54IYnZZJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL54IYnZZJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL54IYnZZJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL54IYnZZJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL54IYnZZJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL54IYnZZJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL54IYnZZJ .btn-social {
  border: none !important;
}
.cid-sL54IYnZZJ [class^="socicon-"]:before,
.cid-sL54IYnZZJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL54IYnZZJ .btn {
    font-size: 20px !important;
  }
}
.cid-sL54IYnZZJ .mbr-section-title {
  color: #ffffff;
}
.cid-sL54IYXczy {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL54IZuJWq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL54IZuJWq .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL54Mm5J6a .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL54Mm5J6a .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL54Mm5J6a a {
  font-style: normal;
}
.cid-sL54Mm5J6a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL54Mm5J6a .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL54Mm5J6a .nav-item:focus,
.cid-sL54Mm5J6a .nav-link:focus {
  outline: none;
}
.cid-sL54Mm5J6a .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL54Mm5J6a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL54Mm5J6a .menu-logo {
  margin-right: auto;
}
.cid-sL54Mm5J6a .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL54Mm5J6a .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-sL54Mm5J6a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL54Mm5J6a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL54Mm5J6a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL54Mm5J6a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL54Mm5J6a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL54Mm5J6a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL54Mm5J6a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL54Mm5J6a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL54Mm5J6a .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL54Mm5J6a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL54Mm5J6a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL54Mm5J6a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL54Mm5J6a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL54Mm5J6a .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-sL54Mm5J6a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL54Mm5J6a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL54Mm5J6a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL54Mm5J6a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL54Mm5J6a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL54Mm5J6a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL54Mm5J6a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL54Mm5J6a button.navbar-toggler:focus {
  outline: none;
}
.cid-sL54Mm5J6a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL54Mm5J6a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL54Mm5J6a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54Mm5J6a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54Mm5J6a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL54Mm5J6a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54Mm5J6a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL54Mm5J6a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL54Mm5J6a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54Mm5J6a .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL54Mm5J6a .collapsed .btn {
  display: flex;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse.collapsing,
.cid-sL54Mm5J6a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL54Mm5J6a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL54Mm5J6a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL54Mm5J6a .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL54Mm5J6a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL54Mm5J6a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL54Mm5J6a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL54Mm5J6a .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL54Mm5J6a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL54Mm5J6a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL54Mm5J6a .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-sL54Mm5J6a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL54Mm5J6a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL54Mm5J6a .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-sL54Mm5J6a .navbar-expand {
    flex-direction: column;
  }
  .cid-sL54Mm5J6a img {
    height: 3.8rem !important;
  }
  .cid-sL54Mm5J6a .btn {
    display: flex;
  }
  .cid-sL54Mm5J6a button.navbar-toggler {
    display: block;
  }
  .cid-sL54Mm5J6a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL54Mm5J6a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL54Mm5J6a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL54Mm5J6a .navbar-collapse.collapsing,
  .cid-sL54Mm5J6a .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL54Mm5J6a .navbar-collapse.collapsing .navbar-nav,
  .cid-sL54Mm5J6a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL54Mm5J6a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL54Mm5J6a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL54Mm5J6a .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL54Mm5J6a .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54Mm5J6a .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL54Mm5J6a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL54Mm5J6a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL54Mm5J6a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54Mm5J6a .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-sL54Mm5J6a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL54Mm5J6a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL54Mm5J6a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL54Mm5J6a .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL54Mm5J6a .navbar-collapse {
  flex-basis: auto;
}
.cid-sL54Mm5J6a .nav-link:hover,
.cid-sL54Mm5J6a .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL54Mmzs2Y {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL54Mmzs2Y .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL54Mmzs2Y .video-block {
    width: 100% !important;
  }
}
.cid-sL54MmSO3x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL54MmSO3x .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL54MmSO3x .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL54MmSO3x .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL54MmSO3x .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL54MmSO3x .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL54MmSO3x .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL54MmSO3x .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL54MmSO3x .btn-social {
  border: none !important;
}
.cid-sL54MmSO3x [class^="socicon-"]:before,
.cid-sL54MmSO3x [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL54MmSO3x .btn {
    font-size: 20px !important;
  }
}
.cid-sL54MmSO3x .mbr-section-title {
  color: #ffffff;
}
.cid-sL54MngCQN {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL54MnGZT6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL54MnGZT6 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL54MOgSAY .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL54MOgSAY .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL54MOgSAY a {
  font-style: normal;
}
.cid-sL54MOgSAY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL54MOgSAY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL54MOgSAY .nav-item:focus,
.cid-sL54MOgSAY .nav-link:focus {
  outline: none;
}
.cid-sL54MOgSAY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL54MOgSAY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL54MOgSAY .menu-logo {
  margin-right: auto;
}
.cid-sL54MOgSAY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL54MOgSAY .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-sL54MOgSAY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL54MOgSAY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL54MOgSAY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL54MOgSAY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL54MOgSAY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL54MOgSAY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL54MOgSAY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL54MOgSAY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL54MOgSAY .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL54MOgSAY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL54MOgSAY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL54MOgSAY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL54MOgSAY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL54MOgSAY .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-sL54MOgSAY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL54MOgSAY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL54MOgSAY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL54MOgSAY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL54MOgSAY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL54MOgSAY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL54MOgSAY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL54MOgSAY button.navbar-toggler:focus {
  outline: none;
}
.cid-sL54MOgSAY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL54MOgSAY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL54MOgSAY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54MOgSAY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54MOgSAY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL54MOgSAY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54MOgSAY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL54MOgSAY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL54MOgSAY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54MOgSAY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL54MOgSAY .collapsed .btn {
  display: flex;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse.collapsing,
.cid-sL54MOgSAY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL54MOgSAY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL54MOgSAY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL54MOgSAY .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL54MOgSAY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL54MOgSAY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL54MOgSAY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL54MOgSAY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL54MOgSAY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL54MOgSAY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL54MOgSAY .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-sL54MOgSAY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL54MOgSAY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL54MOgSAY .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-sL54MOgSAY .navbar-expand {
    flex-direction: column;
  }
  .cid-sL54MOgSAY img {
    height: 3.8rem !important;
  }
  .cid-sL54MOgSAY .btn {
    display: flex;
  }
  .cid-sL54MOgSAY button.navbar-toggler {
    display: block;
  }
  .cid-sL54MOgSAY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL54MOgSAY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL54MOgSAY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL54MOgSAY .navbar-collapse.collapsing,
  .cid-sL54MOgSAY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL54MOgSAY .navbar-collapse.collapsing .navbar-nav,
  .cid-sL54MOgSAY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL54MOgSAY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL54MOgSAY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL54MOgSAY .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL54MOgSAY .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54MOgSAY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL54MOgSAY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL54MOgSAY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL54MOgSAY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54MOgSAY .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-sL54MOgSAY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL54MOgSAY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL54MOgSAY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL54MOgSAY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL54MOgSAY .navbar-collapse {
  flex-basis: auto;
}
.cid-sL54MOgSAY .nav-link:hover,
.cid-sL54MOgSAY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL54MOFiFS {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL54MOFiFS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL54MOFiFS .video-block {
    width: 100% !important;
  }
}
.cid-sL54MP1lBu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL54MP1lBu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL54MP1lBu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL54MP1lBu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL54MP1lBu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL54MP1lBu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL54MP1lBu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL54MP1lBu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL54MP1lBu .btn-social {
  border: none !important;
}
.cid-sL54MP1lBu [class^="socicon-"]:before,
.cid-sL54MP1lBu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL54MP1lBu .btn {
    font-size: 20px !important;
  }
}
.cid-sL54MP1lBu .mbr-section-title {
  color: #ffffff;
}
.cid-sL54MPr13G {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL54MPOmW2 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL54MPOmW2 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL54NdP68i .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL54NdP68i .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL54NdP68i a {
  font-style: normal;
}
.cid-sL54NdP68i .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL54NdP68i .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL54NdP68i .nav-item:focus,
.cid-sL54NdP68i .nav-link:focus {
  outline: none;
}
.cid-sL54NdP68i .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL54NdP68i .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL54NdP68i .menu-logo {
  margin-right: auto;
}
.cid-sL54NdP68i .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL54NdP68i .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-sL54NdP68i .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL54NdP68i .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL54NdP68i .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL54NdP68i .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL54NdP68i .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL54NdP68i .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL54NdP68i .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL54NdP68i .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL54NdP68i .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL54NdP68i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL54NdP68i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL54NdP68i .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL54NdP68i .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL54NdP68i .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-sL54NdP68i .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL54NdP68i .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL54NdP68i .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL54NdP68i .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL54NdP68i .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL54NdP68i .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL54NdP68i button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL54NdP68i button.navbar-toggler:focus {
  outline: none;
}
.cid-sL54NdP68i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL54NdP68i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL54NdP68i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54NdP68i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54NdP68i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL54NdP68i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54NdP68i nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL54NdP68i nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL54NdP68i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54NdP68i .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL54NdP68i .collapsed .btn {
  display: flex;
}
.cid-sL54NdP68i .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL54NdP68i .collapsed .navbar-collapse.collapsing,
.cid-sL54NdP68i .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL54NdP68i .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL54NdP68i .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL54NdP68i .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL54NdP68i .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL54NdP68i .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL54NdP68i .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL54NdP68i .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL54NdP68i .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL54NdP68i .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL54NdP68i .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL54NdP68i .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL54NdP68i .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL54NdP68i .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL54NdP68i .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-sL54NdP68i .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL54NdP68i .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL54NdP68i .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-sL54NdP68i .navbar-expand {
    flex-direction: column;
  }
  .cid-sL54NdP68i img {
    height: 3.8rem !important;
  }
  .cid-sL54NdP68i .btn {
    display: flex;
  }
  .cid-sL54NdP68i button.navbar-toggler {
    display: block;
  }
  .cid-sL54NdP68i .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL54NdP68i .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL54NdP68i .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL54NdP68i .navbar-collapse.collapsing,
  .cid-sL54NdP68i .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL54NdP68i .navbar-collapse.collapsing .navbar-nav,
  .cid-sL54NdP68i .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL54NdP68i .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL54NdP68i .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL54NdP68i .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL54NdP68i .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54NdP68i .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL54NdP68i .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL54NdP68i .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL54NdP68i .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54NdP68i .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-sL54NdP68i .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL54NdP68i .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL54NdP68i .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL54NdP68i .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL54NdP68i .navbar-collapse {
  flex-basis: auto;
}
.cid-sL54NdP68i .nav-link:hover,
.cid-sL54NdP68i .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL54Neg4pA {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL54Neg4pA .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL54Neg4pA .video-block {
    width: 100% !important;
  }
}
.cid-sL54Nexgfc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL54Nexgfc .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL54Nexgfc .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL54Nexgfc .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL54Nexgfc .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL54Nexgfc .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL54Nexgfc .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL54Nexgfc .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL54Nexgfc .btn-social {
  border: none !important;
}
.cid-sL54Nexgfc [class^="socicon-"]:before,
.cid-sL54Nexgfc [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL54Nexgfc .btn {
    font-size: 20px !important;
  }
}
.cid-sL54Nexgfc .mbr-section-title {
  color: #ffffff;
}
.cid-sL54NeTBFm {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL54NffTe8 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL54NffTe8 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL54ND41ty .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL54ND41ty .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL54ND41ty a {
  font-style: normal;
}
.cid-sL54ND41ty .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL54ND41ty .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL54ND41ty .nav-item:focus,
.cid-sL54ND41ty .nav-link:focus {
  outline: none;
}
.cid-sL54ND41ty .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL54ND41ty .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL54ND41ty .menu-logo {
  margin-right: auto;
}
.cid-sL54ND41ty .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL54ND41ty .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-sL54ND41ty .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL54ND41ty .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL54ND41ty .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL54ND41ty .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL54ND41ty .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL54ND41ty .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL54ND41ty .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL54ND41ty .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL54ND41ty .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL54ND41ty .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL54ND41ty .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL54ND41ty .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL54ND41ty .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL54ND41ty .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-sL54ND41ty .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL54ND41ty .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL54ND41ty .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL54ND41ty .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL54ND41ty .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL54ND41ty .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL54ND41ty button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL54ND41ty button.navbar-toggler:focus {
  outline: none;
}
.cid-sL54ND41ty button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL54ND41ty button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL54ND41ty button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54ND41ty button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54ND41ty button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL54ND41ty nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54ND41ty nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL54ND41ty nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL54ND41ty nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54ND41ty .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL54ND41ty .collapsed .btn {
  display: flex;
}
.cid-sL54ND41ty .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL54ND41ty .collapsed .navbar-collapse.collapsing,
.cid-sL54ND41ty .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL54ND41ty .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL54ND41ty .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL54ND41ty .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL54ND41ty .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL54ND41ty .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL54ND41ty .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL54ND41ty .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL54ND41ty .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL54ND41ty .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL54ND41ty .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL54ND41ty .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL54ND41ty .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL54ND41ty .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL54ND41ty .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-sL54ND41ty .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL54ND41ty .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL54ND41ty .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-sL54ND41ty .navbar-expand {
    flex-direction: column;
  }
  .cid-sL54ND41ty img {
    height: 3.8rem !important;
  }
  .cid-sL54ND41ty .btn {
    display: flex;
  }
  .cid-sL54ND41ty button.navbar-toggler {
    display: block;
  }
  .cid-sL54ND41ty .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL54ND41ty .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL54ND41ty .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL54ND41ty .navbar-collapse.collapsing,
  .cid-sL54ND41ty .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL54ND41ty .navbar-collapse.collapsing .navbar-nav,
  .cid-sL54ND41ty .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL54ND41ty .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL54ND41ty .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL54ND41ty .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL54ND41ty .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54ND41ty .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL54ND41ty .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL54ND41ty .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL54ND41ty .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54ND41ty .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-sL54ND41ty .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL54ND41ty .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL54ND41ty .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL54ND41ty .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL54ND41ty .navbar-collapse {
  flex-basis: auto;
}
.cid-sL54ND41ty .nav-link:hover,
.cid-sL54ND41ty .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL54NDvb1f {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL54NDvb1f .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL54NDvb1f .video-block {
    width: 100% !important;
  }
}
.cid-sL54NDNbMO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL54NDNbMO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL54NDNbMO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL54NDNbMO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL54NDNbMO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL54NDNbMO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL54NDNbMO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL54NDNbMO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL54NDNbMO .btn-social {
  border: none !important;
}
.cid-sL54NDNbMO [class^="socicon-"]:before,
.cid-sL54NDNbMO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL54NDNbMO .btn {
    font-size: 20px !important;
  }
}
.cid-sL54NDNbMO .mbr-section-title {
  color: #ffffff;
}
.cid-sL54NE9VJt {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL54NEKTM6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL54NEKTM6 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL54NZwyBI .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL54NZwyBI .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL54NZwyBI a {
  font-style: normal;
}
.cid-sL54NZwyBI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL54NZwyBI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL54NZwyBI .nav-item:focus,
.cid-sL54NZwyBI .nav-link:focus {
  outline: none;
}
.cid-sL54NZwyBI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL54NZwyBI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL54NZwyBI .menu-logo {
  margin-right: auto;
}
.cid-sL54NZwyBI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL54NZwyBI .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-sL54NZwyBI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL54NZwyBI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL54NZwyBI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL54NZwyBI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL54NZwyBI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL54NZwyBI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL54NZwyBI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL54NZwyBI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL54NZwyBI .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL54NZwyBI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL54NZwyBI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL54NZwyBI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL54NZwyBI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL54NZwyBI .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-sL54NZwyBI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL54NZwyBI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL54NZwyBI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL54NZwyBI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL54NZwyBI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL54NZwyBI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL54NZwyBI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL54NZwyBI button.navbar-toggler:focus {
  outline: none;
}
.cid-sL54NZwyBI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL54NZwyBI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL54NZwyBI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54NZwyBI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL54NZwyBI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL54NZwyBI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54NZwyBI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL54NZwyBI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL54NZwyBI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL54NZwyBI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL54NZwyBI .collapsed .btn {
  display: flex;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse.collapsing,
.cid-sL54NZwyBI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL54NZwyBI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL54NZwyBI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL54NZwyBI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL54NZwyBI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL54NZwyBI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL54NZwyBI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL54NZwyBI .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL54NZwyBI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL54NZwyBI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL54NZwyBI .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-sL54NZwyBI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL54NZwyBI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL54NZwyBI .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-sL54NZwyBI .navbar-expand {
    flex-direction: column;
  }
  .cid-sL54NZwyBI img {
    height: 3.8rem !important;
  }
  .cid-sL54NZwyBI .btn {
    display: flex;
  }
  .cid-sL54NZwyBI button.navbar-toggler {
    display: block;
  }
  .cid-sL54NZwyBI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL54NZwyBI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL54NZwyBI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL54NZwyBI .navbar-collapse.collapsing,
  .cid-sL54NZwyBI .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL54NZwyBI .navbar-collapse.collapsing .navbar-nav,
  .cid-sL54NZwyBI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL54NZwyBI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL54NZwyBI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL54NZwyBI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL54NZwyBI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54NZwyBI .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL54NZwyBI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL54NZwyBI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL54NZwyBI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL54NZwyBI .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-sL54NZwyBI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL54NZwyBI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL54NZwyBI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL54NZwyBI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL54NZwyBI .navbar-collapse {
  flex-basis: auto;
}
.cid-sL54NZwyBI .nav-link:hover,
.cid-sL54NZwyBI .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL54NZVkF2 {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL54NZVkF2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL54NZVkF2 .video-block {
    width: 100% !important;
  }
}
.cid-sL54O0e95e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL54O0e95e .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL54O0e95e .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL54O0e95e .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL54O0e95e .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL54O0e95e .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL54O0e95e .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL54O0e95e .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL54O0e95e .btn-social {
  border: none !important;
}
.cid-sL54O0e95e [class^="socicon-"]:before,
.cid-sL54O0e95e [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL54O0e95e .btn {
    font-size: 20px !important;
  }
}
.cid-sL54O0e95e .mbr-section-title {
  color: #ffffff;
}
.cid-sL54O0ABUh {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL54O0X6fP {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL54O0X6fP .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55cGLkaG .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55cGLkaG .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55cGLkaG a {
  font-style: normal;
}
.cid-sL55cGLkaG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55cGLkaG .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55cGLkaG .nav-item:focus,
.cid-sL55cGLkaG .nav-link:focus {
  outline: none;
}
.cid-sL55cGLkaG .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55cGLkaG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55cGLkaG .menu-logo {
  margin-right: auto;
}
.cid-sL55cGLkaG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55cGLkaG .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-sL55cGLkaG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55cGLkaG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55cGLkaG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55cGLkaG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55cGLkaG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55cGLkaG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55cGLkaG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55cGLkaG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55cGLkaG .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55cGLkaG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55cGLkaG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55cGLkaG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55cGLkaG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55cGLkaG .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-sL55cGLkaG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55cGLkaG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55cGLkaG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55cGLkaG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55cGLkaG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55cGLkaG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55cGLkaG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55cGLkaG button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55cGLkaG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55cGLkaG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55cGLkaG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55cGLkaG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55cGLkaG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55cGLkaG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55cGLkaG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55cGLkaG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55cGLkaG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55cGLkaG .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55cGLkaG .collapsed .btn {
  display: flex;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse.collapsing,
.cid-sL55cGLkaG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55cGLkaG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55cGLkaG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL55cGLkaG .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55cGLkaG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55cGLkaG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55cGLkaG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55cGLkaG .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55cGLkaG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55cGLkaG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55cGLkaG .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-sL55cGLkaG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55cGLkaG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55cGLkaG .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-sL55cGLkaG .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55cGLkaG img {
    height: 3.8rem !important;
  }
  .cid-sL55cGLkaG .btn {
    display: flex;
  }
  .cid-sL55cGLkaG button.navbar-toggler {
    display: block;
  }
  .cid-sL55cGLkaG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55cGLkaG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55cGLkaG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55cGLkaG .navbar-collapse.collapsing,
  .cid-sL55cGLkaG .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55cGLkaG .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55cGLkaG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55cGLkaG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55cGLkaG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55cGLkaG .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL55cGLkaG .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55cGLkaG .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55cGLkaG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55cGLkaG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55cGLkaG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55cGLkaG .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-sL55cGLkaG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55cGLkaG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55cGLkaG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55cGLkaG .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55cGLkaG .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55cGLkaG .nav-link:hover,
.cid-sL55cGLkaG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55cHg0M2 {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55cHg0M2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55cHg0M2 .video-block {
    width: 100% !important;
  }
}
.cid-sL55cHAtF4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55cHAtF4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55cHAtF4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55cHAtF4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55cHAtF4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55cHAtF4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55cHAtF4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55cHAtF4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55cHAtF4 .btn-social {
  border: none !important;
}
.cid-sL55cHAtF4 [class^="socicon-"]:before,
.cid-sL55cHAtF4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55cHAtF4 .btn {
    font-size: 20px !important;
  }
}
.cid-sL55cHAtF4 .mbr-section-title {
  color: #ffffff;
}
.cid-sL55cHY5CT {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55cIrc0d {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55cIrc0d .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55dbyA3U .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55dbyA3U .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55dbyA3U a {
  font-style: normal;
}
.cid-sL55dbyA3U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55dbyA3U .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55dbyA3U .nav-item:focus,
.cid-sL55dbyA3U .nav-link:focus {
  outline: none;
}
.cid-sL55dbyA3U .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55dbyA3U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55dbyA3U .menu-logo {
  margin-right: auto;
}
.cid-sL55dbyA3U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55dbyA3U .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-sL55dbyA3U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55dbyA3U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55dbyA3U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55dbyA3U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55dbyA3U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55dbyA3U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55dbyA3U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55dbyA3U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55dbyA3U .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55dbyA3U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55dbyA3U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55dbyA3U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55dbyA3U .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55dbyA3U .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-sL55dbyA3U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55dbyA3U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55dbyA3U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55dbyA3U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55dbyA3U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55dbyA3U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55dbyA3U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55dbyA3U button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55dbyA3U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55dbyA3U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55dbyA3U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55dbyA3U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55dbyA3U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55dbyA3U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55dbyA3U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55dbyA3U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55dbyA3U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55dbyA3U .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55dbyA3U .collapsed .btn {
  display: flex;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse.collapsing,
.cid-sL55dbyA3U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55dbyA3U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55dbyA3U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL55dbyA3U .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55dbyA3U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55dbyA3U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55dbyA3U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55dbyA3U .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55dbyA3U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55dbyA3U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55dbyA3U .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-sL55dbyA3U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55dbyA3U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55dbyA3U .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-sL55dbyA3U .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55dbyA3U img {
    height: 3.8rem !important;
  }
  .cid-sL55dbyA3U .btn {
    display: flex;
  }
  .cid-sL55dbyA3U button.navbar-toggler {
    display: block;
  }
  .cid-sL55dbyA3U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55dbyA3U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55dbyA3U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55dbyA3U .navbar-collapse.collapsing,
  .cid-sL55dbyA3U .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55dbyA3U .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55dbyA3U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55dbyA3U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55dbyA3U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55dbyA3U .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL55dbyA3U .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55dbyA3U .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55dbyA3U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55dbyA3U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55dbyA3U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55dbyA3U .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-sL55dbyA3U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55dbyA3U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55dbyA3U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55dbyA3U .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55dbyA3U .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55dbyA3U .nav-link:hover,
.cid-sL55dbyA3U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55dbZoBT {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55dbZoBT .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55dbZoBT .video-block {
    width: 100% !important;
  }
}
.cid-sL55dcezvR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55dcezvR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55dcezvR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55dcezvR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55dcezvR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55dcezvR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55dcezvR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55dcezvR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55dcezvR .btn-social {
  border: none !important;
}
.cid-sL55dcezvR [class^="socicon-"]:before,
.cid-sL55dcezvR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55dcezvR .btn {
    font-size: 20px !important;
  }
}
.cid-sL55dcezvR .mbr-section-title {
  color: #ffffff;
}
.cid-sL55dczWke {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55dcUrK5 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55dcUrK5 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55ug7jyv .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55ug7jyv .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55ug7jyv a {
  font-style: normal;
}
.cid-sL55ug7jyv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55ug7jyv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55ug7jyv .nav-item:focus,
.cid-sL55ug7jyv .nav-link:focus {
  outline: none;
}
.cid-sL55ug7jyv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55ug7jyv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55ug7jyv .menu-logo {
  margin-right: auto;
}
.cid-sL55ug7jyv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55ug7jyv .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-sL55ug7jyv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55ug7jyv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55ug7jyv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55ug7jyv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55ug7jyv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55ug7jyv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55ug7jyv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55ug7jyv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55ug7jyv .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55ug7jyv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55ug7jyv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55ug7jyv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55ug7jyv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55ug7jyv .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-sL55ug7jyv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55ug7jyv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55ug7jyv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55ug7jyv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55ug7jyv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55ug7jyv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55ug7jyv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55ug7jyv button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55ug7jyv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55ug7jyv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55ug7jyv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55ug7jyv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55ug7jyv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55ug7jyv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55ug7jyv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55ug7jyv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55ug7jyv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55ug7jyv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55ug7jyv .collapsed .btn {
  display: flex;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse.collapsing,
.cid-sL55ug7jyv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55ug7jyv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55ug7jyv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL55ug7jyv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55ug7jyv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55ug7jyv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55ug7jyv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55ug7jyv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55ug7jyv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55ug7jyv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55ug7jyv .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-sL55ug7jyv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55ug7jyv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55ug7jyv .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-sL55ug7jyv .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55ug7jyv img {
    height: 3.8rem !important;
  }
  .cid-sL55ug7jyv .btn {
    display: flex;
  }
  .cid-sL55ug7jyv button.navbar-toggler {
    display: block;
  }
  .cid-sL55ug7jyv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55ug7jyv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55ug7jyv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55ug7jyv .navbar-collapse.collapsing,
  .cid-sL55ug7jyv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55ug7jyv .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55ug7jyv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55ug7jyv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55ug7jyv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55ug7jyv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL55ug7jyv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55ug7jyv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55ug7jyv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55ug7jyv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55ug7jyv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55ug7jyv .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-sL55ug7jyv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55ug7jyv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55ug7jyv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55ug7jyv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55ug7jyv .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55ug7jyv .nav-link:hover,
.cid-sL55ug7jyv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55ugI2VR {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55ugI2VR .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55ugI2VR .video-block {
    width: 100% !important;
  }
}
.cid-sL55ugZUq0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55ugZUq0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55ugZUq0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55ugZUq0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55ugZUq0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55ugZUq0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55ugZUq0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55ugZUq0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55ugZUq0 .btn-social {
  border: none !important;
}
.cid-sL55ugZUq0 [class^="socicon-"]:before,
.cid-sL55ugZUq0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55ugZUq0 .btn {
    font-size: 20px !important;
  }
}
.cid-sL55ugZUq0 .mbr-section-title {
  color: #ffffff;
}
.cid-sL55uhm2IA {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55uhVfkV {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55uhVfkV .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55v4EYpr .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55v4EYpr .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55v4EYpr a {
  font-style: normal;
}
.cid-sL55v4EYpr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55v4EYpr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55v4EYpr .nav-item:focus,
.cid-sL55v4EYpr .nav-link:focus {
  outline: none;
}
.cid-sL55v4EYpr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55v4EYpr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55v4EYpr .menu-logo {
  margin-right: auto;
}
.cid-sL55v4EYpr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55v4EYpr .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-sL55v4EYpr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55v4EYpr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55v4EYpr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55v4EYpr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55v4EYpr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55v4EYpr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55v4EYpr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55v4EYpr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55v4EYpr .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55v4EYpr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55v4EYpr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55v4EYpr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55v4EYpr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55v4EYpr .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-sL55v4EYpr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55v4EYpr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55v4EYpr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55v4EYpr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55v4EYpr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55v4EYpr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55v4EYpr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55v4EYpr button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55v4EYpr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55v4EYpr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55v4EYpr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55v4EYpr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55v4EYpr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55v4EYpr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55v4EYpr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55v4EYpr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55v4EYpr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55v4EYpr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55v4EYpr .collapsed .btn {
  display: flex;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse.collapsing,
.cid-sL55v4EYpr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55v4EYpr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55v4EYpr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sL55v4EYpr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55v4EYpr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55v4EYpr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55v4EYpr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55v4EYpr .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55v4EYpr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55v4EYpr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55v4EYpr .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-sL55v4EYpr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55v4EYpr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55v4EYpr .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-sL55v4EYpr .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55v4EYpr img {
    height: 3.8rem !important;
  }
  .cid-sL55v4EYpr .btn {
    display: flex;
  }
  .cid-sL55v4EYpr button.navbar-toggler {
    display: block;
  }
  .cid-sL55v4EYpr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55v4EYpr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55v4EYpr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55v4EYpr .navbar-collapse.collapsing,
  .cid-sL55v4EYpr .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55v4EYpr .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55v4EYpr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55v4EYpr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55v4EYpr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55v4EYpr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sL55v4EYpr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55v4EYpr .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55v4EYpr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55v4EYpr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55v4EYpr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55v4EYpr .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-sL55v4EYpr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55v4EYpr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55v4EYpr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55v4EYpr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55v4EYpr .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55v4EYpr .nav-link:hover,
.cid-sL55v4EYpr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55v51JKf {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55v51JKf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55v51JKf .video-block {
    width: 100% !important;
  }
}
.cid-sL55v5iExg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55v5iExg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55v5iExg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55v5iExg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55v5iExg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55v5iExg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55v5iExg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55v5iExg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55v5iExg .btn-social {
  border: none !important;
}
.cid-sL55v5iExg [class^="socicon-"]:before,
.cid-sL55v5iExg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55v5iExg .btn {
    font-size: 20px !important;
  }
}
.cid-sL55v5iExg .mbr-section-title {
  color: #ffffff;
}
.cid-sL55v5DQ3s {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55v6bWur {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55v6bWur .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55vQDH9B .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55vQDH9B .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55vQDH9B a {
  font-style: normal;
}
.cid-sL55vQDH9B .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55vQDH9B .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55vQDH9B .nav-item:focus,
.cid-sL55vQDH9B .nav-link:focus {
  outline: none;
}
.cid-sL55vQDH9B .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55vQDH9B .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55vQDH9B .menu-logo {
  margin-right: auto;
}
.cid-sL55vQDH9B .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55vQDH9B .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-sL55vQDH9B .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55vQDH9B .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55vQDH9B .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55vQDH9B .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55vQDH9B .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55vQDH9B .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55vQDH9B .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55vQDH9B .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55vQDH9B .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55vQDH9B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55vQDH9B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55vQDH9B .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55vQDH9B .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55vQDH9B .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-sL55vQDH9B .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55vQDH9B .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55vQDH9B .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55vQDH9B .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55vQDH9B .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55vQDH9B .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55vQDH9B button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55vQDH9B button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55vQDH9B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55vQDH9B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55vQDH9B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55vQDH9B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55vQDH9B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55vQDH9B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55vQDH9B nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55vQDH9B nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55vQDH9B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55vQDH9B .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55vQDH9B .collapsed .btn {
  display: flex;
}
.cid-sL55vQDH9B .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55vQDH9B .collapsed .navbar-collapse.collapsing,
.cid-sL55vQDH9B .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55vQDH9B .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55vQDH9B .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55vQDH9B .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55vQDH9B .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55vQDH9B .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55vQDH9B .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55vQDH9B .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55vQDH9B .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55vQDH9B .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55vQDH9B .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55vQDH9B .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55vQDH9B .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-sL55vQDH9B .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55vQDH9B .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55vQDH9B .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-sL55vQDH9B .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55vQDH9B img {
    height: 3.8rem !important;
  }
  .cid-sL55vQDH9B .btn {
    display: flex;
  }
  .cid-sL55vQDH9B button.navbar-toggler {
    display: block;
  }
  .cid-sL55vQDH9B .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55vQDH9B .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55vQDH9B .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55vQDH9B .navbar-collapse.collapsing,
  .cid-sL55vQDH9B .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55vQDH9B .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55vQDH9B .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55vQDH9B .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55vQDH9B .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55vQDH9B .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55vQDH9B .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55vQDH9B .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55vQDH9B .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55vQDH9B .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-sL55vQDH9B .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55vQDH9B .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55vQDH9B .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55vQDH9B .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55vQDH9B .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55vQDH9B .nav-link:hover,
.cid-sL55vQDH9B .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55vR2Eti {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55vR2Eti .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55vR2Eti .video-block {
    width: 100% !important;
  }
}
.cid-sL55vRk6bh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55vRk6bh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55vRk6bh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55vRk6bh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55vRk6bh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55vRk6bh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55vRk6bh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55vRk6bh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55vRk6bh .btn-social {
  border: none !important;
}
.cid-sL55vRk6bh [class^="socicon-"]:before,
.cid-sL55vRk6bh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55vRk6bh .btn {
    font-size: 20px !important;
  }
}
.cid-sL55vRk6bh .mbr-section-title {
  color: #ffffff;
}
.cid-sL55vRFeV4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55vRYm99 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55vRYm99 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55xe2Amb .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55xe2Amb .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55xe2Amb a {
  font-style: normal;
}
.cid-sL55xe2Amb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55xe2Amb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55xe2Amb .nav-item:focus,
.cid-sL55xe2Amb .nav-link:focus {
  outline: none;
}
.cid-sL55xe2Amb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55xe2Amb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55xe2Amb .menu-logo {
  margin-right: auto;
}
.cid-sL55xe2Amb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55xe2Amb .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-sL55xe2Amb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55xe2Amb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55xe2Amb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55xe2Amb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55xe2Amb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55xe2Amb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55xe2Amb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55xe2Amb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55xe2Amb .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55xe2Amb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55xe2Amb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55xe2Amb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55xe2Amb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55xe2Amb .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-sL55xe2Amb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55xe2Amb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55xe2Amb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55xe2Amb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55xe2Amb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55xe2Amb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55xe2Amb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55xe2Amb button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55xe2Amb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55xe2Amb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55xe2Amb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55xe2Amb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55xe2Amb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55xe2Amb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55xe2Amb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55xe2Amb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55xe2Amb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55xe2Amb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55xe2Amb .collapsed .btn {
  display: flex;
}
.cid-sL55xe2Amb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55xe2Amb .collapsed .navbar-collapse.collapsing,
.cid-sL55xe2Amb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55xe2Amb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55xe2Amb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55xe2Amb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55xe2Amb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55xe2Amb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55xe2Amb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55xe2Amb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55xe2Amb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55xe2Amb .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55xe2Amb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55xe2Amb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55xe2Amb .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-sL55xe2Amb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55xe2Amb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55xe2Amb .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-sL55xe2Amb .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55xe2Amb img {
    height: 3.8rem !important;
  }
  .cid-sL55xe2Amb .btn {
    display: flex;
  }
  .cid-sL55xe2Amb button.navbar-toggler {
    display: block;
  }
  .cid-sL55xe2Amb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55xe2Amb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55xe2Amb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55xe2Amb .navbar-collapse.collapsing,
  .cid-sL55xe2Amb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55xe2Amb .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55xe2Amb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55xe2Amb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55xe2Amb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55xe2Amb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55xe2Amb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55xe2Amb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55xe2Amb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55xe2Amb .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-sL55xe2Amb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55xe2Amb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55xe2Amb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55xe2Amb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55xe2Amb .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55xe2Amb .nav-link:hover,
.cid-sL55xe2Amb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55xeryet {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55xeryet .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55xeryet .video-block {
    width: 100% !important;
  }
}
.cid-sL55xeHBPg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55xeHBPg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55xeHBPg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55xeHBPg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55xeHBPg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55xeHBPg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55xeHBPg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55xeHBPg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55xeHBPg .btn-social {
  border: none !important;
}
.cid-sL55xeHBPg [class^="socicon-"]:before,
.cid-sL55xeHBPg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55xeHBPg .btn {
    font-size: 20px !important;
  }
}
.cid-sL55xeHBPg .mbr-section-title {
  color: #ffffff;
}
.cid-sL55xf2m8y {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55xfJZC2 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55xfJZC2 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55xE5zZF .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55xE5zZF .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55xE5zZF a {
  font-style: normal;
}
.cid-sL55xE5zZF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55xE5zZF .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55xE5zZF .nav-item:focus,
.cid-sL55xE5zZF .nav-link:focus {
  outline: none;
}
.cid-sL55xE5zZF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55xE5zZF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55xE5zZF .menu-logo {
  margin-right: auto;
}
.cid-sL55xE5zZF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55xE5zZF .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-sL55xE5zZF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55xE5zZF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55xE5zZF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55xE5zZF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55xE5zZF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55xE5zZF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55xE5zZF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55xE5zZF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55xE5zZF .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55xE5zZF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55xE5zZF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55xE5zZF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55xE5zZF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55xE5zZF .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-sL55xE5zZF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55xE5zZF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55xE5zZF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55xE5zZF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55xE5zZF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55xE5zZF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55xE5zZF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55xE5zZF button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55xE5zZF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55xE5zZF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55xE5zZF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55xE5zZF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55xE5zZF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55xE5zZF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55xE5zZF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55xE5zZF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55xE5zZF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55xE5zZF .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55xE5zZF .collapsed .btn {
  display: flex;
}
.cid-sL55xE5zZF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55xE5zZF .collapsed .navbar-collapse.collapsing,
.cid-sL55xE5zZF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55xE5zZF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55xE5zZF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55xE5zZF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55xE5zZF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55xE5zZF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55xE5zZF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55xE5zZF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55xE5zZF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55xE5zZF .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55xE5zZF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55xE5zZF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55xE5zZF .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-sL55xE5zZF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55xE5zZF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55xE5zZF .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-sL55xE5zZF .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55xE5zZF img {
    height: 3.8rem !important;
  }
  .cid-sL55xE5zZF .btn {
    display: flex;
  }
  .cid-sL55xE5zZF button.navbar-toggler {
    display: block;
  }
  .cid-sL55xE5zZF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55xE5zZF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55xE5zZF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55xE5zZF .navbar-collapse.collapsing,
  .cid-sL55xE5zZF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55xE5zZF .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55xE5zZF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55xE5zZF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55xE5zZF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55xE5zZF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55xE5zZF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55xE5zZF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55xE5zZF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55xE5zZF .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-sL55xE5zZF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55xE5zZF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55xE5zZF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55xE5zZF .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55xE5zZF .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55xE5zZF .nav-link:hover,
.cid-sL55xE5zZF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55xEslNp {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55xEslNp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55xEslNp .video-block {
    width: 100% !important;
  }
}
.cid-sL55xEJcMW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55xEJcMW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55xEJcMW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55xEJcMW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55xEJcMW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55xEJcMW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55xEJcMW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55xEJcMW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55xEJcMW .btn-social {
  border: none !important;
}
.cid-sL55xEJcMW [class^="socicon-"]:before,
.cid-sL55xEJcMW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55xEJcMW .btn {
    font-size: 20px !important;
  }
}
.cid-sL55xEJcMW .mbr-section-title {
  color: #ffffff;
}
.cid-sL55xF4LPm {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55xFo637 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55xFo637 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55y8UjMx .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55y8UjMx .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55y8UjMx a {
  font-style: normal;
}
.cid-sL55y8UjMx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55y8UjMx .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55y8UjMx .nav-item:focus,
.cid-sL55y8UjMx .nav-link:focus {
  outline: none;
}
.cid-sL55y8UjMx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55y8UjMx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55y8UjMx .menu-logo {
  margin-right: auto;
}
.cid-sL55y8UjMx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55y8UjMx .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-sL55y8UjMx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55y8UjMx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55y8UjMx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55y8UjMx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55y8UjMx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55y8UjMx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55y8UjMx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55y8UjMx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55y8UjMx .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55y8UjMx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55y8UjMx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55y8UjMx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55y8UjMx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55y8UjMx .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-sL55y8UjMx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55y8UjMx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55y8UjMx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55y8UjMx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55y8UjMx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55y8UjMx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55y8UjMx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55y8UjMx button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55y8UjMx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55y8UjMx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55y8UjMx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55y8UjMx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55y8UjMx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55y8UjMx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55y8UjMx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55y8UjMx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55y8UjMx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55y8UjMx .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55y8UjMx .collapsed .btn {
  display: flex;
}
.cid-sL55y8UjMx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55y8UjMx .collapsed .navbar-collapse.collapsing,
.cid-sL55y8UjMx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55y8UjMx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55y8UjMx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55y8UjMx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55y8UjMx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55y8UjMx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55y8UjMx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55y8UjMx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55y8UjMx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55y8UjMx .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55y8UjMx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55y8UjMx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55y8UjMx .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-sL55y8UjMx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55y8UjMx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55y8UjMx .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-sL55y8UjMx .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55y8UjMx img {
    height: 3.8rem !important;
  }
  .cid-sL55y8UjMx .btn {
    display: flex;
  }
  .cid-sL55y8UjMx button.navbar-toggler {
    display: block;
  }
  .cid-sL55y8UjMx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55y8UjMx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55y8UjMx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55y8UjMx .navbar-collapse.collapsing,
  .cid-sL55y8UjMx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55y8UjMx .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55y8UjMx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55y8UjMx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55y8UjMx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55y8UjMx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55y8UjMx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55y8UjMx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55y8UjMx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55y8UjMx .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-sL55y8UjMx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55y8UjMx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55y8UjMx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55y8UjMx .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55y8UjMx .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55y8UjMx .nav-link:hover,
.cid-sL55y8UjMx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55y9lvVY {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55y9lvVY .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55y9lvVY .video-block {
    width: 100% !important;
  }
}
.cid-sL55y9BhZO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55y9BhZO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55y9BhZO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55y9BhZO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55y9BhZO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55y9BhZO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55y9BhZO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55y9BhZO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55y9BhZO .btn-social {
  border: none !important;
}
.cid-sL55y9BhZO [class^="socicon-"]:before,
.cid-sL55y9BhZO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55y9BhZO .btn {
    font-size: 20px !important;
  }
}
.cid-sL55y9BhZO .mbr-section-title {
  color: #ffffff;
}
.cid-sL55y9W0Ow {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55yaohBW {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55yaohBW .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55z2lGWr .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55z2lGWr .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55z2lGWr a {
  font-style: normal;
}
.cid-sL55z2lGWr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55z2lGWr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55z2lGWr .nav-item:focus,
.cid-sL55z2lGWr .nav-link:focus {
  outline: none;
}
.cid-sL55z2lGWr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55z2lGWr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55z2lGWr .menu-logo {
  margin-right: auto;
}
.cid-sL55z2lGWr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55z2lGWr .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-sL55z2lGWr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55z2lGWr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55z2lGWr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55z2lGWr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55z2lGWr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55z2lGWr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55z2lGWr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55z2lGWr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55z2lGWr .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55z2lGWr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55z2lGWr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55z2lGWr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55z2lGWr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55z2lGWr .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-sL55z2lGWr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55z2lGWr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55z2lGWr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55z2lGWr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55z2lGWr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55z2lGWr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55z2lGWr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55z2lGWr button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55z2lGWr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55z2lGWr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55z2lGWr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55z2lGWr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55z2lGWr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55z2lGWr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55z2lGWr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55z2lGWr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55z2lGWr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55z2lGWr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55z2lGWr .collapsed .btn {
  display: flex;
}
.cid-sL55z2lGWr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55z2lGWr .collapsed .navbar-collapse.collapsing,
.cid-sL55z2lGWr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55z2lGWr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55z2lGWr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55z2lGWr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55z2lGWr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55z2lGWr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55z2lGWr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55z2lGWr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55z2lGWr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55z2lGWr .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55z2lGWr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55z2lGWr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55z2lGWr .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-sL55z2lGWr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55z2lGWr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55z2lGWr .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-sL55z2lGWr .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55z2lGWr img {
    height: 3.8rem !important;
  }
  .cid-sL55z2lGWr .btn {
    display: flex;
  }
  .cid-sL55z2lGWr button.navbar-toggler {
    display: block;
  }
  .cid-sL55z2lGWr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55z2lGWr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55z2lGWr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55z2lGWr .navbar-collapse.collapsing,
  .cid-sL55z2lGWr .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55z2lGWr .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55z2lGWr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55z2lGWr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55z2lGWr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55z2lGWr .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55z2lGWr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55z2lGWr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55z2lGWr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55z2lGWr .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-sL55z2lGWr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55z2lGWr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55z2lGWr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55z2lGWr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55z2lGWr .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55z2lGWr .nav-link:hover,
.cid-sL55z2lGWr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55z2KsOM {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55z2KsOM .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55z2KsOM .video-block {
    width: 100% !important;
  }
}
.cid-sL55z2ZpNl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55z2ZpNl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55z2ZpNl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55z2ZpNl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55z2ZpNl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55z2ZpNl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55z2ZpNl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55z2ZpNl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55z2ZpNl .btn-social {
  border: none !important;
}
.cid-sL55z2ZpNl [class^="socicon-"]:before,
.cid-sL55z2ZpNl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55z2ZpNl .btn {
    font-size: 20px !important;
  }
}
.cid-sL55z2ZpNl .mbr-section-title {
  color: #ffffff;
}
.cid-sL55z3kZms {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55z3FflB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55z3FflB .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55APcri1 .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55APcri1 .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55APcri1 a {
  font-style: normal;
}
.cid-sL55APcri1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55APcri1 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55APcri1 .nav-item:focus,
.cid-sL55APcri1 .nav-link:focus {
  outline: none;
}
.cid-sL55APcri1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55APcri1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55APcri1 .menu-logo {
  margin-right: auto;
}
.cid-sL55APcri1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55APcri1 .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-sL55APcri1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55APcri1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55APcri1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55APcri1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55APcri1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55APcri1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55APcri1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55APcri1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55APcri1 .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55APcri1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55APcri1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55APcri1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55APcri1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55APcri1 .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-sL55APcri1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55APcri1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55APcri1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55APcri1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55APcri1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55APcri1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55APcri1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55APcri1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55APcri1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55APcri1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55APcri1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55APcri1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55APcri1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55APcri1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55APcri1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55APcri1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55APcri1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55APcri1 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55APcri1 .collapsed .btn {
  display: flex;
}
.cid-sL55APcri1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55APcri1 .collapsed .navbar-collapse.collapsing,
.cid-sL55APcri1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55APcri1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55APcri1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55APcri1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55APcri1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55APcri1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55APcri1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55APcri1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55APcri1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55APcri1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55APcri1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55APcri1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55APcri1 .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-sL55APcri1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55APcri1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55APcri1 .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-sL55APcri1 .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55APcri1 img {
    height: 3.8rem !important;
  }
  .cid-sL55APcri1 .btn {
    display: flex;
  }
  .cid-sL55APcri1 button.navbar-toggler {
    display: block;
  }
  .cid-sL55APcri1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55APcri1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55APcri1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55APcri1 .navbar-collapse.collapsing,
  .cid-sL55APcri1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55APcri1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55APcri1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55APcri1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55APcri1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55APcri1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55APcri1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55APcri1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55APcri1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55APcri1 .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-sL55APcri1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55APcri1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55APcri1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55APcri1 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55APcri1 .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55APcri1 .nav-link:hover,
.cid-sL55APcri1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55APBfWB {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55APBfWB .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55APBfWB .video-block {
    width: 100% !important;
  }
}
.cid-sL55APTTuj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55APTTuj .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55APTTuj .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55APTTuj .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55APTTuj .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55APTTuj .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55APTTuj .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55APTTuj .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55APTTuj .btn-social {
  border: none !important;
}
.cid-sL55APTTuj [class^="socicon-"]:before,
.cid-sL55APTTuj [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55APTTuj .btn {
    font-size: 20px !important;
  }
}
.cid-sL55APTTuj .mbr-section-title {
  color: #ffffff;
}
.cid-sL55AQdxgb {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55AQx1wF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55AQx1wF .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55BmEKbI .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55BmEKbI .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55BmEKbI a {
  font-style: normal;
}
.cid-sL55BmEKbI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55BmEKbI .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55BmEKbI .nav-item:focus,
.cid-sL55BmEKbI .nav-link:focus {
  outline: none;
}
.cid-sL55BmEKbI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55BmEKbI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55BmEKbI .menu-logo {
  margin-right: auto;
}
.cid-sL55BmEKbI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55BmEKbI .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-sL55BmEKbI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55BmEKbI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55BmEKbI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55BmEKbI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55BmEKbI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55BmEKbI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55BmEKbI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55BmEKbI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55BmEKbI .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55BmEKbI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55BmEKbI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55BmEKbI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55BmEKbI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55BmEKbI .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-sL55BmEKbI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55BmEKbI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55BmEKbI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55BmEKbI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55BmEKbI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55BmEKbI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55BmEKbI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55BmEKbI button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55BmEKbI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55BmEKbI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55BmEKbI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55BmEKbI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55BmEKbI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55BmEKbI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55BmEKbI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55BmEKbI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55BmEKbI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55BmEKbI .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55BmEKbI .collapsed .btn {
  display: flex;
}
.cid-sL55BmEKbI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55BmEKbI .collapsed .navbar-collapse.collapsing,
.cid-sL55BmEKbI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55BmEKbI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55BmEKbI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55BmEKbI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55BmEKbI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55BmEKbI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55BmEKbI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55BmEKbI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55BmEKbI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55BmEKbI .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55BmEKbI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55BmEKbI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55BmEKbI .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-sL55BmEKbI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55BmEKbI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55BmEKbI .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-sL55BmEKbI .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55BmEKbI img {
    height: 3.8rem !important;
  }
  .cid-sL55BmEKbI .btn {
    display: flex;
  }
  .cid-sL55BmEKbI button.navbar-toggler {
    display: block;
  }
  .cid-sL55BmEKbI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55BmEKbI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55BmEKbI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55BmEKbI .navbar-collapse.collapsing,
  .cid-sL55BmEKbI .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55BmEKbI .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55BmEKbI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55BmEKbI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55BmEKbI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55BmEKbI .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55BmEKbI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55BmEKbI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55BmEKbI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55BmEKbI .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-sL55BmEKbI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55BmEKbI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55BmEKbI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55BmEKbI .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55BmEKbI .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55BmEKbI .nav-link:hover,
.cid-sL55BmEKbI .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55Bn5iNw {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55Bn5iNw .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55Bn5iNw .video-block {
    width: 100% !important;
  }
}
.cid-sL55Bnm4ZN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55Bnm4ZN .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55Bnm4ZN .btn-social {
  border: none !important;
}
.cid-sL55Bnm4ZN [class^="socicon-"]:before,
.cid-sL55Bnm4ZN [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55Bnm4ZN .btn {
    font-size: 20px !important;
  }
}
.cid-sL55Bnm4ZN .mbr-section-title {
  color: #ffffff;
}
.cid-sL55Bodtoa {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55Bpnni3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55Bpnni3 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55C0cO8f .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55C0cO8f .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55C0cO8f a {
  font-style: normal;
}
.cid-sL55C0cO8f .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55C0cO8f .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55C0cO8f .nav-item:focus,
.cid-sL55C0cO8f .nav-link:focus {
  outline: none;
}
.cid-sL55C0cO8f .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55C0cO8f .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55C0cO8f .menu-logo {
  margin-right: auto;
}
.cid-sL55C0cO8f .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55C0cO8f .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-sL55C0cO8f .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55C0cO8f .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55C0cO8f .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55C0cO8f .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55C0cO8f .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55C0cO8f .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55C0cO8f .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55C0cO8f .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55C0cO8f .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55C0cO8f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55C0cO8f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55C0cO8f .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55C0cO8f .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55C0cO8f .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-sL55C0cO8f .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55C0cO8f .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55C0cO8f .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55C0cO8f .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55C0cO8f .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55C0cO8f .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55C0cO8f button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55C0cO8f button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55C0cO8f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55C0cO8f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55C0cO8f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55C0cO8f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55C0cO8f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55C0cO8f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55C0cO8f nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55C0cO8f nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55C0cO8f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55C0cO8f .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55C0cO8f .collapsed .btn {
  display: flex;
}
.cid-sL55C0cO8f .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55C0cO8f .collapsed .navbar-collapse.collapsing,
.cid-sL55C0cO8f .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55C0cO8f .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55C0cO8f .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55C0cO8f .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55C0cO8f .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55C0cO8f .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55C0cO8f .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55C0cO8f .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55C0cO8f .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55C0cO8f .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55C0cO8f .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55C0cO8f .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55C0cO8f .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-sL55C0cO8f .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55C0cO8f .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55C0cO8f .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-sL55C0cO8f .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55C0cO8f img {
    height: 3.8rem !important;
  }
  .cid-sL55C0cO8f .btn {
    display: flex;
  }
  .cid-sL55C0cO8f button.navbar-toggler {
    display: block;
  }
  .cid-sL55C0cO8f .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55C0cO8f .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55C0cO8f .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55C0cO8f .navbar-collapse.collapsing,
  .cid-sL55C0cO8f .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55C0cO8f .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55C0cO8f .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55C0cO8f .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55C0cO8f .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55C0cO8f .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55C0cO8f .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55C0cO8f .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55C0cO8f .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55C0cO8f .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-sL55C0cO8f .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55C0cO8f .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55C0cO8f .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55C0cO8f .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55C0cO8f .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55C0cO8f .nav-link:hover,
.cid-sL55C0cO8f .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55C0ColS {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55C0ColS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55C0ColS .video-block {
    width: 100% !important;
  }
}
.cid-sL55C0UUb9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55C0UUb9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55C0UUb9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55C0UUb9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55C0UUb9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55C0UUb9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55C0UUb9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55C0UUb9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55C0UUb9 .btn-social {
  border: none !important;
}
.cid-sL55C0UUb9 [class^="socicon-"]:before,
.cid-sL55C0UUb9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55C0UUb9 .btn {
    font-size: 20px !important;
  }
}
.cid-sL55C0UUb9 .mbr-section-title {
  color: #ffffff;
}
.cid-sL55C1fm4c {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55C1AFVU {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55C1AFVU .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55CshpQv .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55CshpQv .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55CshpQv a {
  font-style: normal;
}
.cid-sL55CshpQv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55CshpQv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55CshpQv .nav-item:focus,
.cid-sL55CshpQv .nav-link:focus {
  outline: none;
}
.cid-sL55CshpQv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55CshpQv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55CshpQv .menu-logo {
  margin-right: auto;
}
.cid-sL55CshpQv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55CshpQv .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-sL55CshpQv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55CshpQv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55CshpQv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55CshpQv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55CshpQv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55CshpQv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55CshpQv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55CshpQv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55CshpQv .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55CshpQv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55CshpQv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55CshpQv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55CshpQv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55CshpQv .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-sL55CshpQv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55CshpQv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55CshpQv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55CshpQv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55CshpQv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55CshpQv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55CshpQv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55CshpQv button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55CshpQv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55CshpQv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55CshpQv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55CshpQv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55CshpQv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55CshpQv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55CshpQv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55CshpQv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55CshpQv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55CshpQv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55CshpQv .collapsed .btn {
  display: flex;
}
.cid-sL55CshpQv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55CshpQv .collapsed .navbar-collapse.collapsing,
.cid-sL55CshpQv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55CshpQv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55CshpQv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55CshpQv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55CshpQv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55CshpQv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55CshpQv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55CshpQv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55CshpQv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55CshpQv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55CshpQv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55CshpQv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55CshpQv .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-sL55CshpQv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55CshpQv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55CshpQv .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-sL55CshpQv .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55CshpQv img {
    height: 3.8rem !important;
  }
  .cid-sL55CshpQv .btn {
    display: flex;
  }
  .cid-sL55CshpQv button.navbar-toggler {
    display: block;
  }
  .cid-sL55CshpQv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55CshpQv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55CshpQv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55CshpQv .navbar-collapse.collapsing,
  .cid-sL55CshpQv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55CshpQv .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55CshpQv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55CshpQv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55CshpQv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55CshpQv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55CshpQv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55CshpQv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55CshpQv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55CshpQv .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-sL55CshpQv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55CshpQv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55CshpQv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55CshpQv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55CshpQv .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55CshpQv .nav-link:hover,
.cid-sL55CshpQv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55CsI05W {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55CsI05W .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55CsI05W .video-block {
    width: 100% !important;
  }
}
.cid-sL55CsYqyK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55CsYqyK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55CsYqyK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55CsYqyK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55CsYqyK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55CsYqyK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55CsYqyK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55CsYqyK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55CsYqyK .btn-social {
  border: none !important;
}
.cid-sL55CsYqyK [class^="socicon-"]:before,
.cid-sL55CsYqyK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55CsYqyK .btn {
    font-size: 20px !important;
  }
}
.cid-sL55CsYqyK .mbr-section-title {
  color: #ffffff;
}
.cid-sL55Ctkhrz {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55CtF2YF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55CtF2YF .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55CXe0b7 .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55CXe0b7 .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55CXe0b7 a {
  font-style: normal;
}
.cid-sL55CXe0b7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55CXe0b7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55CXe0b7 .nav-item:focus,
.cid-sL55CXe0b7 .nav-link:focus {
  outline: none;
}
.cid-sL55CXe0b7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55CXe0b7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55CXe0b7 .menu-logo {
  margin-right: auto;
}
.cid-sL55CXe0b7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55CXe0b7 .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-sL55CXe0b7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55CXe0b7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55CXe0b7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55CXe0b7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55CXe0b7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55CXe0b7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55CXe0b7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55CXe0b7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55CXe0b7 .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55CXe0b7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55CXe0b7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55CXe0b7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55CXe0b7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55CXe0b7 .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-sL55CXe0b7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55CXe0b7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55CXe0b7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55CXe0b7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55CXe0b7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55CXe0b7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55CXe0b7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55CXe0b7 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55CXe0b7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55CXe0b7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55CXe0b7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55CXe0b7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55CXe0b7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55CXe0b7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55CXe0b7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55CXe0b7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55CXe0b7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55CXe0b7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55CXe0b7 .collapsed .btn {
  display: flex;
}
.cid-sL55CXe0b7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55CXe0b7 .collapsed .navbar-collapse.collapsing,
.cid-sL55CXe0b7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55CXe0b7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55CXe0b7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55CXe0b7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55CXe0b7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55CXe0b7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55CXe0b7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55CXe0b7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55CXe0b7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55CXe0b7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55CXe0b7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55CXe0b7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55CXe0b7 .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-sL55CXe0b7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55CXe0b7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55CXe0b7 .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-sL55CXe0b7 .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55CXe0b7 img {
    height: 3.8rem !important;
  }
  .cid-sL55CXe0b7 .btn {
    display: flex;
  }
  .cid-sL55CXe0b7 button.navbar-toggler {
    display: block;
  }
  .cid-sL55CXe0b7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55CXe0b7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55CXe0b7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55CXe0b7 .navbar-collapse.collapsing,
  .cid-sL55CXe0b7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55CXe0b7 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55CXe0b7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55CXe0b7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55CXe0b7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55CXe0b7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55CXe0b7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55CXe0b7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55CXe0b7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55CXe0b7 .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-sL55CXe0b7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55CXe0b7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55CXe0b7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55CXe0b7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55CXe0b7 .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55CXe0b7 .nav-link:hover,
.cid-sL55CXe0b7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55CXFMaj {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55CXFMaj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55CXFMaj .video-block {
    width: 100% !important;
  }
}
.cid-sL55CXVrGQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55CXVrGQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55CXVrGQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55CXVrGQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55CXVrGQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55CXVrGQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55CXVrGQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55CXVrGQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55CXVrGQ .btn-social {
  border: none !important;
}
.cid-sL55CXVrGQ [class^="socicon-"]:before,
.cid-sL55CXVrGQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55CXVrGQ .btn {
    font-size: 20px !important;
  }
}
.cid-sL55CXVrGQ .mbr-section-title {
  color: #ffffff;
}
.cid-sL55CYhzDZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55CYCzvH {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55CYCzvH .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55DNRPUP .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55DNRPUP .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55DNRPUP a {
  font-style: normal;
}
.cid-sL55DNRPUP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55DNRPUP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55DNRPUP .nav-item:focus,
.cid-sL55DNRPUP .nav-link:focus {
  outline: none;
}
.cid-sL55DNRPUP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55DNRPUP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55DNRPUP .menu-logo {
  margin-right: auto;
}
.cid-sL55DNRPUP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55DNRPUP .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-sL55DNRPUP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55DNRPUP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55DNRPUP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55DNRPUP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55DNRPUP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55DNRPUP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55DNRPUP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55DNRPUP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55DNRPUP .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55DNRPUP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55DNRPUP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55DNRPUP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55DNRPUP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55DNRPUP .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-sL55DNRPUP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55DNRPUP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55DNRPUP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55DNRPUP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55DNRPUP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55DNRPUP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55DNRPUP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55DNRPUP button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55DNRPUP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55DNRPUP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55DNRPUP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55DNRPUP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55DNRPUP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55DNRPUP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55DNRPUP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55DNRPUP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55DNRPUP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55DNRPUP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55DNRPUP .collapsed .btn {
  display: flex;
}
.cid-sL55DNRPUP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55DNRPUP .collapsed .navbar-collapse.collapsing,
.cid-sL55DNRPUP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55DNRPUP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55DNRPUP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55DNRPUP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55DNRPUP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55DNRPUP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55DNRPUP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55DNRPUP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55DNRPUP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55DNRPUP .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55DNRPUP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55DNRPUP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55DNRPUP .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-sL55DNRPUP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55DNRPUP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55DNRPUP .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-sL55DNRPUP .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55DNRPUP img {
    height: 3.8rem !important;
  }
  .cid-sL55DNRPUP .btn {
    display: flex;
  }
  .cid-sL55DNRPUP button.navbar-toggler {
    display: block;
  }
  .cid-sL55DNRPUP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55DNRPUP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55DNRPUP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55DNRPUP .navbar-collapse.collapsing,
  .cid-sL55DNRPUP .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55DNRPUP .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55DNRPUP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55DNRPUP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55DNRPUP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55DNRPUP .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55DNRPUP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55DNRPUP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55DNRPUP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55DNRPUP .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-sL55DNRPUP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55DNRPUP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55DNRPUP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55DNRPUP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55DNRPUP .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55DNRPUP .nav-link:hover,
.cid-sL55DNRPUP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55DOvArO {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55DOvArO .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55DOvArO .video-block {
    width: 100% !important;
  }
}
.cid-sL55DOOQ00 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55DOOQ00 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55DOOQ00 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55DOOQ00 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55DOOQ00 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55DOOQ00 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55DOOQ00 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55DOOQ00 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55DOOQ00 .btn-social {
  border: none !important;
}
.cid-sL55DOOQ00 [class^="socicon-"]:before,
.cid-sL55DOOQ00 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55DOOQ00 .btn {
    font-size: 20px !important;
  }
}
.cid-sL55DOOQ00 .mbr-section-title {
  color: #ffffff;
}
.cid-sL55DPccI2 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55DPywj1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55DPywj1 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55EEd8Wb .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55EEd8Wb .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55EEd8Wb a {
  font-style: normal;
}
.cid-sL55EEd8Wb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55EEd8Wb .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55EEd8Wb .nav-item:focus,
.cid-sL55EEd8Wb .nav-link:focus {
  outline: none;
}
.cid-sL55EEd8Wb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55EEd8Wb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55EEd8Wb .menu-logo {
  margin-right: auto;
}
.cid-sL55EEd8Wb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55EEd8Wb .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-sL55EEd8Wb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55EEd8Wb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55EEd8Wb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55EEd8Wb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55EEd8Wb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55EEd8Wb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55EEd8Wb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55EEd8Wb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55EEd8Wb .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55EEd8Wb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55EEd8Wb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55EEd8Wb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55EEd8Wb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55EEd8Wb .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-sL55EEd8Wb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55EEd8Wb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55EEd8Wb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55EEd8Wb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55EEd8Wb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55EEd8Wb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55EEd8Wb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55EEd8Wb button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55EEd8Wb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55EEd8Wb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55EEd8Wb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55EEd8Wb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55EEd8Wb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55EEd8Wb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55EEd8Wb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55EEd8Wb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55EEd8Wb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55EEd8Wb .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55EEd8Wb .collapsed .btn {
  display: flex;
}
.cid-sL55EEd8Wb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55EEd8Wb .collapsed .navbar-collapse.collapsing,
.cid-sL55EEd8Wb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55EEd8Wb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55EEd8Wb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55EEd8Wb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55EEd8Wb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55EEd8Wb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55EEd8Wb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55EEd8Wb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55EEd8Wb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55EEd8Wb .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55EEd8Wb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55EEd8Wb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55EEd8Wb .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-sL55EEd8Wb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55EEd8Wb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55EEd8Wb .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-sL55EEd8Wb .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55EEd8Wb img {
    height: 3.8rem !important;
  }
  .cid-sL55EEd8Wb .btn {
    display: flex;
  }
  .cid-sL55EEd8Wb button.navbar-toggler {
    display: block;
  }
  .cid-sL55EEd8Wb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55EEd8Wb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55EEd8Wb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55EEd8Wb .navbar-collapse.collapsing,
  .cid-sL55EEd8Wb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55EEd8Wb .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55EEd8Wb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55EEd8Wb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55EEd8Wb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55EEd8Wb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55EEd8Wb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55EEd8Wb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55EEd8Wb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55EEd8Wb .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-sL55EEd8Wb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55EEd8Wb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55EEd8Wb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55EEd8Wb .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55EEd8Wb .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55EEd8Wb .nav-link:hover,
.cid-sL55EEd8Wb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55EEDfUl {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55EEDfUl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55EEDfUl .video-block {
    width: 100% !important;
  }
}
.cid-sL55EEUiU6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55EEUiU6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55EEUiU6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55EEUiU6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55EEUiU6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55EEUiU6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55EEUiU6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55EEUiU6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55EEUiU6 .btn-social {
  border: none !important;
}
.cid-sL55EEUiU6 [class^="socicon-"]:before,
.cid-sL55EEUiU6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55EEUiU6 .btn {
    font-size: 20px !important;
  }
}
.cid-sL55EEUiU6 .mbr-section-title {
  color: #ffffff;
}
.cid-sL55EFgbuh {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55EFAaOl {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55EFAaOl .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55FgtHYW .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55FgtHYW .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55FgtHYW a {
  font-style: normal;
}
.cid-sL55FgtHYW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55FgtHYW .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55FgtHYW .nav-item:focus,
.cid-sL55FgtHYW .nav-link:focus {
  outline: none;
}
.cid-sL55FgtHYW .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55FgtHYW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55FgtHYW .menu-logo {
  margin-right: auto;
}
.cid-sL55FgtHYW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55FgtHYW .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-sL55FgtHYW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55FgtHYW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55FgtHYW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55FgtHYW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55FgtHYW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55FgtHYW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55FgtHYW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55FgtHYW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55FgtHYW .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55FgtHYW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55FgtHYW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55FgtHYW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55FgtHYW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55FgtHYW .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-sL55FgtHYW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55FgtHYW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55FgtHYW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55FgtHYW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55FgtHYW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55FgtHYW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55FgtHYW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55FgtHYW button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55FgtHYW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55FgtHYW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55FgtHYW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55FgtHYW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55FgtHYW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55FgtHYW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55FgtHYW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55FgtHYW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55FgtHYW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55FgtHYW .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55FgtHYW .collapsed .btn {
  display: flex;
}
.cid-sL55FgtHYW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55FgtHYW .collapsed .navbar-collapse.collapsing,
.cid-sL55FgtHYW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55FgtHYW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55FgtHYW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55FgtHYW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55FgtHYW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55FgtHYW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55FgtHYW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55FgtHYW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55FgtHYW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55FgtHYW .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55FgtHYW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55FgtHYW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55FgtHYW .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-sL55FgtHYW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55FgtHYW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55FgtHYW .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-sL55FgtHYW .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55FgtHYW img {
    height: 3.8rem !important;
  }
  .cid-sL55FgtHYW .btn {
    display: flex;
  }
  .cid-sL55FgtHYW button.navbar-toggler {
    display: block;
  }
  .cid-sL55FgtHYW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55FgtHYW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55FgtHYW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55FgtHYW .navbar-collapse.collapsing,
  .cid-sL55FgtHYW .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55FgtHYW .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55FgtHYW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55FgtHYW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55FgtHYW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55FgtHYW .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55FgtHYW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55FgtHYW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55FgtHYW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55FgtHYW .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-sL55FgtHYW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55FgtHYW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55FgtHYW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55FgtHYW .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55FgtHYW .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55FgtHYW .nav-link:hover,
.cid-sL55FgtHYW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55FgT9So {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55FgT9So .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55FgT9So .video-block {
    width: 100% !important;
  }
}
.cid-sL55FhaSVZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55FhaSVZ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55FhaSVZ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55FhaSVZ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55FhaSVZ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55FhaSVZ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55FhaSVZ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55FhaSVZ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55FhaSVZ .btn-social {
  border: none !important;
}
.cid-sL55FhaSVZ [class^="socicon-"]:before,
.cid-sL55FhaSVZ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55FhaSVZ .btn {
    font-size: 20px !important;
  }
}
.cid-sL55FhaSVZ .mbr-section-title {
  color: #ffffff;
}
.cid-sL55Fhwlfr {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55FhRj6g {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55FhRj6g .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL55G3C7vY .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL55G3C7vY .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL55G3C7vY a {
  font-style: normal;
}
.cid-sL55G3C7vY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL55G3C7vY .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL55G3C7vY .nav-item:focus,
.cid-sL55G3C7vY .nav-link:focus {
  outline: none;
}
.cid-sL55G3C7vY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL55G3C7vY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL55G3C7vY .menu-logo {
  margin-right: auto;
}
.cid-sL55G3C7vY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL55G3C7vY .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-sL55G3C7vY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL55G3C7vY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL55G3C7vY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL55G3C7vY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL55G3C7vY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL55G3C7vY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL55G3C7vY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL55G3C7vY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL55G3C7vY .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL55G3C7vY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL55G3C7vY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL55G3C7vY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL55G3C7vY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL55G3C7vY .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-sL55G3C7vY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL55G3C7vY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL55G3C7vY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL55G3C7vY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL55G3C7vY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL55G3C7vY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL55G3C7vY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL55G3C7vY button.navbar-toggler:focus {
  outline: none;
}
.cid-sL55G3C7vY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL55G3C7vY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL55G3C7vY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55G3C7vY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL55G3C7vY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL55G3C7vY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55G3C7vY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL55G3C7vY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL55G3C7vY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL55G3C7vY .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL55G3C7vY .collapsed .btn {
  display: flex;
}
.cid-sL55G3C7vY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL55G3C7vY .collapsed .navbar-collapse.collapsing,
.cid-sL55G3C7vY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL55G3C7vY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL55G3C7vY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL55G3C7vY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL55G3C7vY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL55G3C7vY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL55G3C7vY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL55G3C7vY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL55G3C7vY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL55G3C7vY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL55G3C7vY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL55G3C7vY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL55G3C7vY .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-sL55G3C7vY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL55G3C7vY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL55G3C7vY .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-sL55G3C7vY .navbar-expand {
    flex-direction: column;
  }
  .cid-sL55G3C7vY img {
    height: 3.8rem !important;
  }
  .cid-sL55G3C7vY .btn {
    display: flex;
  }
  .cid-sL55G3C7vY button.navbar-toggler {
    display: block;
  }
  .cid-sL55G3C7vY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL55G3C7vY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL55G3C7vY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL55G3C7vY .navbar-collapse.collapsing,
  .cid-sL55G3C7vY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL55G3C7vY .navbar-collapse.collapsing .navbar-nav,
  .cid-sL55G3C7vY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL55G3C7vY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL55G3C7vY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL55G3C7vY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL55G3C7vY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL55G3C7vY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL55G3C7vY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL55G3C7vY .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-sL55G3C7vY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL55G3C7vY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL55G3C7vY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL55G3C7vY .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL55G3C7vY .navbar-collapse {
  flex-basis: auto;
}
.cid-sL55G3C7vY .nav-link:hover,
.cid-sL55G3C7vY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL55G40jwd {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL55G40jwd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL55G40jwd .video-block {
    width: 100% !important;
  }
}
.cid-sL55G4gVdy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL55G4gVdy .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL55G4gVdy .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL55G4gVdy .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL55G4gVdy .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL55G4gVdy .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL55G4gVdy .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL55G4gVdy .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL55G4gVdy .btn-social {
  border: none !important;
}
.cid-sL55G4gVdy [class^="socicon-"]:before,
.cid-sL55G4gVdy [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL55G4gVdy .btn {
    font-size: 20px !important;
  }
}
.cid-sL55G4gVdy .mbr-section-title {
  color: #ffffff;
}
.cid-sL55G4zYxh {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL55G4VhDY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL55G4VhDY .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL560pAmKc .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL560pAmKc .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL560pAmKc a {
  font-style: normal;
}
.cid-sL560pAmKc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL560pAmKc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL560pAmKc .nav-item:focus,
.cid-sL560pAmKc .nav-link:focus {
  outline: none;
}
.cid-sL560pAmKc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL560pAmKc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL560pAmKc .menu-logo {
  margin-right: auto;
}
.cid-sL560pAmKc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL560pAmKc .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-sL560pAmKc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL560pAmKc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL560pAmKc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL560pAmKc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL560pAmKc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL560pAmKc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL560pAmKc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL560pAmKc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL560pAmKc .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL560pAmKc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL560pAmKc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL560pAmKc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL560pAmKc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL560pAmKc .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-sL560pAmKc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL560pAmKc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL560pAmKc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL560pAmKc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL560pAmKc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL560pAmKc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL560pAmKc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL560pAmKc button.navbar-toggler:focus {
  outline: none;
}
.cid-sL560pAmKc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL560pAmKc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL560pAmKc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL560pAmKc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL560pAmKc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL560pAmKc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL560pAmKc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL560pAmKc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL560pAmKc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL560pAmKc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL560pAmKc .collapsed .btn {
  display: flex;
}
.cid-sL560pAmKc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL560pAmKc .collapsed .navbar-collapse.collapsing,
.cid-sL560pAmKc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL560pAmKc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL560pAmKc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL560pAmKc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL560pAmKc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL560pAmKc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL560pAmKc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL560pAmKc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL560pAmKc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL560pAmKc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL560pAmKc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL560pAmKc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL560pAmKc .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-sL560pAmKc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL560pAmKc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL560pAmKc .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-sL560pAmKc .navbar-expand {
    flex-direction: column;
  }
  .cid-sL560pAmKc img {
    height: 3.8rem !important;
  }
  .cid-sL560pAmKc .btn {
    display: flex;
  }
  .cid-sL560pAmKc button.navbar-toggler {
    display: block;
  }
  .cid-sL560pAmKc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL560pAmKc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL560pAmKc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL560pAmKc .navbar-collapse.collapsing,
  .cid-sL560pAmKc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL560pAmKc .navbar-collapse.collapsing .navbar-nav,
  .cid-sL560pAmKc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL560pAmKc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL560pAmKc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL560pAmKc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL560pAmKc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL560pAmKc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL560pAmKc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL560pAmKc .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-sL560pAmKc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL560pAmKc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL560pAmKc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL560pAmKc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL560pAmKc .navbar-collapse {
  flex-basis: auto;
}
.cid-sL560pAmKc .nav-link:hover,
.cid-sL560pAmKc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL560q3EVi {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL560q3EVi .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL560q3EVi .video-block {
    width: 100% !important;
  }
}
.cid-sL560qlTjb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL560qlTjb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL560qlTjb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL560qlTjb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL560qlTjb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL560qlTjb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL560qlTjb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL560qlTjb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL560qlTjb .btn-social {
  border: none !important;
}
.cid-sL560qlTjb [class^="socicon-"]:before,
.cid-sL560qlTjb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL560qlTjb .btn {
    font-size: 20px !important;
  }
}
.cid-sL560qlTjb .mbr-section-title {
  color: #ffffff;
}
.cid-sL560qKN4m {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL560r5FEx {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL560r5FEx .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL560YG9q7 .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL560YG9q7 .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL560YG9q7 a {
  font-style: normal;
}
.cid-sL560YG9q7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL560YG9q7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL560YG9q7 .nav-item:focus,
.cid-sL560YG9q7 .nav-link:focus {
  outline: none;
}
.cid-sL560YG9q7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL560YG9q7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL560YG9q7 .menu-logo {
  margin-right: auto;
}
.cid-sL560YG9q7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL560YG9q7 .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-sL560YG9q7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL560YG9q7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL560YG9q7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL560YG9q7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL560YG9q7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL560YG9q7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL560YG9q7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL560YG9q7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL560YG9q7 .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL560YG9q7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL560YG9q7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL560YG9q7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL560YG9q7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL560YG9q7 .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-sL560YG9q7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL560YG9q7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL560YG9q7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL560YG9q7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL560YG9q7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL560YG9q7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL560YG9q7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL560YG9q7 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL560YG9q7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL560YG9q7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL560YG9q7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL560YG9q7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL560YG9q7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL560YG9q7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL560YG9q7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL560YG9q7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL560YG9q7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL560YG9q7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL560YG9q7 .collapsed .btn {
  display: flex;
}
.cid-sL560YG9q7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL560YG9q7 .collapsed .navbar-collapse.collapsing,
.cid-sL560YG9q7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL560YG9q7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL560YG9q7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL560YG9q7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL560YG9q7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL560YG9q7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL560YG9q7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL560YG9q7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL560YG9q7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL560YG9q7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL560YG9q7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL560YG9q7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL560YG9q7 .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-sL560YG9q7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL560YG9q7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL560YG9q7 .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-sL560YG9q7 .navbar-expand {
    flex-direction: column;
  }
  .cid-sL560YG9q7 img {
    height: 3.8rem !important;
  }
  .cid-sL560YG9q7 .btn {
    display: flex;
  }
  .cid-sL560YG9q7 button.navbar-toggler {
    display: block;
  }
  .cid-sL560YG9q7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL560YG9q7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL560YG9q7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL560YG9q7 .navbar-collapse.collapsing,
  .cid-sL560YG9q7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL560YG9q7 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL560YG9q7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL560YG9q7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL560YG9q7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL560YG9q7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL560YG9q7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL560YG9q7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL560YG9q7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL560YG9q7 .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-sL560YG9q7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL560YG9q7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL560YG9q7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL560YG9q7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL560YG9q7 .navbar-collapse {
  flex-basis: auto;
}
.cid-sL560YG9q7 .nav-link:hover,
.cid-sL560YG9q7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL560Z54lH {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL560Z54lH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL560Z54lH .video-block {
    width: 100% !important;
  }
}
.cid-sL560Zm2Gf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL560Zm2Gf .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL560Zm2Gf .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL560Zm2Gf .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL560Zm2Gf .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL560Zm2Gf .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL560Zm2Gf .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL560Zm2Gf .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL560Zm2Gf .btn-social {
  border: none !important;
}
.cid-sL560Zm2Gf [class^="socicon-"]:before,
.cid-sL560Zm2Gf [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL560Zm2Gf .btn {
    font-size: 20px !important;
  }
}
.cid-sL560Zm2Gf .mbr-section-title {
  color: #ffffff;
}
.cid-sL560ZHPOQ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56102S9z {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56102S9z .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL561HNrfG .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL561HNrfG .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL561HNrfG a {
  font-style: normal;
}
.cid-sL561HNrfG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL561HNrfG .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL561HNrfG .nav-item:focus,
.cid-sL561HNrfG .nav-link:focus {
  outline: none;
}
.cid-sL561HNrfG .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL561HNrfG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL561HNrfG .menu-logo {
  margin-right: auto;
}
.cid-sL561HNrfG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL561HNrfG .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-sL561HNrfG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL561HNrfG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL561HNrfG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL561HNrfG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL561HNrfG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL561HNrfG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL561HNrfG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL561HNrfG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL561HNrfG .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL561HNrfG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL561HNrfG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL561HNrfG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL561HNrfG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL561HNrfG .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-sL561HNrfG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL561HNrfG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL561HNrfG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL561HNrfG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL561HNrfG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL561HNrfG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL561HNrfG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL561HNrfG button.navbar-toggler:focus {
  outline: none;
}
.cid-sL561HNrfG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL561HNrfG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL561HNrfG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL561HNrfG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL561HNrfG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL561HNrfG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL561HNrfG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL561HNrfG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL561HNrfG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL561HNrfG .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL561HNrfG .collapsed .btn {
  display: flex;
}
.cid-sL561HNrfG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL561HNrfG .collapsed .navbar-collapse.collapsing,
.cid-sL561HNrfG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL561HNrfG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL561HNrfG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL561HNrfG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL561HNrfG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL561HNrfG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL561HNrfG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL561HNrfG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL561HNrfG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL561HNrfG .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL561HNrfG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL561HNrfG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL561HNrfG .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-sL561HNrfG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL561HNrfG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL561HNrfG .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-sL561HNrfG .navbar-expand {
    flex-direction: column;
  }
  .cid-sL561HNrfG img {
    height: 3.8rem !important;
  }
  .cid-sL561HNrfG .btn {
    display: flex;
  }
  .cid-sL561HNrfG button.navbar-toggler {
    display: block;
  }
  .cid-sL561HNrfG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL561HNrfG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL561HNrfG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL561HNrfG .navbar-collapse.collapsing,
  .cid-sL561HNrfG .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL561HNrfG .navbar-collapse.collapsing .navbar-nav,
  .cid-sL561HNrfG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL561HNrfG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL561HNrfG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL561HNrfG .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL561HNrfG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL561HNrfG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL561HNrfG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL561HNrfG .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-sL561HNrfG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL561HNrfG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL561HNrfG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL561HNrfG .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL561HNrfG .navbar-collapse {
  flex-basis: auto;
}
.cid-sL561HNrfG .nav-link:hover,
.cid-sL561HNrfG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL561IdHlU {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL561IdHlU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL561IdHlU .video-block {
    width: 100% !important;
  }
}
.cid-sL561IuGUo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL561IuGUo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL561IuGUo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL561IuGUo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL561IuGUo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL561IuGUo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL561IuGUo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL561IuGUo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL561IuGUo .btn-social {
  border: none !important;
}
.cid-sL561IuGUo [class^="socicon-"]:before,
.cid-sL561IuGUo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL561IuGUo .btn {
    font-size: 20px !important;
  }
}
.cid-sL561IuGUo .mbr-section-title {
  color: #ffffff;
}
.cid-sL561IQEbL {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL561Jbnjs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL561Jbnjs .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL562htXkc .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL562htXkc .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL562htXkc a {
  font-style: normal;
}
.cid-sL562htXkc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL562htXkc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL562htXkc .nav-item:focus,
.cid-sL562htXkc .nav-link:focus {
  outline: none;
}
.cid-sL562htXkc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL562htXkc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL562htXkc .menu-logo {
  margin-right: auto;
}
.cid-sL562htXkc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL562htXkc .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-sL562htXkc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL562htXkc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL562htXkc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL562htXkc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL562htXkc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL562htXkc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL562htXkc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL562htXkc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL562htXkc .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL562htXkc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL562htXkc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL562htXkc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL562htXkc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL562htXkc .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-sL562htXkc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL562htXkc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL562htXkc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL562htXkc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL562htXkc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL562htXkc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL562htXkc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL562htXkc button.navbar-toggler:focus {
  outline: none;
}
.cid-sL562htXkc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL562htXkc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL562htXkc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL562htXkc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL562htXkc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL562htXkc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL562htXkc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL562htXkc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL562htXkc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL562htXkc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL562htXkc .collapsed .btn {
  display: flex;
}
.cid-sL562htXkc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL562htXkc .collapsed .navbar-collapse.collapsing,
.cid-sL562htXkc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL562htXkc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL562htXkc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL562htXkc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL562htXkc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL562htXkc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL562htXkc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL562htXkc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL562htXkc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL562htXkc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL562htXkc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL562htXkc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL562htXkc .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-sL562htXkc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL562htXkc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL562htXkc .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-sL562htXkc .navbar-expand {
    flex-direction: column;
  }
  .cid-sL562htXkc img {
    height: 3.8rem !important;
  }
  .cid-sL562htXkc .btn {
    display: flex;
  }
  .cid-sL562htXkc button.navbar-toggler {
    display: block;
  }
  .cid-sL562htXkc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL562htXkc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL562htXkc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL562htXkc .navbar-collapse.collapsing,
  .cid-sL562htXkc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL562htXkc .navbar-collapse.collapsing .navbar-nav,
  .cid-sL562htXkc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL562htXkc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL562htXkc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL562htXkc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL562htXkc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL562htXkc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL562htXkc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL562htXkc .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-sL562htXkc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL562htXkc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL562htXkc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL562htXkc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL562htXkc .navbar-collapse {
  flex-basis: auto;
}
.cid-sL562htXkc .nav-link:hover,
.cid-sL562htXkc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL562hSDqZ {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL562hSDqZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL562hSDqZ .video-block {
    width: 100% !important;
  }
}
.cid-sL562i8Ka8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL562i8Ka8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL562i8Ka8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL562i8Ka8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL562i8Ka8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL562i8Ka8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL562i8Ka8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL562i8Ka8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL562i8Ka8 .btn-social {
  border: none !important;
}
.cid-sL562i8Ka8 [class^="socicon-"]:before,
.cid-sL562i8Ka8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL562i8Ka8 .btn {
    font-size: 20px !important;
  }
}
.cid-sL562i8Ka8 .mbr-section-title {
  color: #ffffff;
}
.cid-sL562isTRz {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL562iOGbq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL562iOGbq .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL5636U5uP .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL5636U5uP .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL5636U5uP a {
  font-style: normal;
}
.cid-sL5636U5uP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL5636U5uP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL5636U5uP .nav-item:focus,
.cid-sL5636U5uP .nav-link:focus {
  outline: none;
}
.cid-sL5636U5uP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL5636U5uP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL5636U5uP .menu-logo {
  margin-right: auto;
}
.cid-sL5636U5uP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL5636U5uP .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-sL5636U5uP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL5636U5uP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL5636U5uP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL5636U5uP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL5636U5uP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL5636U5uP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL5636U5uP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL5636U5uP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL5636U5uP .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL5636U5uP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL5636U5uP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL5636U5uP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL5636U5uP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL5636U5uP .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-sL5636U5uP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL5636U5uP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL5636U5uP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL5636U5uP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL5636U5uP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL5636U5uP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL5636U5uP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL5636U5uP button.navbar-toggler:focus {
  outline: none;
}
.cid-sL5636U5uP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL5636U5uP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL5636U5uP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL5636U5uP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL5636U5uP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL5636U5uP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL5636U5uP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL5636U5uP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL5636U5uP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL5636U5uP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL5636U5uP .collapsed .btn {
  display: flex;
}
.cid-sL5636U5uP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL5636U5uP .collapsed .navbar-collapse.collapsing,
.cid-sL5636U5uP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL5636U5uP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL5636U5uP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL5636U5uP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL5636U5uP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL5636U5uP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL5636U5uP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL5636U5uP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL5636U5uP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL5636U5uP .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL5636U5uP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL5636U5uP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL5636U5uP .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-sL5636U5uP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL5636U5uP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL5636U5uP .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-sL5636U5uP .navbar-expand {
    flex-direction: column;
  }
  .cid-sL5636U5uP img {
    height: 3.8rem !important;
  }
  .cid-sL5636U5uP .btn {
    display: flex;
  }
  .cid-sL5636U5uP button.navbar-toggler {
    display: block;
  }
  .cid-sL5636U5uP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL5636U5uP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL5636U5uP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL5636U5uP .navbar-collapse.collapsing,
  .cid-sL5636U5uP .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL5636U5uP .navbar-collapse.collapsing .navbar-nav,
  .cid-sL5636U5uP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL5636U5uP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL5636U5uP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL5636U5uP .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL5636U5uP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL5636U5uP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL5636U5uP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL5636U5uP .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-sL5636U5uP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL5636U5uP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL5636U5uP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL5636U5uP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL5636U5uP .navbar-collapse {
  flex-basis: auto;
}
.cid-sL5636U5uP .nav-link:hover,
.cid-sL5636U5uP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL5637mGdw {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL5637mGdw .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL5637mGdw .video-block {
    width: 100% !important;
  }
}
.cid-sL5637El45 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL5637El45 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL5637El45 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL5637El45 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL5637El45 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL5637El45 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL5637El45 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL5637El45 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL5637El45 .btn-social {
  border: none !important;
}
.cid-sL5637El45 [class^="socicon-"]:before,
.cid-sL5637El45 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL5637El45 .btn {
    font-size: 20px !important;
  }
}
.cid-sL5637El45 .mbr-section-title {
  color: #ffffff;
}
.cid-sL5637Zhsf {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL5638jfpT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL5638jfpT .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL564UHTA6 .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL564UHTA6 .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL564UHTA6 a {
  font-style: normal;
}
.cid-sL564UHTA6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL564UHTA6 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL564UHTA6 .nav-item:focus,
.cid-sL564UHTA6 .nav-link:focus {
  outline: none;
}
.cid-sL564UHTA6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL564UHTA6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL564UHTA6 .menu-logo {
  margin-right: auto;
}
.cid-sL564UHTA6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL564UHTA6 .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-sL564UHTA6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL564UHTA6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL564UHTA6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL564UHTA6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL564UHTA6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL564UHTA6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL564UHTA6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL564UHTA6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL564UHTA6 .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL564UHTA6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL564UHTA6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL564UHTA6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL564UHTA6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL564UHTA6 .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-sL564UHTA6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL564UHTA6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL564UHTA6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL564UHTA6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL564UHTA6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL564UHTA6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL564UHTA6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL564UHTA6 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL564UHTA6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL564UHTA6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL564UHTA6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL564UHTA6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL564UHTA6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL564UHTA6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL564UHTA6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL564UHTA6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL564UHTA6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL564UHTA6 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL564UHTA6 .collapsed .btn {
  display: flex;
}
.cid-sL564UHTA6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL564UHTA6 .collapsed .navbar-collapse.collapsing,
.cid-sL564UHTA6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL564UHTA6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL564UHTA6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL564UHTA6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL564UHTA6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL564UHTA6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL564UHTA6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL564UHTA6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL564UHTA6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL564UHTA6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL564UHTA6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL564UHTA6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL564UHTA6 .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-sL564UHTA6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL564UHTA6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL564UHTA6 .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-sL564UHTA6 .navbar-expand {
    flex-direction: column;
  }
  .cid-sL564UHTA6 img {
    height: 3.8rem !important;
  }
  .cid-sL564UHTA6 .btn {
    display: flex;
  }
  .cid-sL564UHTA6 button.navbar-toggler {
    display: block;
  }
  .cid-sL564UHTA6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL564UHTA6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL564UHTA6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL564UHTA6 .navbar-collapse.collapsing,
  .cid-sL564UHTA6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL564UHTA6 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL564UHTA6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL564UHTA6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL564UHTA6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL564UHTA6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL564UHTA6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL564UHTA6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL564UHTA6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL564UHTA6 .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-sL564UHTA6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL564UHTA6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL564UHTA6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL564UHTA6 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL564UHTA6 .navbar-collapse {
  flex-basis: auto;
}
.cid-sL564UHTA6 .nav-link:hover,
.cid-sL564UHTA6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL564VaRXl {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL564VaRXl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL564VaRXl .video-block {
    width: 100% !important;
  }
}
.cid-sL564VpD7v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL564VpD7v .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL564VpD7v .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL564VpD7v .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL564VpD7v .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL564VpD7v .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL564VpD7v .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL564VpD7v .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL564VpD7v .btn-social {
  border: none !important;
}
.cid-sL564VpD7v [class^="socicon-"]:before,
.cid-sL564VpD7v [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL564VpD7v .btn {
    font-size: 20px !important;
  }
}
.cid-sL564VpD7v .mbr-section-title {
  color: #ffffff;
}
.cid-sL564VKMf8 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL564Wc2Z6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL564Wc2Z6 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56g8pi2x .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56g8pi2x .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56g8pi2x a {
  font-style: normal;
}
.cid-sL56g8pi2x .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56g8pi2x .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56g8pi2x .nav-item:focus,
.cid-sL56g8pi2x .nav-link:focus {
  outline: none;
}
.cid-sL56g8pi2x .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56g8pi2x .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56g8pi2x .menu-logo {
  margin-right: auto;
}
.cid-sL56g8pi2x .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56g8pi2x .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-sL56g8pi2x .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56g8pi2x .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56g8pi2x .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56g8pi2x .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56g8pi2x .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56g8pi2x .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56g8pi2x .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56g8pi2x .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56g8pi2x .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56g8pi2x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56g8pi2x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56g8pi2x .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56g8pi2x .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56g8pi2x .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-sL56g8pi2x .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56g8pi2x .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56g8pi2x .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56g8pi2x .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56g8pi2x .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56g8pi2x .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56g8pi2x button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56g8pi2x button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56g8pi2x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56g8pi2x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56g8pi2x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56g8pi2x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56g8pi2x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56g8pi2x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56g8pi2x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56g8pi2x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56g8pi2x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56g8pi2x .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56g8pi2x .collapsed .btn {
  display: flex;
}
.cid-sL56g8pi2x .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56g8pi2x .collapsed .navbar-collapse.collapsing,
.cid-sL56g8pi2x .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56g8pi2x .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56g8pi2x .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56g8pi2x .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56g8pi2x .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56g8pi2x .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56g8pi2x .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56g8pi2x .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56g8pi2x .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56g8pi2x .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56g8pi2x .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56g8pi2x .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56g8pi2x .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-sL56g8pi2x .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56g8pi2x .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56g8pi2x .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-sL56g8pi2x .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56g8pi2x img {
    height: 3.8rem !important;
  }
  .cid-sL56g8pi2x .btn {
    display: flex;
  }
  .cid-sL56g8pi2x button.navbar-toggler {
    display: block;
  }
  .cid-sL56g8pi2x .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56g8pi2x .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56g8pi2x .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56g8pi2x .navbar-collapse.collapsing,
  .cid-sL56g8pi2x .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56g8pi2x .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56g8pi2x .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56g8pi2x .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56g8pi2x .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56g8pi2x .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56g8pi2x .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56g8pi2x .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56g8pi2x .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56g8pi2x .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-sL56g8pi2x .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56g8pi2x .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56g8pi2x .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56g8pi2x .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56g8pi2x .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56g8pi2x .nav-link:hover,
.cid-sL56g8pi2x .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56g8SbPg {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56g8SbPg .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56g8SbPg .video-block {
    width: 100% !important;
  }
}
.cid-sL56g9ePEP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56g9ePEP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56g9ePEP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56g9ePEP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56g9ePEP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56g9ePEP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56g9ePEP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56g9ePEP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56g9ePEP .btn-social {
  border: none !important;
}
.cid-sL56g9ePEP [class^="socicon-"]:before,
.cid-sL56g9ePEP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56g9ePEP .btn {
    font-size: 20px !important;
  }
}
.cid-sL56g9ePEP .mbr-section-title {
  color: #ffffff;
}
.cid-sL56g9CK2I {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56ga5lCe {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56ga5lCe .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56gUFRZP .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56gUFRZP .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56gUFRZP a {
  font-style: normal;
}
.cid-sL56gUFRZP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56gUFRZP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56gUFRZP .nav-item:focus,
.cid-sL56gUFRZP .nav-link:focus {
  outline: none;
}
.cid-sL56gUFRZP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56gUFRZP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56gUFRZP .menu-logo {
  margin-right: auto;
}
.cid-sL56gUFRZP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56gUFRZP .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-sL56gUFRZP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56gUFRZP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56gUFRZP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56gUFRZP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56gUFRZP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56gUFRZP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56gUFRZP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56gUFRZP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56gUFRZP .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56gUFRZP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56gUFRZP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56gUFRZP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56gUFRZP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56gUFRZP .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-sL56gUFRZP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56gUFRZP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56gUFRZP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56gUFRZP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56gUFRZP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56gUFRZP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56gUFRZP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56gUFRZP button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56gUFRZP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56gUFRZP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56gUFRZP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56gUFRZP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56gUFRZP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56gUFRZP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56gUFRZP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56gUFRZP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56gUFRZP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56gUFRZP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56gUFRZP .collapsed .btn {
  display: flex;
}
.cid-sL56gUFRZP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56gUFRZP .collapsed .navbar-collapse.collapsing,
.cid-sL56gUFRZP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56gUFRZP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56gUFRZP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56gUFRZP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56gUFRZP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56gUFRZP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56gUFRZP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56gUFRZP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56gUFRZP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56gUFRZP .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56gUFRZP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56gUFRZP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56gUFRZP .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-sL56gUFRZP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56gUFRZP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56gUFRZP .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-sL56gUFRZP .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56gUFRZP img {
    height: 3.8rem !important;
  }
  .cid-sL56gUFRZP .btn {
    display: flex;
  }
  .cid-sL56gUFRZP button.navbar-toggler {
    display: block;
  }
  .cid-sL56gUFRZP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56gUFRZP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56gUFRZP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56gUFRZP .navbar-collapse.collapsing,
  .cid-sL56gUFRZP .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56gUFRZP .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56gUFRZP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56gUFRZP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56gUFRZP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56gUFRZP .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56gUFRZP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56gUFRZP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56gUFRZP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56gUFRZP .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-sL56gUFRZP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56gUFRZP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56gUFRZP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56gUFRZP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56gUFRZP .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56gUFRZP .nav-link:hover,
.cid-sL56gUFRZP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56gV9uKF {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56gV9uKF .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56gV9uKF .video-block {
    width: 100% !important;
  }
}
.cid-sL56gVyLmo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56gVyLmo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56gVyLmo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56gVyLmo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56gVyLmo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56gVyLmo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56gVyLmo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56gVyLmo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56gVyLmo .btn-social {
  border: none !important;
}
.cid-sL56gVyLmo [class^="socicon-"]:before,
.cid-sL56gVyLmo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56gVyLmo .btn {
    font-size: 20px !important;
  }
}
.cid-sL56gVyLmo .mbr-section-title {
  color: #ffffff;
}
.cid-sL56gVWRN4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56gWljZt {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56gWljZt .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56hKlB0w .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56hKlB0w .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56hKlB0w a {
  font-style: normal;
}
.cid-sL56hKlB0w .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56hKlB0w .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56hKlB0w .nav-item:focus,
.cid-sL56hKlB0w .nav-link:focus {
  outline: none;
}
.cid-sL56hKlB0w .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56hKlB0w .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56hKlB0w .menu-logo {
  margin-right: auto;
}
.cid-sL56hKlB0w .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56hKlB0w .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-sL56hKlB0w .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56hKlB0w .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56hKlB0w .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56hKlB0w .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56hKlB0w .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56hKlB0w .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56hKlB0w .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56hKlB0w .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56hKlB0w .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56hKlB0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56hKlB0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56hKlB0w .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56hKlB0w .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56hKlB0w .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-sL56hKlB0w .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56hKlB0w .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56hKlB0w .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56hKlB0w .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56hKlB0w .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56hKlB0w .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56hKlB0w button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56hKlB0w button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56hKlB0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56hKlB0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56hKlB0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56hKlB0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56hKlB0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56hKlB0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56hKlB0w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56hKlB0w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56hKlB0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56hKlB0w .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56hKlB0w .collapsed .btn {
  display: flex;
}
.cid-sL56hKlB0w .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56hKlB0w .collapsed .navbar-collapse.collapsing,
.cid-sL56hKlB0w .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56hKlB0w .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56hKlB0w .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56hKlB0w .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56hKlB0w .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56hKlB0w .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56hKlB0w .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56hKlB0w .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56hKlB0w .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56hKlB0w .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56hKlB0w .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56hKlB0w .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56hKlB0w .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-sL56hKlB0w .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56hKlB0w .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56hKlB0w .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-sL56hKlB0w .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56hKlB0w img {
    height: 3.8rem !important;
  }
  .cid-sL56hKlB0w .btn {
    display: flex;
  }
  .cid-sL56hKlB0w button.navbar-toggler {
    display: block;
  }
  .cid-sL56hKlB0w .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56hKlB0w .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56hKlB0w .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56hKlB0w .navbar-collapse.collapsing,
  .cid-sL56hKlB0w .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56hKlB0w .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56hKlB0w .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56hKlB0w .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56hKlB0w .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56hKlB0w .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56hKlB0w .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56hKlB0w .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56hKlB0w .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56hKlB0w .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-sL56hKlB0w .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56hKlB0w .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56hKlB0w .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56hKlB0w .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56hKlB0w .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56hKlB0w .nav-link:hover,
.cid-sL56hKlB0w .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56hKYoYW {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56hKYoYW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56hKYoYW .video-block {
    width: 100% !important;
  }
}
.cid-sL56hLl0EJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56hLl0EJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56hLl0EJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56hLl0EJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56hLl0EJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56hLl0EJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56hLl0EJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56hLl0EJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56hLl0EJ .btn-social {
  border: none !important;
}
.cid-sL56hLl0EJ [class^="socicon-"]:before,
.cid-sL56hLl0EJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56hLl0EJ .btn {
    font-size: 20px !important;
  }
}
.cid-sL56hLl0EJ .mbr-section-title {
  color: #ffffff;
}
.cid-sL56hLJOgm {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56hMa3lu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56hMa3lu .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56ipUPxi .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56ipUPxi .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56ipUPxi a {
  font-style: normal;
}
.cid-sL56ipUPxi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56ipUPxi .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56ipUPxi .nav-item:focus,
.cid-sL56ipUPxi .nav-link:focus {
  outline: none;
}
.cid-sL56ipUPxi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56ipUPxi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56ipUPxi .menu-logo {
  margin-right: auto;
}
.cid-sL56ipUPxi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56ipUPxi .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-sL56ipUPxi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56ipUPxi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56ipUPxi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56ipUPxi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56ipUPxi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56ipUPxi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56ipUPxi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56ipUPxi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56ipUPxi .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56ipUPxi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56ipUPxi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56ipUPxi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56ipUPxi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56ipUPxi .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-sL56ipUPxi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56ipUPxi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56ipUPxi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56ipUPxi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56ipUPxi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56ipUPxi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56ipUPxi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56ipUPxi button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56ipUPxi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56ipUPxi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56ipUPxi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56ipUPxi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56ipUPxi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56ipUPxi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56ipUPxi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56ipUPxi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56ipUPxi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56ipUPxi .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56ipUPxi .collapsed .btn {
  display: flex;
}
.cid-sL56ipUPxi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56ipUPxi .collapsed .navbar-collapse.collapsing,
.cid-sL56ipUPxi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56ipUPxi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56ipUPxi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56ipUPxi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56ipUPxi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56ipUPxi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56ipUPxi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56ipUPxi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56ipUPxi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56ipUPxi .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56ipUPxi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56ipUPxi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56ipUPxi .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-sL56ipUPxi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56ipUPxi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56ipUPxi .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-sL56ipUPxi .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56ipUPxi img {
    height: 3.8rem !important;
  }
  .cid-sL56ipUPxi .btn {
    display: flex;
  }
  .cid-sL56ipUPxi button.navbar-toggler {
    display: block;
  }
  .cid-sL56ipUPxi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56ipUPxi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56ipUPxi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56ipUPxi .navbar-collapse.collapsing,
  .cid-sL56ipUPxi .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56ipUPxi .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56ipUPxi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56ipUPxi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56ipUPxi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56ipUPxi .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56ipUPxi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56ipUPxi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56ipUPxi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56ipUPxi .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-sL56ipUPxi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56ipUPxi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56ipUPxi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56ipUPxi .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56ipUPxi .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56ipUPxi .nav-link:hover,
.cid-sL56ipUPxi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56iqnQyM {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56iqnQyM .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56iqnQyM .video-block {
    width: 100% !important;
  }
}
.cid-sL56iqKXNh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56iqKXNh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56iqKXNh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56iqKXNh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56iqKXNh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56iqKXNh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56iqKXNh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56iqKXNh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56iqKXNh .btn-social {
  border: none !important;
}
.cid-sL56iqKXNh [class^="socicon-"]:before,
.cid-sL56iqKXNh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56iqKXNh .btn {
    font-size: 20px !important;
  }
}
.cid-sL56iqKXNh .mbr-section-title {
  color: #ffffff;
}
.cid-sL56ircIPI {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56irCJx4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56irCJx4 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56j7fLxg .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56j7fLxg .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56j7fLxg a {
  font-style: normal;
}
.cid-sL56j7fLxg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56j7fLxg .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56j7fLxg .nav-item:focus,
.cid-sL56j7fLxg .nav-link:focus {
  outline: none;
}
.cid-sL56j7fLxg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56j7fLxg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56j7fLxg .menu-logo {
  margin-right: auto;
}
.cid-sL56j7fLxg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56j7fLxg .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-sL56j7fLxg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56j7fLxg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56j7fLxg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56j7fLxg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56j7fLxg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56j7fLxg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56j7fLxg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56j7fLxg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56j7fLxg .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56j7fLxg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56j7fLxg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56j7fLxg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56j7fLxg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56j7fLxg .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-sL56j7fLxg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56j7fLxg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56j7fLxg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56j7fLxg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56j7fLxg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56j7fLxg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56j7fLxg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56j7fLxg button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56j7fLxg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56j7fLxg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56j7fLxg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56j7fLxg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56j7fLxg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56j7fLxg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56j7fLxg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56j7fLxg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56j7fLxg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56j7fLxg .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56j7fLxg .collapsed .btn {
  display: flex;
}
.cid-sL56j7fLxg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56j7fLxg .collapsed .navbar-collapse.collapsing,
.cid-sL56j7fLxg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56j7fLxg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56j7fLxg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56j7fLxg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56j7fLxg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56j7fLxg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56j7fLxg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56j7fLxg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56j7fLxg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56j7fLxg .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56j7fLxg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56j7fLxg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56j7fLxg .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-sL56j7fLxg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56j7fLxg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56j7fLxg .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-sL56j7fLxg .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56j7fLxg img {
    height: 3.8rem !important;
  }
  .cid-sL56j7fLxg .btn {
    display: flex;
  }
  .cid-sL56j7fLxg button.navbar-toggler {
    display: block;
  }
  .cid-sL56j7fLxg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56j7fLxg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56j7fLxg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56j7fLxg .navbar-collapse.collapsing,
  .cid-sL56j7fLxg .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56j7fLxg .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56j7fLxg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56j7fLxg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56j7fLxg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56j7fLxg .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56j7fLxg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56j7fLxg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56j7fLxg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56j7fLxg .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-sL56j7fLxg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56j7fLxg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56j7fLxg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56j7fLxg .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56j7fLxg .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56j7fLxg .nav-link:hover,
.cid-sL56j7fLxg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56j7JbCx {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56j7JbCx .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56j7JbCx .video-block {
    width: 100% !important;
  }
}
.cid-sL56j86tyJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56j86tyJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56j86tyJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56j86tyJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56j86tyJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56j86tyJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56j86tyJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56j86tyJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56j86tyJ .btn-social {
  border: none !important;
}
.cid-sL56j86tyJ [class^="socicon-"]:before,
.cid-sL56j86tyJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56j86tyJ .btn {
    font-size: 20px !important;
  }
}
.cid-sL56j86tyJ .mbr-section-title {
  color: #ffffff;
}
.cid-sL56j8yAAW {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56j8XJz9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56j8XJz9 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56k6vROE .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56k6vROE .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56k6vROE a {
  font-style: normal;
}
.cid-sL56k6vROE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56k6vROE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56k6vROE .nav-item:focus,
.cid-sL56k6vROE .nav-link:focus {
  outline: none;
}
.cid-sL56k6vROE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56k6vROE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56k6vROE .menu-logo {
  margin-right: auto;
}
.cid-sL56k6vROE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56k6vROE .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-sL56k6vROE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56k6vROE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56k6vROE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56k6vROE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56k6vROE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56k6vROE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56k6vROE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56k6vROE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56k6vROE .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56k6vROE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56k6vROE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56k6vROE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56k6vROE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56k6vROE .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-sL56k6vROE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56k6vROE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56k6vROE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56k6vROE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56k6vROE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56k6vROE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56k6vROE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56k6vROE button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56k6vROE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56k6vROE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56k6vROE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56k6vROE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56k6vROE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56k6vROE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56k6vROE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56k6vROE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56k6vROE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56k6vROE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56k6vROE .collapsed .btn {
  display: flex;
}
.cid-sL56k6vROE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56k6vROE .collapsed .navbar-collapse.collapsing,
.cid-sL56k6vROE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56k6vROE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56k6vROE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56k6vROE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56k6vROE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56k6vROE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56k6vROE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56k6vROE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56k6vROE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56k6vROE .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56k6vROE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56k6vROE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56k6vROE .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-sL56k6vROE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56k6vROE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56k6vROE .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-sL56k6vROE .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56k6vROE img {
    height: 3.8rem !important;
  }
  .cid-sL56k6vROE .btn {
    display: flex;
  }
  .cid-sL56k6vROE button.navbar-toggler {
    display: block;
  }
  .cid-sL56k6vROE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56k6vROE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56k6vROE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56k6vROE .navbar-collapse.collapsing,
  .cid-sL56k6vROE .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56k6vROE .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56k6vROE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56k6vROE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56k6vROE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56k6vROE .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56k6vROE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56k6vROE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56k6vROE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56k6vROE .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-sL56k6vROE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56k6vROE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56k6vROE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56k6vROE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56k6vROE .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56k6vROE .nav-link:hover,
.cid-sL56k6vROE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56k6Vwls {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56k6Vwls .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56k6Vwls .video-block {
    width: 100% !important;
  }
}
.cid-sL56k7c5bE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56k7c5bE .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56k7c5bE .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56k7c5bE .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56k7c5bE .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56k7c5bE .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56k7c5bE .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56k7c5bE .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56k7c5bE .btn-social {
  border: none !important;
}
.cid-sL56k7c5bE [class^="socicon-"]:before,
.cid-sL56k7c5bE [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56k7c5bE .btn {
    font-size: 20px !important;
  }
}
.cid-sL56k7c5bE .mbr-section-title {
  color: #ffffff;
}
.cid-sL56k7wJyZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56k7Wc0q {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56k7Wc0q .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56kUWmRy .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56kUWmRy .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56kUWmRy a {
  font-style: normal;
}
.cid-sL56kUWmRy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56kUWmRy .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56kUWmRy .nav-item:focus,
.cid-sL56kUWmRy .nav-link:focus {
  outline: none;
}
.cid-sL56kUWmRy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56kUWmRy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56kUWmRy .menu-logo {
  margin-right: auto;
}
.cid-sL56kUWmRy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56kUWmRy .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-sL56kUWmRy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56kUWmRy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56kUWmRy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56kUWmRy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56kUWmRy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56kUWmRy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56kUWmRy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56kUWmRy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56kUWmRy .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56kUWmRy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56kUWmRy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56kUWmRy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56kUWmRy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56kUWmRy .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-sL56kUWmRy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56kUWmRy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56kUWmRy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56kUWmRy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56kUWmRy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56kUWmRy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56kUWmRy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56kUWmRy button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56kUWmRy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56kUWmRy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56kUWmRy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56kUWmRy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56kUWmRy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56kUWmRy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56kUWmRy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56kUWmRy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56kUWmRy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56kUWmRy .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56kUWmRy .collapsed .btn {
  display: flex;
}
.cid-sL56kUWmRy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56kUWmRy .collapsed .navbar-collapse.collapsing,
.cid-sL56kUWmRy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56kUWmRy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56kUWmRy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56kUWmRy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56kUWmRy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56kUWmRy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56kUWmRy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56kUWmRy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56kUWmRy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56kUWmRy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56kUWmRy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56kUWmRy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56kUWmRy .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-sL56kUWmRy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56kUWmRy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56kUWmRy .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-sL56kUWmRy .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56kUWmRy img {
    height: 3.8rem !important;
  }
  .cid-sL56kUWmRy .btn {
    display: flex;
  }
  .cid-sL56kUWmRy button.navbar-toggler {
    display: block;
  }
  .cid-sL56kUWmRy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56kUWmRy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56kUWmRy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56kUWmRy .navbar-collapse.collapsing,
  .cid-sL56kUWmRy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56kUWmRy .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56kUWmRy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56kUWmRy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56kUWmRy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56kUWmRy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56kUWmRy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56kUWmRy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56kUWmRy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56kUWmRy .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-sL56kUWmRy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56kUWmRy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56kUWmRy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56kUWmRy .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56kUWmRy .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56kUWmRy .nav-link:hover,
.cid-sL56kUWmRy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56kVkfxp {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56kVkfxp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56kVkfxp .video-block {
    width: 100% !important;
  }
}
.cid-sL56kVB7W1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56kVB7W1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56kVB7W1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56kVB7W1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56kVB7W1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56kVB7W1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56kVB7W1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56kVB7W1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56kVB7W1 .btn-social {
  border: none !important;
}
.cid-sL56kVB7W1 [class^="socicon-"]:before,
.cid-sL56kVB7W1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56kVB7W1 .btn {
    font-size: 20px !important;
  }
}
.cid-sL56kVB7W1 .mbr-section-title {
  color: #ffffff;
}
.cid-sL56kW1gca {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56kWlPzE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56kWlPzE .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56lQSCGJ .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56lQSCGJ .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56lQSCGJ a {
  font-style: normal;
}
.cid-sL56lQSCGJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56lQSCGJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56lQSCGJ .nav-item:focus,
.cid-sL56lQSCGJ .nav-link:focus {
  outline: none;
}
.cid-sL56lQSCGJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56lQSCGJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56lQSCGJ .menu-logo {
  margin-right: auto;
}
.cid-sL56lQSCGJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56lQSCGJ .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-sL56lQSCGJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56lQSCGJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56lQSCGJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56lQSCGJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56lQSCGJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56lQSCGJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56lQSCGJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56lQSCGJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56lQSCGJ .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56lQSCGJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56lQSCGJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56lQSCGJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56lQSCGJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56lQSCGJ .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-sL56lQSCGJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56lQSCGJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56lQSCGJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56lQSCGJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56lQSCGJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56lQSCGJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56lQSCGJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56lQSCGJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56lQSCGJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56lQSCGJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56lQSCGJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56lQSCGJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56lQSCGJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56lQSCGJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56lQSCGJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56lQSCGJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56lQSCGJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56lQSCGJ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56lQSCGJ .collapsed .btn {
  display: flex;
}
.cid-sL56lQSCGJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56lQSCGJ .collapsed .navbar-collapse.collapsing,
.cid-sL56lQSCGJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56lQSCGJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56lQSCGJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56lQSCGJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56lQSCGJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56lQSCGJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56lQSCGJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56lQSCGJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56lQSCGJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56lQSCGJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56lQSCGJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56lQSCGJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56lQSCGJ .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-sL56lQSCGJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56lQSCGJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56lQSCGJ .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-sL56lQSCGJ .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56lQSCGJ img {
    height: 3.8rem !important;
  }
  .cid-sL56lQSCGJ .btn {
    display: flex;
  }
  .cid-sL56lQSCGJ button.navbar-toggler {
    display: block;
  }
  .cid-sL56lQSCGJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56lQSCGJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56lQSCGJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56lQSCGJ .navbar-collapse.collapsing,
  .cid-sL56lQSCGJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56lQSCGJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56lQSCGJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56lQSCGJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56lQSCGJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56lQSCGJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56lQSCGJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56lQSCGJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56lQSCGJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56lQSCGJ .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-sL56lQSCGJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56lQSCGJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56lQSCGJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56lQSCGJ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56lQSCGJ .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56lQSCGJ .nav-link:hover,
.cid-sL56lQSCGJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56lReUMu {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56lReUMu .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56lReUMu .video-block {
    width: 100% !important;
  }
}
.cid-sL56lRvo5t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56lRvo5t .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56lRvo5t .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56lRvo5t .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56lRvo5t .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56lRvo5t .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56lRvo5t .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56lRvo5t .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56lRvo5t .btn-social {
  border: none !important;
}
.cid-sL56lRvo5t [class^="socicon-"]:before,
.cid-sL56lRvo5t [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56lRvo5t .btn {
    font-size: 20px !important;
  }
}
.cid-sL56lRvo5t .mbr-section-title {
  color: #ffffff;
}
.cid-sL56lRPyU7 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56lSa11E {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56lSa11E .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56mE4J0R .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56mE4J0R .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56mE4J0R a {
  font-style: normal;
}
.cid-sL56mE4J0R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56mE4J0R .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56mE4J0R .nav-item:focus,
.cid-sL56mE4J0R .nav-link:focus {
  outline: none;
}
.cid-sL56mE4J0R .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56mE4J0R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56mE4J0R .menu-logo {
  margin-right: auto;
}
.cid-sL56mE4J0R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56mE4J0R .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-sL56mE4J0R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56mE4J0R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56mE4J0R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56mE4J0R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56mE4J0R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56mE4J0R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56mE4J0R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56mE4J0R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56mE4J0R .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56mE4J0R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56mE4J0R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56mE4J0R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56mE4J0R .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56mE4J0R .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-sL56mE4J0R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56mE4J0R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56mE4J0R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56mE4J0R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56mE4J0R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56mE4J0R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56mE4J0R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56mE4J0R button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56mE4J0R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56mE4J0R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56mE4J0R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56mE4J0R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56mE4J0R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56mE4J0R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56mE4J0R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56mE4J0R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56mE4J0R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56mE4J0R .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56mE4J0R .collapsed .btn {
  display: flex;
}
.cid-sL56mE4J0R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56mE4J0R .collapsed .navbar-collapse.collapsing,
.cid-sL56mE4J0R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56mE4J0R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56mE4J0R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56mE4J0R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56mE4J0R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56mE4J0R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56mE4J0R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56mE4J0R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56mE4J0R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56mE4J0R .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56mE4J0R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56mE4J0R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56mE4J0R .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-sL56mE4J0R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56mE4J0R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56mE4J0R .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-sL56mE4J0R .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56mE4J0R img {
    height: 3.8rem !important;
  }
  .cid-sL56mE4J0R .btn {
    display: flex;
  }
  .cid-sL56mE4J0R button.navbar-toggler {
    display: block;
  }
  .cid-sL56mE4J0R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56mE4J0R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56mE4J0R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56mE4J0R .navbar-collapse.collapsing,
  .cid-sL56mE4J0R .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56mE4J0R .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56mE4J0R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56mE4J0R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56mE4J0R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56mE4J0R .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56mE4J0R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56mE4J0R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56mE4J0R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56mE4J0R .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-sL56mE4J0R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56mE4J0R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56mE4J0R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56mE4J0R .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56mE4J0R .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56mE4J0R .nav-link:hover,
.cid-sL56mE4J0R .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56mErsQm {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56mErsQm .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56mErsQm .video-block {
    width: 100% !important;
  }
}
.cid-sL56mEHbcc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56mEHbcc .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56mEHbcc .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56mEHbcc .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56mEHbcc .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56mEHbcc .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56mEHbcc .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56mEHbcc .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56mEHbcc .btn-social {
  border: none !important;
}
.cid-sL56mEHbcc [class^="socicon-"]:before,
.cid-sL56mEHbcc [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56mEHbcc .btn {
    font-size: 20px !important;
  }
}
.cid-sL56mEHbcc .mbr-section-title {
  color: #ffffff;
}
.cid-sL56mF0Co4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56mFloYI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56mFloYI .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56okU7WZ .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56okU7WZ .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56okU7WZ a {
  font-style: normal;
}
.cid-sL56okU7WZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56okU7WZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56okU7WZ .nav-item:focus,
.cid-sL56okU7WZ .nav-link:focus {
  outline: none;
}
.cid-sL56okU7WZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56okU7WZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56okU7WZ .menu-logo {
  margin-right: auto;
}
.cid-sL56okU7WZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56okU7WZ .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-sL56okU7WZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56okU7WZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56okU7WZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56okU7WZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56okU7WZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56okU7WZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56okU7WZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56okU7WZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56okU7WZ .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56okU7WZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56okU7WZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56okU7WZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56okU7WZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56okU7WZ .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-sL56okU7WZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56okU7WZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56okU7WZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56okU7WZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56okU7WZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56okU7WZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56okU7WZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56okU7WZ button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56okU7WZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56okU7WZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56okU7WZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56okU7WZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56okU7WZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56okU7WZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56okU7WZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56okU7WZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56okU7WZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56okU7WZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56okU7WZ .collapsed .btn {
  display: flex;
}
.cid-sL56okU7WZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56okU7WZ .collapsed .navbar-collapse.collapsing,
.cid-sL56okU7WZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56okU7WZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56okU7WZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56okU7WZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56okU7WZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56okU7WZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56okU7WZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56okU7WZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56okU7WZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56okU7WZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56okU7WZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56okU7WZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56okU7WZ .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-sL56okU7WZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56okU7WZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56okU7WZ .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-sL56okU7WZ .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56okU7WZ img {
    height: 3.8rem !important;
  }
  .cid-sL56okU7WZ .btn {
    display: flex;
  }
  .cid-sL56okU7WZ button.navbar-toggler {
    display: block;
  }
  .cid-sL56okU7WZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56okU7WZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56okU7WZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56okU7WZ .navbar-collapse.collapsing,
  .cid-sL56okU7WZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56okU7WZ .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56okU7WZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56okU7WZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56okU7WZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56okU7WZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56okU7WZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56okU7WZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56okU7WZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56okU7WZ .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-sL56okU7WZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56okU7WZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56okU7WZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56okU7WZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56okU7WZ .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56okU7WZ .nav-link:hover,
.cid-sL56okU7WZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56olhsHh {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56olhsHh .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56olhsHh .video-block {
    width: 100% !important;
  }
}
.cid-sL56olzOeq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56olzOeq .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56olzOeq .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56olzOeq .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56olzOeq .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56olzOeq .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56olzOeq .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56olzOeq .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56olzOeq .btn-social {
  border: none !important;
}
.cid-sL56olzOeq [class^="socicon-"]:before,
.cid-sL56olzOeq [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56olzOeq .btn {
    font-size: 20px !important;
  }
}
.cid-sL56olzOeq .mbr-section-title {
  color: #ffffff;
}
.cid-sL56olUfRi {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56omfp0b {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56omfp0b .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56qfundP .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56qfundP .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56qfundP a {
  font-style: normal;
}
.cid-sL56qfundP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56qfundP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56qfundP .nav-item:focus,
.cid-sL56qfundP .nav-link:focus {
  outline: none;
}
.cid-sL56qfundP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56qfundP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56qfundP .menu-logo {
  margin-right: auto;
}
.cid-sL56qfundP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56qfundP .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-sL56qfundP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56qfundP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56qfundP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56qfundP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56qfundP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56qfundP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56qfundP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56qfundP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56qfundP .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56qfundP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56qfundP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56qfundP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56qfundP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56qfundP .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-sL56qfundP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56qfundP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56qfundP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56qfundP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56qfundP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56qfundP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56qfundP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56qfundP button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56qfundP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56qfundP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56qfundP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56qfundP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56qfundP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56qfundP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56qfundP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56qfundP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56qfundP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56qfundP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56qfundP .collapsed .btn {
  display: flex;
}
.cid-sL56qfundP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56qfundP .collapsed .navbar-collapse.collapsing,
.cid-sL56qfundP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56qfundP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56qfundP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56qfundP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56qfundP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56qfundP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56qfundP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56qfundP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56qfundP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56qfundP .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56qfundP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56qfundP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56qfundP .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-sL56qfundP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56qfundP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56qfundP .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-sL56qfundP .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56qfundP img {
    height: 3.8rem !important;
  }
  .cid-sL56qfundP .btn {
    display: flex;
  }
  .cid-sL56qfundP button.navbar-toggler {
    display: block;
  }
  .cid-sL56qfundP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56qfundP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56qfundP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56qfundP .navbar-collapse.collapsing,
  .cid-sL56qfundP .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56qfundP .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56qfundP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56qfundP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56qfundP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56qfundP .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56qfundP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56qfundP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56qfundP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56qfundP .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-sL56qfundP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56qfundP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56qfundP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56qfundP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56qfundP .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56qfundP .nav-link:hover,
.cid-sL56qfundP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56qfT0ZA {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56qfT0ZA .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56qfT0ZA .video-block {
    width: 100% !important;
  }
}
.cid-sL56qgaEOX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56qgaEOX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56qgaEOX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56qgaEOX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56qgaEOX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56qgaEOX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56qgaEOX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56qgaEOX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56qgaEOX .btn-social {
  border: none !important;
}
.cid-sL56qgaEOX [class^="socicon-"]:before,
.cid-sL56qgaEOX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56qgaEOX .btn {
    font-size: 20px !important;
  }
}
.cid-sL56qgaEOX .mbr-section-title {
  color: #ffffff;
}
.cid-sL56qguXoC {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56qgP0x1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56qgP0x1 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56rbPJSw .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56rbPJSw .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56rbPJSw a {
  font-style: normal;
}
.cid-sL56rbPJSw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56rbPJSw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56rbPJSw .nav-item:focus,
.cid-sL56rbPJSw .nav-link:focus {
  outline: none;
}
.cid-sL56rbPJSw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56rbPJSw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56rbPJSw .menu-logo {
  margin-right: auto;
}
.cid-sL56rbPJSw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56rbPJSw .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-sL56rbPJSw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56rbPJSw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56rbPJSw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56rbPJSw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56rbPJSw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56rbPJSw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56rbPJSw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56rbPJSw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56rbPJSw .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56rbPJSw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56rbPJSw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56rbPJSw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56rbPJSw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56rbPJSw .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-sL56rbPJSw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56rbPJSw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56rbPJSw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56rbPJSw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56rbPJSw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56rbPJSw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56rbPJSw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56rbPJSw button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56rbPJSw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56rbPJSw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56rbPJSw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56rbPJSw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56rbPJSw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56rbPJSw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56rbPJSw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56rbPJSw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56rbPJSw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56rbPJSw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56rbPJSw .collapsed .btn {
  display: flex;
}
.cid-sL56rbPJSw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56rbPJSw .collapsed .navbar-collapse.collapsing,
.cid-sL56rbPJSw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56rbPJSw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56rbPJSw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56rbPJSw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56rbPJSw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56rbPJSw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56rbPJSw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56rbPJSw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56rbPJSw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56rbPJSw .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56rbPJSw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56rbPJSw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56rbPJSw .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-sL56rbPJSw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56rbPJSw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56rbPJSw .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-sL56rbPJSw .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56rbPJSw img {
    height: 3.8rem !important;
  }
  .cid-sL56rbPJSw .btn {
    display: flex;
  }
  .cid-sL56rbPJSw button.navbar-toggler {
    display: block;
  }
  .cid-sL56rbPJSw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56rbPJSw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56rbPJSw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56rbPJSw .navbar-collapse.collapsing,
  .cid-sL56rbPJSw .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56rbPJSw .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56rbPJSw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56rbPJSw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56rbPJSw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56rbPJSw .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56rbPJSw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56rbPJSw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56rbPJSw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56rbPJSw .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-sL56rbPJSw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56rbPJSw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56rbPJSw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56rbPJSw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56rbPJSw .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56rbPJSw .nav-link:hover,
.cid-sL56rbPJSw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56rcdxSN {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56rcdxSN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56rcdxSN .video-block {
    width: 100% !important;
  }
}
.cid-sL56rct1cw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56rct1cw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56rct1cw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56rct1cw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56rct1cw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56rct1cw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56rct1cw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56rct1cw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56rct1cw .btn-social {
  border: none !important;
}
.cid-sL56rct1cw [class^="socicon-"]:before,
.cid-sL56rct1cw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56rct1cw .btn {
    font-size: 20px !important;
  }
}
.cid-sL56rct1cw .mbr-section-title {
  color: #ffffff;
}
.cid-sL56rcOYcG {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56rd9QS6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56rd9QS6 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56s6nTxE .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56s6nTxE .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56s6nTxE a {
  font-style: normal;
}
.cid-sL56s6nTxE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56s6nTxE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56s6nTxE .nav-item:focus,
.cid-sL56s6nTxE .nav-link:focus {
  outline: none;
}
.cid-sL56s6nTxE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56s6nTxE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56s6nTxE .menu-logo {
  margin-right: auto;
}
.cid-sL56s6nTxE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56s6nTxE .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-sL56s6nTxE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56s6nTxE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56s6nTxE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56s6nTxE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56s6nTxE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56s6nTxE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56s6nTxE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56s6nTxE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56s6nTxE .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56s6nTxE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56s6nTxE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56s6nTxE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56s6nTxE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56s6nTxE .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-sL56s6nTxE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56s6nTxE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56s6nTxE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56s6nTxE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56s6nTxE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56s6nTxE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56s6nTxE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56s6nTxE button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56s6nTxE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56s6nTxE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56s6nTxE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56s6nTxE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56s6nTxE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56s6nTxE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56s6nTxE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56s6nTxE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56s6nTxE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56s6nTxE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56s6nTxE .collapsed .btn {
  display: flex;
}
.cid-sL56s6nTxE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56s6nTxE .collapsed .navbar-collapse.collapsing,
.cid-sL56s6nTxE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56s6nTxE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56s6nTxE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56s6nTxE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56s6nTxE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56s6nTxE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56s6nTxE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56s6nTxE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56s6nTxE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56s6nTxE .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56s6nTxE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56s6nTxE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56s6nTxE .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-sL56s6nTxE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56s6nTxE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56s6nTxE .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-sL56s6nTxE .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56s6nTxE img {
    height: 3.8rem !important;
  }
  .cid-sL56s6nTxE .btn {
    display: flex;
  }
  .cid-sL56s6nTxE button.navbar-toggler {
    display: block;
  }
  .cid-sL56s6nTxE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56s6nTxE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56s6nTxE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56s6nTxE .navbar-collapse.collapsing,
  .cid-sL56s6nTxE .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56s6nTxE .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56s6nTxE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56s6nTxE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56s6nTxE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56s6nTxE .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56s6nTxE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56s6nTxE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56s6nTxE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56s6nTxE .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-sL56s6nTxE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56s6nTxE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56s6nTxE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56s6nTxE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56s6nTxE .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56s6nTxE .nav-link:hover,
.cid-sL56s6nTxE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56s6MbZu {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56s6MbZu .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56s6MbZu .video-block {
    width: 100% !important;
  }
}
.cid-sL56s73t47 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56s73t47 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56s73t47 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56s73t47 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56s73t47 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56s73t47 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56s73t47 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56s73t47 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56s73t47 .btn-social {
  border: none !important;
}
.cid-sL56s73t47 [class^="socicon-"]:before,
.cid-sL56s73t47 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56s73t47 .btn {
    font-size: 20px !important;
  }
}
.cid-sL56s73t47 .mbr-section-title {
  color: #ffffff;
}
.cid-sL56s7ofug {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56s7JrxN {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56s7JrxN .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56t2a5nz .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56t2a5nz .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56t2a5nz a {
  font-style: normal;
}
.cid-sL56t2a5nz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56t2a5nz .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56t2a5nz .nav-item:focus,
.cid-sL56t2a5nz .nav-link:focus {
  outline: none;
}
.cid-sL56t2a5nz .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56t2a5nz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56t2a5nz .menu-logo {
  margin-right: auto;
}
.cid-sL56t2a5nz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56t2a5nz .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-sL56t2a5nz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56t2a5nz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56t2a5nz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56t2a5nz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56t2a5nz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56t2a5nz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56t2a5nz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56t2a5nz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56t2a5nz .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56t2a5nz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56t2a5nz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56t2a5nz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56t2a5nz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56t2a5nz .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-sL56t2a5nz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56t2a5nz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56t2a5nz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56t2a5nz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56t2a5nz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56t2a5nz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56t2a5nz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56t2a5nz button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56t2a5nz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56t2a5nz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56t2a5nz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56t2a5nz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56t2a5nz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56t2a5nz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56t2a5nz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56t2a5nz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56t2a5nz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56t2a5nz .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56t2a5nz .collapsed .btn {
  display: flex;
}
.cid-sL56t2a5nz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56t2a5nz .collapsed .navbar-collapse.collapsing,
.cid-sL56t2a5nz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56t2a5nz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56t2a5nz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56t2a5nz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56t2a5nz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56t2a5nz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56t2a5nz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56t2a5nz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56t2a5nz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56t2a5nz .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56t2a5nz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56t2a5nz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56t2a5nz .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-sL56t2a5nz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56t2a5nz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56t2a5nz .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-sL56t2a5nz .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56t2a5nz img {
    height: 3.8rem !important;
  }
  .cid-sL56t2a5nz .btn {
    display: flex;
  }
  .cid-sL56t2a5nz button.navbar-toggler {
    display: block;
  }
  .cid-sL56t2a5nz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56t2a5nz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56t2a5nz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56t2a5nz .navbar-collapse.collapsing,
  .cid-sL56t2a5nz .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56t2a5nz .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56t2a5nz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56t2a5nz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56t2a5nz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56t2a5nz .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56t2a5nz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56t2a5nz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56t2a5nz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56t2a5nz .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-sL56t2a5nz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56t2a5nz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56t2a5nz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56t2a5nz .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56t2a5nz .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56t2a5nz .nav-link:hover,
.cid-sL56t2a5nz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56t2Mnp1 {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56t2Mnp1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56t2Mnp1 .video-block {
    width: 100% !important;
  }
}
.cid-sL56t34fp1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56t34fp1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56t34fp1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56t34fp1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56t34fp1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56t34fp1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56t34fp1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56t34fp1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56t34fp1 .btn-social {
  border: none !important;
}
.cid-sL56t34fp1 [class^="socicon-"]:before,
.cid-sL56t34fp1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56t34fp1 .btn {
    font-size: 20px !important;
  }
}
.cid-sL56t34fp1 .mbr-section-title {
  color: #ffffff;
}
.cid-sL56t3qyr4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56t3UV4n {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56t3UV4n .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56ufdXra .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56ufdXra .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56ufdXra a {
  font-style: normal;
}
.cid-sL56ufdXra .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56ufdXra .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56ufdXra .nav-item:focus,
.cid-sL56ufdXra .nav-link:focus {
  outline: none;
}
.cid-sL56ufdXra .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56ufdXra .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56ufdXra .menu-logo {
  margin-right: auto;
}
.cid-sL56ufdXra .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56ufdXra .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-sL56ufdXra .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56ufdXra .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56ufdXra .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56ufdXra .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56ufdXra .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56ufdXra .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56ufdXra .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56ufdXra .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56ufdXra .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56ufdXra .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56ufdXra .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56ufdXra .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56ufdXra .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56ufdXra .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-sL56ufdXra .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56ufdXra .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56ufdXra .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56ufdXra .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56ufdXra .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56ufdXra .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56ufdXra button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56ufdXra button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56ufdXra button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56ufdXra button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56ufdXra button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56ufdXra button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56ufdXra button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56ufdXra nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56ufdXra nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56ufdXra nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56ufdXra nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56ufdXra .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56ufdXra .collapsed .btn {
  display: flex;
}
.cid-sL56ufdXra .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56ufdXra .collapsed .navbar-collapse.collapsing,
.cid-sL56ufdXra .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56ufdXra .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56ufdXra .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56ufdXra .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56ufdXra .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56ufdXra .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56ufdXra .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56ufdXra .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56ufdXra .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56ufdXra .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56ufdXra .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56ufdXra .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56ufdXra .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-sL56ufdXra .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56ufdXra .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56ufdXra .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-sL56ufdXra .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56ufdXra img {
    height: 3.8rem !important;
  }
  .cid-sL56ufdXra .btn {
    display: flex;
  }
  .cid-sL56ufdXra button.navbar-toggler {
    display: block;
  }
  .cid-sL56ufdXra .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56ufdXra .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56ufdXra .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56ufdXra .navbar-collapse.collapsing,
  .cid-sL56ufdXra .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56ufdXra .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56ufdXra .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56ufdXra .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56ufdXra .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56ufdXra .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56ufdXra .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56ufdXra .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56ufdXra .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56ufdXra .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-sL56ufdXra .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56ufdXra .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56ufdXra .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56ufdXra .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56ufdXra .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56ufdXra .nav-link:hover,
.cid-sL56ufdXra .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56ufBP0U {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56ufBP0U .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56ufBP0U .video-block {
    width: 100% !important;
  }
}
.cid-sL56ufR6V7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56ufR6V7 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56ufR6V7 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56ufR6V7 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56ufR6V7 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56ufR6V7 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56ufR6V7 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56ufR6V7 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56ufR6V7 .btn-social {
  border: none !important;
}
.cid-sL56ufR6V7 [class^="socicon-"]:before,
.cid-sL56ufR6V7 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56ufR6V7 .btn {
    font-size: 20px !important;
  }
}
.cid-sL56ufR6V7 .mbr-section-title {
  color: #ffffff;
}
.cid-sL56ugebxk {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56ugyzpT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56ugyzpT .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56veAnhw .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56veAnhw .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56veAnhw a {
  font-style: normal;
}
.cid-sL56veAnhw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56veAnhw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56veAnhw .nav-item:focus,
.cid-sL56veAnhw .nav-link:focus {
  outline: none;
}
.cid-sL56veAnhw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56veAnhw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56veAnhw .menu-logo {
  margin-right: auto;
}
.cid-sL56veAnhw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56veAnhw .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-sL56veAnhw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56veAnhw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56veAnhw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56veAnhw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56veAnhw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56veAnhw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56veAnhw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56veAnhw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56veAnhw .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56veAnhw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56veAnhw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56veAnhw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56veAnhw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56veAnhw .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-sL56veAnhw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56veAnhw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56veAnhw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56veAnhw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56veAnhw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56veAnhw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56veAnhw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56veAnhw button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56veAnhw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56veAnhw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56veAnhw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56veAnhw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56veAnhw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56veAnhw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56veAnhw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56veAnhw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56veAnhw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56veAnhw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56veAnhw .collapsed .btn {
  display: flex;
}
.cid-sL56veAnhw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56veAnhw .collapsed .navbar-collapse.collapsing,
.cid-sL56veAnhw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56veAnhw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56veAnhw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56veAnhw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56veAnhw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56veAnhw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56veAnhw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56veAnhw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56veAnhw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56veAnhw .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56veAnhw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56veAnhw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56veAnhw .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-sL56veAnhw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56veAnhw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56veAnhw .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-sL56veAnhw .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56veAnhw img {
    height: 3.8rem !important;
  }
  .cid-sL56veAnhw .btn {
    display: flex;
  }
  .cid-sL56veAnhw button.navbar-toggler {
    display: block;
  }
  .cid-sL56veAnhw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56veAnhw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56veAnhw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56veAnhw .navbar-collapse.collapsing,
  .cid-sL56veAnhw .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56veAnhw .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56veAnhw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56veAnhw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56veAnhw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56veAnhw .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56veAnhw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56veAnhw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56veAnhw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56veAnhw .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-sL56veAnhw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56veAnhw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56veAnhw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56veAnhw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56veAnhw .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56veAnhw .nav-link:hover,
.cid-sL56veAnhw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56veZ36X {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56veZ36X .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56veZ36X .video-block {
    width: 100% !important;
  }
}
.cid-sL56vfl065 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56vfl065 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56vfl065 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56vfl065 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56vfl065 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56vfl065 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56vfl065 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56vfl065 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56vfl065 .btn-social {
  border: none !important;
}
.cid-sL56vfl065 [class^="socicon-"]:before,
.cid-sL56vfl065 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56vfl065 .btn {
    font-size: 20px !important;
  }
}
.cid-sL56vfl065 .mbr-section-title {
  color: #ffffff;
}
.cid-sL56vgd31o {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56vhDG2r {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56vhDG2r .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56wB1USE .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56wB1USE .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56wB1USE a {
  font-style: normal;
}
.cid-sL56wB1USE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56wB1USE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56wB1USE .nav-item:focus,
.cid-sL56wB1USE .nav-link:focus {
  outline: none;
}
.cid-sL56wB1USE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56wB1USE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56wB1USE .menu-logo {
  margin-right: auto;
}
.cid-sL56wB1USE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56wB1USE .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-sL56wB1USE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56wB1USE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56wB1USE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56wB1USE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56wB1USE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56wB1USE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56wB1USE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56wB1USE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56wB1USE .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56wB1USE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56wB1USE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56wB1USE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56wB1USE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56wB1USE .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-sL56wB1USE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56wB1USE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56wB1USE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56wB1USE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56wB1USE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56wB1USE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56wB1USE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56wB1USE button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56wB1USE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56wB1USE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56wB1USE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56wB1USE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56wB1USE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56wB1USE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56wB1USE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56wB1USE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56wB1USE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56wB1USE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56wB1USE .collapsed .btn {
  display: flex;
}
.cid-sL56wB1USE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56wB1USE .collapsed .navbar-collapse.collapsing,
.cid-sL56wB1USE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56wB1USE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56wB1USE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56wB1USE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56wB1USE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56wB1USE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56wB1USE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56wB1USE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56wB1USE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56wB1USE .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56wB1USE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56wB1USE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56wB1USE .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-sL56wB1USE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56wB1USE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56wB1USE .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-sL56wB1USE .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56wB1USE img {
    height: 3.8rem !important;
  }
  .cid-sL56wB1USE .btn {
    display: flex;
  }
  .cid-sL56wB1USE button.navbar-toggler {
    display: block;
  }
  .cid-sL56wB1USE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56wB1USE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56wB1USE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56wB1USE .navbar-collapse.collapsing,
  .cid-sL56wB1USE .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56wB1USE .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56wB1USE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56wB1USE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56wB1USE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56wB1USE .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56wB1USE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56wB1USE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56wB1USE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56wB1USE .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-sL56wB1USE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56wB1USE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56wB1USE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56wB1USE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56wB1USE .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56wB1USE .nav-link:hover,
.cid-sL56wB1USE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56wBsuQa {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56wBsuQa .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56wBsuQa .video-block {
    width: 100% !important;
  }
}
.cid-sL56wBJyTR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56wBJyTR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56wBJyTR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56wBJyTR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56wBJyTR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56wBJyTR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56wBJyTR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56wBJyTR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56wBJyTR .btn-social {
  border: none !important;
}
.cid-sL56wBJyTR [class^="socicon-"]:before,
.cid-sL56wBJyTR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56wBJyTR .btn {
    font-size: 20px !important;
  }
}
.cid-sL56wBJyTR .mbr-section-title {
  color: #ffffff;
}
.cid-sL56wC6n9e {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56wCGeMM {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56wCGeMM .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56z2f0AP .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56z2f0AP .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56z2f0AP a {
  font-style: normal;
}
.cid-sL56z2f0AP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56z2f0AP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56z2f0AP .nav-item:focus,
.cid-sL56z2f0AP .nav-link:focus {
  outline: none;
}
.cid-sL56z2f0AP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56z2f0AP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56z2f0AP .menu-logo {
  margin-right: auto;
}
.cid-sL56z2f0AP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56z2f0AP .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-sL56z2f0AP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56z2f0AP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56z2f0AP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56z2f0AP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56z2f0AP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56z2f0AP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56z2f0AP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56z2f0AP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56z2f0AP .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56z2f0AP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56z2f0AP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56z2f0AP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56z2f0AP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56z2f0AP .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-sL56z2f0AP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56z2f0AP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56z2f0AP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56z2f0AP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56z2f0AP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56z2f0AP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56z2f0AP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56z2f0AP button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56z2f0AP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56z2f0AP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56z2f0AP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56z2f0AP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56z2f0AP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56z2f0AP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56z2f0AP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56z2f0AP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56z2f0AP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56z2f0AP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56z2f0AP .collapsed .btn {
  display: flex;
}
.cid-sL56z2f0AP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56z2f0AP .collapsed .navbar-collapse.collapsing,
.cid-sL56z2f0AP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56z2f0AP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56z2f0AP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56z2f0AP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56z2f0AP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56z2f0AP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56z2f0AP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56z2f0AP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56z2f0AP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56z2f0AP .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56z2f0AP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56z2f0AP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56z2f0AP .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-sL56z2f0AP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56z2f0AP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56z2f0AP .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-sL56z2f0AP .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56z2f0AP img {
    height: 3.8rem !important;
  }
  .cid-sL56z2f0AP .btn {
    display: flex;
  }
  .cid-sL56z2f0AP button.navbar-toggler {
    display: block;
  }
  .cid-sL56z2f0AP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56z2f0AP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56z2f0AP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56z2f0AP .navbar-collapse.collapsing,
  .cid-sL56z2f0AP .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56z2f0AP .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56z2f0AP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56z2f0AP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56z2f0AP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56z2f0AP .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56z2f0AP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56z2f0AP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56z2f0AP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56z2f0AP .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-sL56z2f0AP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56z2f0AP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56z2f0AP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56z2f0AP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56z2f0AP .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56z2f0AP .nav-link:hover,
.cid-sL56z2f0AP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56z2DlmW {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56z2DlmW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56z2DlmW .video-block {
    width: 100% !important;
  }
}
.cid-sL56z2Vhnz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56z2Vhnz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56z2Vhnz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56z2Vhnz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56z2Vhnz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56z2Vhnz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56z2Vhnz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56z2Vhnz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56z2Vhnz .btn-social {
  border: none !important;
}
.cid-sL56z2Vhnz [class^="socicon-"]:before,
.cid-sL56z2Vhnz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56z2Vhnz .btn {
    font-size: 20px !important;
  }
}
.cid-sL56z2Vhnz .mbr-section-title {
  color: #ffffff;
}
.cid-sL56z3inQ4 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56z3CujS {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56z3CujS .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56AbrEZe .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56AbrEZe .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56AbrEZe a {
  font-style: normal;
}
.cid-sL56AbrEZe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56AbrEZe .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56AbrEZe .nav-item:focus,
.cid-sL56AbrEZe .nav-link:focus {
  outline: none;
}
.cid-sL56AbrEZe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56AbrEZe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56AbrEZe .menu-logo {
  margin-right: auto;
}
.cid-sL56AbrEZe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56AbrEZe .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-sL56AbrEZe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56AbrEZe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56AbrEZe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56AbrEZe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56AbrEZe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56AbrEZe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56AbrEZe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56AbrEZe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56AbrEZe .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56AbrEZe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56AbrEZe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56AbrEZe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56AbrEZe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56AbrEZe .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-sL56AbrEZe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56AbrEZe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56AbrEZe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56AbrEZe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56AbrEZe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56AbrEZe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56AbrEZe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56AbrEZe button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56AbrEZe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56AbrEZe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56AbrEZe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56AbrEZe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56AbrEZe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56AbrEZe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56AbrEZe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56AbrEZe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56AbrEZe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56AbrEZe .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56AbrEZe .collapsed .btn {
  display: flex;
}
.cid-sL56AbrEZe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56AbrEZe .collapsed .navbar-collapse.collapsing,
.cid-sL56AbrEZe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56AbrEZe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56AbrEZe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56AbrEZe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56AbrEZe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56AbrEZe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56AbrEZe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56AbrEZe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56AbrEZe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56AbrEZe .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56AbrEZe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56AbrEZe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56AbrEZe .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-sL56AbrEZe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56AbrEZe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56AbrEZe .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-sL56AbrEZe .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56AbrEZe img {
    height: 3.8rem !important;
  }
  .cid-sL56AbrEZe .btn {
    display: flex;
  }
  .cid-sL56AbrEZe button.navbar-toggler {
    display: block;
  }
  .cid-sL56AbrEZe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56AbrEZe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56AbrEZe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56AbrEZe .navbar-collapse.collapsing,
  .cid-sL56AbrEZe .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56AbrEZe .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56AbrEZe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56AbrEZe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56AbrEZe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56AbrEZe .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56AbrEZe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56AbrEZe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56AbrEZe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56AbrEZe .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-sL56AbrEZe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56AbrEZe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56AbrEZe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56AbrEZe .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56AbrEZe .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56AbrEZe .nav-link:hover,
.cid-sL56AbrEZe .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56AbQlPH {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56AbQlPH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56AbQlPH .video-block {
    width: 100% !important;
  }
}
.cid-sL56Ac8w5w {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56Ac8w5w .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56Ac8w5w .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56Ac8w5w .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56Ac8w5w .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56Ac8w5w .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56Ac8w5w .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56Ac8w5w .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56Ac8w5w .btn-social {
  border: none !important;
}
.cid-sL56Ac8w5w [class^="socicon-"]:before,
.cid-sL56Ac8w5w [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56Ac8w5w .btn {
    font-size: 20px !important;
  }
}
.cid-sL56Ac8w5w .mbr-section-title {
  color: #ffffff;
}
.cid-sL56Acs92N {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56AcNSPn {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56AcNSPn .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56BkHvVR .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56BkHvVR .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56BkHvVR a {
  font-style: normal;
}
.cid-sL56BkHvVR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56BkHvVR .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56BkHvVR .nav-item:focus,
.cid-sL56BkHvVR .nav-link:focus {
  outline: none;
}
.cid-sL56BkHvVR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56BkHvVR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56BkHvVR .menu-logo {
  margin-right: auto;
}
.cid-sL56BkHvVR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56BkHvVR .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-sL56BkHvVR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56BkHvVR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56BkHvVR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56BkHvVR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56BkHvVR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56BkHvVR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56BkHvVR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56BkHvVR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56BkHvVR .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56BkHvVR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56BkHvVR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56BkHvVR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56BkHvVR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56BkHvVR .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-sL56BkHvVR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56BkHvVR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56BkHvVR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56BkHvVR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56BkHvVR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56BkHvVR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56BkHvVR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56BkHvVR button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56BkHvVR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56BkHvVR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56BkHvVR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56BkHvVR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56BkHvVR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56BkHvVR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56BkHvVR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56BkHvVR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56BkHvVR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56BkHvVR .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56BkHvVR .collapsed .btn {
  display: flex;
}
.cid-sL56BkHvVR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56BkHvVR .collapsed .navbar-collapse.collapsing,
.cid-sL56BkHvVR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56BkHvVR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56BkHvVR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56BkHvVR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56BkHvVR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56BkHvVR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56BkHvVR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56BkHvVR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56BkHvVR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56BkHvVR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56BkHvVR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56BkHvVR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56BkHvVR .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-sL56BkHvVR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56BkHvVR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56BkHvVR .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-sL56BkHvVR .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56BkHvVR img {
    height: 3.8rem !important;
  }
  .cid-sL56BkHvVR .btn {
    display: flex;
  }
  .cid-sL56BkHvVR button.navbar-toggler {
    display: block;
  }
  .cid-sL56BkHvVR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56BkHvVR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56BkHvVR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56BkHvVR .navbar-collapse.collapsing,
  .cid-sL56BkHvVR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56BkHvVR .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56BkHvVR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56BkHvVR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56BkHvVR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56BkHvVR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56BkHvVR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56BkHvVR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56BkHvVR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56BkHvVR .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-sL56BkHvVR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56BkHvVR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56BkHvVR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56BkHvVR .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56BkHvVR .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56BkHvVR .nav-link:hover,
.cid-sL56BkHvVR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56Bl6rJj {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56Bl6rJj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56Bl6rJj .video-block {
    width: 100% !important;
  }
}
.cid-sL56BlmA9B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56BlmA9B .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56BlmA9B .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56BlmA9B .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56BlmA9B .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56BlmA9B .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56BlmA9B .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56BlmA9B .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56BlmA9B .btn-social {
  border: none !important;
}
.cid-sL56BlmA9B [class^="socicon-"]:before,
.cid-sL56BlmA9B [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56BlmA9B .btn {
    font-size: 20px !important;
  }
}
.cid-sL56BlmA9B .mbr-section-title {
  color: #ffffff;
}
.cid-sL56BlGhp0 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56Bm0OeW {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56Bm0OeW .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56CCmyto .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56CCmyto .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56CCmyto a {
  font-style: normal;
}
.cid-sL56CCmyto .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56CCmyto .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56CCmyto .nav-item:focus,
.cid-sL56CCmyto .nav-link:focus {
  outline: none;
}
.cid-sL56CCmyto .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56CCmyto .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56CCmyto .menu-logo {
  margin-right: auto;
}
.cid-sL56CCmyto .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56CCmyto .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-sL56CCmyto .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56CCmyto .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56CCmyto .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56CCmyto .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56CCmyto .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56CCmyto .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56CCmyto .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56CCmyto .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56CCmyto .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56CCmyto .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56CCmyto .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56CCmyto .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56CCmyto .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56CCmyto .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-sL56CCmyto .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56CCmyto .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56CCmyto .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56CCmyto .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56CCmyto .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56CCmyto .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56CCmyto button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56CCmyto button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56CCmyto button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56CCmyto button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56CCmyto button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56CCmyto button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56CCmyto button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56CCmyto nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56CCmyto nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56CCmyto nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56CCmyto nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56CCmyto .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56CCmyto .collapsed .btn {
  display: flex;
}
.cid-sL56CCmyto .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56CCmyto .collapsed .navbar-collapse.collapsing,
.cid-sL56CCmyto .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56CCmyto .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56CCmyto .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56CCmyto .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56CCmyto .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56CCmyto .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56CCmyto .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56CCmyto .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56CCmyto .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56CCmyto .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56CCmyto .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56CCmyto .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56CCmyto .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-sL56CCmyto .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56CCmyto .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56CCmyto .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-sL56CCmyto .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56CCmyto img {
    height: 3.8rem !important;
  }
  .cid-sL56CCmyto .btn {
    display: flex;
  }
  .cid-sL56CCmyto button.navbar-toggler {
    display: block;
  }
  .cid-sL56CCmyto .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56CCmyto .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56CCmyto .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56CCmyto .navbar-collapse.collapsing,
  .cid-sL56CCmyto .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56CCmyto .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56CCmyto .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56CCmyto .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56CCmyto .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56CCmyto .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56CCmyto .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56CCmyto .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56CCmyto .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56CCmyto .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-sL56CCmyto .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56CCmyto .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56CCmyto .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56CCmyto .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56CCmyto .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56CCmyto .nav-link:hover,
.cid-sL56CCmyto .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56CD63WQ {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56CD63WQ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56CD63WQ .video-block {
    width: 100% !important;
  }
}
.cid-sL56CDmksn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56CDmksn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56CDmksn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56CDmksn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56CDmksn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56CDmksn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56CDmksn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56CDmksn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56CDmksn .btn-social {
  border: none !important;
}
.cid-sL56CDmksn [class^="socicon-"]:before,
.cid-sL56CDmksn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56CDmksn .btn {
    font-size: 20px !important;
  }
}
.cid-sL56CDmksn .mbr-section-title {
  color: #ffffff;
}
.cid-sL56CDGEar {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56CE3lhd {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56CE3lhd .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56DJqT6y .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56DJqT6y .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56DJqT6y a {
  font-style: normal;
}
.cid-sL56DJqT6y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56DJqT6y .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56DJqT6y .nav-item:focus,
.cid-sL56DJqT6y .nav-link:focus {
  outline: none;
}
.cid-sL56DJqT6y .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56DJqT6y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56DJqT6y .menu-logo {
  margin-right: auto;
}
.cid-sL56DJqT6y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56DJqT6y .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-sL56DJqT6y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56DJqT6y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56DJqT6y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56DJqT6y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56DJqT6y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56DJqT6y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56DJqT6y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56DJqT6y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56DJqT6y .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56DJqT6y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56DJqT6y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56DJqT6y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56DJqT6y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56DJqT6y .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-sL56DJqT6y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56DJqT6y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56DJqT6y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56DJqT6y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56DJqT6y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56DJqT6y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56DJqT6y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56DJqT6y button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56DJqT6y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56DJqT6y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56DJqT6y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56DJqT6y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56DJqT6y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56DJqT6y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56DJqT6y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56DJqT6y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56DJqT6y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56DJqT6y .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56DJqT6y .collapsed .btn {
  display: flex;
}
.cid-sL56DJqT6y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56DJqT6y .collapsed .navbar-collapse.collapsing,
.cid-sL56DJqT6y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56DJqT6y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56DJqT6y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56DJqT6y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56DJqT6y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56DJqT6y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56DJqT6y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56DJqT6y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56DJqT6y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56DJqT6y .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56DJqT6y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56DJqT6y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56DJqT6y .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-sL56DJqT6y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56DJqT6y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56DJqT6y .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-sL56DJqT6y .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56DJqT6y img {
    height: 3.8rem !important;
  }
  .cid-sL56DJqT6y .btn {
    display: flex;
  }
  .cid-sL56DJqT6y button.navbar-toggler {
    display: block;
  }
  .cid-sL56DJqT6y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56DJqT6y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56DJqT6y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56DJqT6y .navbar-collapse.collapsing,
  .cid-sL56DJqT6y .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56DJqT6y .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56DJqT6y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56DJqT6y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56DJqT6y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56DJqT6y .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56DJqT6y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56DJqT6y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56DJqT6y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56DJqT6y .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-sL56DJqT6y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56DJqT6y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56DJqT6y .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56DJqT6y .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56DJqT6y .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56DJqT6y .nav-link:hover,
.cid-sL56DJqT6y .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56DJNbfx {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56DJNbfx .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56DJNbfx .video-block {
    width: 100% !important;
  }
}
.cid-sL56DK4s0j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56DK4s0j .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56DK4s0j .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56DK4s0j .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56DK4s0j .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56DK4s0j .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56DK4s0j .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56DK4s0j .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56DK4s0j .btn-social {
  border: none !important;
}
.cid-sL56DK4s0j [class^="socicon-"]:before,
.cid-sL56DK4s0j [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56DK4s0j .btn {
    font-size: 20px !important;
  }
}
.cid-sL56DK4s0j .mbr-section-title {
  color: #ffffff;
}
.cid-sL56DKqF2B {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56DKJIak {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56DKJIak .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56F6mRpH .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56F6mRpH .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56F6mRpH a {
  font-style: normal;
}
.cid-sL56F6mRpH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56F6mRpH .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56F6mRpH .nav-item:focus,
.cid-sL56F6mRpH .nav-link:focus {
  outline: none;
}
.cid-sL56F6mRpH .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56F6mRpH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56F6mRpH .menu-logo {
  margin-right: auto;
}
.cid-sL56F6mRpH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56F6mRpH .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-sL56F6mRpH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56F6mRpH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56F6mRpH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56F6mRpH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56F6mRpH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56F6mRpH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56F6mRpH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56F6mRpH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56F6mRpH .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56F6mRpH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56F6mRpH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56F6mRpH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56F6mRpH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56F6mRpH .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-sL56F6mRpH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56F6mRpH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56F6mRpH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56F6mRpH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56F6mRpH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56F6mRpH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56F6mRpH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56F6mRpH button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56F6mRpH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56F6mRpH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56F6mRpH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56F6mRpH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56F6mRpH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56F6mRpH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56F6mRpH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56F6mRpH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56F6mRpH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56F6mRpH .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56F6mRpH .collapsed .btn {
  display: flex;
}
.cid-sL56F6mRpH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56F6mRpH .collapsed .navbar-collapse.collapsing,
.cid-sL56F6mRpH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56F6mRpH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56F6mRpH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56F6mRpH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56F6mRpH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56F6mRpH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56F6mRpH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56F6mRpH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56F6mRpH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56F6mRpH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56F6mRpH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56F6mRpH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56F6mRpH .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-sL56F6mRpH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56F6mRpH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56F6mRpH .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-sL56F6mRpH .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56F6mRpH img {
    height: 3.8rem !important;
  }
  .cid-sL56F6mRpH .btn {
    display: flex;
  }
  .cid-sL56F6mRpH button.navbar-toggler {
    display: block;
  }
  .cid-sL56F6mRpH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56F6mRpH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56F6mRpH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56F6mRpH .navbar-collapse.collapsing,
  .cid-sL56F6mRpH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56F6mRpH .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56F6mRpH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56F6mRpH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56F6mRpH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56F6mRpH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56F6mRpH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56F6mRpH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56F6mRpH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56F6mRpH .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-sL56F6mRpH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56F6mRpH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56F6mRpH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56F6mRpH .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56F6mRpH .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56F6mRpH .nav-link:hover,
.cid-sL56F6mRpH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56F6ImTS {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56F6ImTS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56F6ImTS .video-block {
    width: 100% !important;
  }
}
.cid-sL56F70GEm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56F70GEm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56F70GEm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56F70GEm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56F70GEm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56F70GEm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56F70GEm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56F70GEm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56F70GEm .btn-social {
  border: none !important;
}
.cid-sL56F70GEm [class^="socicon-"]:before,
.cid-sL56F70GEm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56F70GEm .btn {
    font-size: 20px !important;
  }
}
.cid-sL56F70GEm .mbr-section-title {
  color: #ffffff;
}
.cid-sL56F7kZxn {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56F7Df2V {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56F7Df2V .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56Gj4iLB .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56Gj4iLB .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56Gj4iLB a {
  font-style: normal;
}
.cid-sL56Gj4iLB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56Gj4iLB .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56Gj4iLB .nav-item:focus,
.cid-sL56Gj4iLB .nav-link:focus {
  outline: none;
}
.cid-sL56Gj4iLB .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56Gj4iLB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56Gj4iLB .menu-logo {
  margin-right: auto;
}
.cid-sL56Gj4iLB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56Gj4iLB .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-sL56Gj4iLB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56Gj4iLB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56Gj4iLB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56Gj4iLB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56Gj4iLB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56Gj4iLB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56Gj4iLB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56Gj4iLB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56Gj4iLB .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56Gj4iLB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56Gj4iLB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56Gj4iLB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56Gj4iLB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56Gj4iLB .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-sL56Gj4iLB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56Gj4iLB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56Gj4iLB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56Gj4iLB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56Gj4iLB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56Gj4iLB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56Gj4iLB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56Gj4iLB button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56Gj4iLB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56Gj4iLB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56Gj4iLB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56Gj4iLB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56Gj4iLB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56Gj4iLB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56Gj4iLB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56Gj4iLB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56Gj4iLB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56Gj4iLB .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56Gj4iLB .collapsed .btn {
  display: flex;
}
.cid-sL56Gj4iLB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56Gj4iLB .collapsed .navbar-collapse.collapsing,
.cid-sL56Gj4iLB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56Gj4iLB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56Gj4iLB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56Gj4iLB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56Gj4iLB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56Gj4iLB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56Gj4iLB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56Gj4iLB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56Gj4iLB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56Gj4iLB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56Gj4iLB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56Gj4iLB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56Gj4iLB .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-sL56Gj4iLB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56Gj4iLB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56Gj4iLB .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-sL56Gj4iLB .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56Gj4iLB img {
    height: 3.8rem !important;
  }
  .cid-sL56Gj4iLB .btn {
    display: flex;
  }
  .cid-sL56Gj4iLB button.navbar-toggler {
    display: block;
  }
  .cid-sL56Gj4iLB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56Gj4iLB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56Gj4iLB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56Gj4iLB .navbar-collapse.collapsing,
  .cid-sL56Gj4iLB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56Gj4iLB .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56Gj4iLB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56Gj4iLB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56Gj4iLB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56Gj4iLB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56Gj4iLB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56Gj4iLB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56Gj4iLB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56Gj4iLB .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-sL56Gj4iLB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56Gj4iLB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56Gj4iLB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56Gj4iLB .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56Gj4iLB .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56Gj4iLB .nav-link:hover,
.cid-sL56Gj4iLB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56Gjswdk {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56Gjswdk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56Gjswdk .video-block {
    width: 100% !important;
  }
}
.cid-sL56GjIosN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56GjIosN .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56GjIosN .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56GjIosN .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56GjIosN .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56GjIosN .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56GjIosN .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56GjIosN .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56GjIosN .btn-social {
  border: none !important;
}
.cid-sL56GjIosN [class^="socicon-"]:before,
.cid-sL56GjIosN [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56GjIosN .btn {
    font-size: 20px !important;
  }
}
.cid-sL56GjIosN .mbr-section-title {
  color: #ffffff;
}
.cid-sL56Gk2Thm {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56Gkl1tB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56Gkl1tB .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56HPfqAQ .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56HPfqAQ .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56HPfqAQ a {
  font-style: normal;
}
.cid-sL56HPfqAQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56HPfqAQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56HPfqAQ .nav-item:focus,
.cid-sL56HPfqAQ .nav-link:focus {
  outline: none;
}
.cid-sL56HPfqAQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56HPfqAQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56HPfqAQ .menu-logo {
  margin-right: auto;
}
.cid-sL56HPfqAQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56HPfqAQ .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-sL56HPfqAQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56HPfqAQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56HPfqAQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56HPfqAQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56HPfqAQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56HPfqAQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56HPfqAQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56HPfqAQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56HPfqAQ .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56HPfqAQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56HPfqAQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56HPfqAQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56HPfqAQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56HPfqAQ .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-sL56HPfqAQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56HPfqAQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56HPfqAQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56HPfqAQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56HPfqAQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56HPfqAQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56HPfqAQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56HPfqAQ button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56HPfqAQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56HPfqAQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56HPfqAQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56HPfqAQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56HPfqAQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56HPfqAQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56HPfqAQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56HPfqAQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56HPfqAQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56HPfqAQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56HPfqAQ .collapsed .btn {
  display: flex;
}
.cid-sL56HPfqAQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56HPfqAQ .collapsed .navbar-collapse.collapsing,
.cid-sL56HPfqAQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56HPfqAQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56HPfqAQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56HPfqAQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56HPfqAQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56HPfqAQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56HPfqAQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56HPfqAQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56HPfqAQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56HPfqAQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56HPfqAQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56HPfqAQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56HPfqAQ .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-sL56HPfqAQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56HPfqAQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56HPfqAQ .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-sL56HPfqAQ .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56HPfqAQ img {
    height: 3.8rem !important;
  }
  .cid-sL56HPfqAQ .btn {
    display: flex;
  }
  .cid-sL56HPfqAQ button.navbar-toggler {
    display: block;
  }
  .cid-sL56HPfqAQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56HPfqAQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56HPfqAQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56HPfqAQ .navbar-collapse.collapsing,
  .cid-sL56HPfqAQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56HPfqAQ .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56HPfqAQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56HPfqAQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56HPfqAQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56HPfqAQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56HPfqAQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56HPfqAQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56HPfqAQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56HPfqAQ .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-sL56HPfqAQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56HPfqAQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56HPfqAQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56HPfqAQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56HPfqAQ .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56HPfqAQ .nav-link:hover,
.cid-sL56HPfqAQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56HPD7Vk {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56HPD7Vk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56HPD7Vk .video-block {
    width: 100% !important;
  }
}
.cid-sL56HPT3te {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56HPT3te .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56HPT3te .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56HPT3te .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56HPT3te .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56HPT3te .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56HPT3te .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56HPT3te .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56HPT3te .btn-social {
  border: none !important;
}
.cid-sL56HPT3te [class^="socicon-"]:before,
.cid-sL56HPT3te [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56HPT3te .btn {
    font-size: 20px !important;
  }
}
.cid-sL56HPT3te .mbr-section-title {
  color: #ffffff;
}
.cid-sL56HQdDui {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56HQyWIq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56HQyWIq .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56JjPig4 .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56JjPig4 .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56JjPig4 a {
  font-style: normal;
}
.cid-sL56JjPig4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56JjPig4 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56JjPig4 .nav-item:focus,
.cid-sL56JjPig4 .nav-link:focus {
  outline: none;
}
.cid-sL56JjPig4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56JjPig4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56JjPig4 .menu-logo {
  margin-right: auto;
}
.cid-sL56JjPig4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56JjPig4 .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-sL56JjPig4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56JjPig4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56JjPig4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56JjPig4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56JjPig4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56JjPig4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56JjPig4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56JjPig4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56JjPig4 .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56JjPig4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56JjPig4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56JjPig4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56JjPig4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56JjPig4 .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-sL56JjPig4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56JjPig4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56JjPig4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56JjPig4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56JjPig4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56JjPig4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56JjPig4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56JjPig4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56JjPig4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56JjPig4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56JjPig4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56JjPig4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56JjPig4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56JjPig4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56JjPig4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56JjPig4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56JjPig4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56JjPig4 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56JjPig4 .collapsed .btn {
  display: flex;
}
.cid-sL56JjPig4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56JjPig4 .collapsed .navbar-collapse.collapsing,
.cid-sL56JjPig4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56JjPig4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56JjPig4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56JjPig4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56JjPig4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56JjPig4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56JjPig4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56JjPig4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56JjPig4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56JjPig4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56JjPig4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56JjPig4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56JjPig4 .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-sL56JjPig4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56JjPig4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56JjPig4 .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-sL56JjPig4 .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56JjPig4 img {
    height: 3.8rem !important;
  }
  .cid-sL56JjPig4 .btn {
    display: flex;
  }
  .cid-sL56JjPig4 button.navbar-toggler {
    display: block;
  }
  .cid-sL56JjPig4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56JjPig4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56JjPig4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56JjPig4 .navbar-collapse.collapsing,
  .cid-sL56JjPig4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56JjPig4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56JjPig4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56JjPig4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56JjPig4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56JjPig4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56JjPig4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56JjPig4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56JjPig4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56JjPig4 .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-sL56JjPig4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56JjPig4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56JjPig4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56JjPig4 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56JjPig4 .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56JjPig4 .nav-link:hover,
.cid-sL56JjPig4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56Jkn0A5 {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56Jkn0A5 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56Jkn0A5 .video-block {
    width: 100% !important;
  }
}
.cid-sL56JkDrhR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56JkDrhR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56JkDrhR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56JkDrhR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56JkDrhR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56JkDrhR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56JkDrhR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56JkDrhR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56JkDrhR .btn-social {
  border: none !important;
}
.cid-sL56JkDrhR [class^="socicon-"]:before,
.cid-sL56JkDrhR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56JkDrhR .btn {
    font-size: 20px !important;
  }
}
.cid-sL56JkDrhR .mbr-section-title {
  color: #ffffff;
}
.cid-sL56JkX7OO {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56JlhF6y {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56JlhF6y .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56KHBADj .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56KHBADj .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56KHBADj a {
  font-style: normal;
}
.cid-sL56KHBADj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56KHBADj .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56KHBADj .nav-item:focus,
.cid-sL56KHBADj .nav-link:focus {
  outline: none;
}
.cid-sL56KHBADj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56KHBADj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56KHBADj .menu-logo {
  margin-right: auto;
}
.cid-sL56KHBADj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56KHBADj .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-sL56KHBADj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56KHBADj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56KHBADj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56KHBADj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56KHBADj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56KHBADj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56KHBADj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56KHBADj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56KHBADj .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56KHBADj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56KHBADj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56KHBADj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56KHBADj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56KHBADj .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-sL56KHBADj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56KHBADj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56KHBADj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56KHBADj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56KHBADj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56KHBADj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56KHBADj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56KHBADj button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56KHBADj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56KHBADj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56KHBADj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56KHBADj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56KHBADj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56KHBADj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56KHBADj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56KHBADj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56KHBADj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56KHBADj .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56KHBADj .collapsed .btn {
  display: flex;
}
.cid-sL56KHBADj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56KHBADj .collapsed .navbar-collapse.collapsing,
.cid-sL56KHBADj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56KHBADj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56KHBADj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56KHBADj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56KHBADj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56KHBADj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56KHBADj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56KHBADj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56KHBADj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56KHBADj .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56KHBADj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56KHBADj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56KHBADj .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-sL56KHBADj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56KHBADj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56KHBADj .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-sL56KHBADj .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56KHBADj img {
    height: 3.8rem !important;
  }
  .cid-sL56KHBADj .btn {
    display: flex;
  }
  .cid-sL56KHBADj button.navbar-toggler {
    display: block;
  }
  .cid-sL56KHBADj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56KHBADj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56KHBADj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56KHBADj .navbar-collapse.collapsing,
  .cid-sL56KHBADj .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56KHBADj .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56KHBADj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56KHBADj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56KHBADj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56KHBADj .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56KHBADj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56KHBADj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56KHBADj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56KHBADj .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-sL56KHBADj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56KHBADj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56KHBADj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56KHBADj .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56KHBADj .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56KHBADj .nav-link:hover,
.cid-sL56KHBADj .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56KHZQhM {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56KHZQhM .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56KHZQhM .video-block {
    width: 100% !important;
  }
}
.cid-sL56KIfC8k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56KIfC8k .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56KIfC8k .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56KIfC8k .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56KIfC8k .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56KIfC8k .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56KIfC8k .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56KIfC8k .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56KIfC8k .btn-social {
  border: none !important;
}
.cid-sL56KIfC8k [class^="socicon-"]:before,
.cid-sL56KIfC8k [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56KIfC8k .btn {
    font-size: 20px !important;
  }
}
.cid-sL56KIfC8k .mbr-section-title {
  color: #ffffff;
}
.cid-sL56KIA7FG {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56KIV2E1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56KIV2E1 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56NGK3kd .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56NGK3kd .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56NGK3kd a {
  font-style: normal;
}
.cid-sL56NGK3kd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56NGK3kd .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56NGK3kd .nav-item:focus,
.cid-sL56NGK3kd .nav-link:focus {
  outline: none;
}
.cid-sL56NGK3kd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56NGK3kd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56NGK3kd .menu-logo {
  margin-right: auto;
}
.cid-sL56NGK3kd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56NGK3kd .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-sL56NGK3kd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56NGK3kd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56NGK3kd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56NGK3kd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56NGK3kd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56NGK3kd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56NGK3kd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56NGK3kd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56NGK3kd .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56NGK3kd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56NGK3kd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56NGK3kd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56NGK3kd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56NGK3kd .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-sL56NGK3kd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56NGK3kd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56NGK3kd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56NGK3kd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56NGK3kd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56NGK3kd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56NGK3kd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56NGK3kd button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56NGK3kd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56NGK3kd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56NGK3kd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56NGK3kd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56NGK3kd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56NGK3kd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56NGK3kd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56NGK3kd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56NGK3kd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56NGK3kd .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56NGK3kd .collapsed .btn {
  display: flex;
}
.cid-sL56NGK3kd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56NGK3kd .collapsed .navbar-collapse.collapsing,
.cid-sL56NGK3kd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56NGK3kd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56NGK3kd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56NGK3kd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56NGK3kd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56NGK3kd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56NGK3kd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56NGK3kd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56NGK3kd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56NGK3kd .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56NGK3kd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56NGK3kd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56NGK3kd .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-sL56NGK3kd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56NGK3kd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56NGK3kd .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-sL56NGK3kd .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56NGK3kd img {
    height: 3.8rem !important;
  }
  .cid-sL56NGK3kd .btn {
    display: flex;
  }
  .cid-sL56NGK3kd button.navbar-toggler {
    display: block;
  }
  .cid-sL56NGK3kd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56NGK3kd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56NGK3kd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56NGK3kd .navbar-collapse.collapsing,
  .cid-sL56NGK3kd .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56NGK3kd .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56NGK3kd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56NGK3kd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56NGK3kd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56NGK3kd .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56NGK3kd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56NGK3kd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56NGK3kd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56NGK3kd .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-sL56NGK3kd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56NGK3kd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56NGK3kd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56NGK3kd .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56NGK3kd .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56NGK3kd .nav-link:hover,
.cid-sL56NGK3kd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56NHm4GU {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56NHm4GU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56NHm4GU .video-block {
    width: 100% !important;
  }
}
.cid-sL56NI56Ih {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56NI56Ih .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56NI56Ih .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56NI56Ih .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56NI56Ih .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56NI56Ih .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56NI56Ih .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56NI56Ih .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56NI56Ih .btn-social {
  border: none !important;
}
.cid-sL56NI56Ih [class^="socicon-"]:before,
.cid-sL56NI56Ih [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56NI56Ih .btn {
    font-size: 20px !important;
  }
}
.cid-sL56NI56Ih .mbr-section-title {
  color: #ffffff;
}
.cid-sL56NK0PI8 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56NNilG1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56NNilG1 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56PkePke .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56PkePke .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56PkePke a {
  font-style: normal;
}
.cid-sL56PkePke .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56PkePke .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56PkePke .nav-item:focus,
.cid-sL56PkePke .nav-link:focus {
  outline: none;
}
.cid-sL56PkePke .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56PkePke .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56PkePke .menu-logo {
  margin-right: auto;
}
.cid-sL56PkePke .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56PkePke .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-sL56PkePke .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56PkePke .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56PkePke .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56PkePke .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56PkePke .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56PkePke .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56PkePke .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56PkePke .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56PkePke .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56PkePke .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56PkePke .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56PkePke .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56PkePke .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56PkePke .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-sL56PkePke .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56PkePke .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56PkePke .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56PkePke .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56PkePke .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56PkePke .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56PkePke button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56PkePke button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56PkePke button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56PkePke button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56PkePke button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56PkePke button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56PkePke button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56PkePke nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56PkePke nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56PkePke nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56PkePke nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56PkePke .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56PkePke .collapsed .btn {
  display: flex;
}
.cid-sL56PkePke .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56PkePke .collapsed .navbar-collapse.collapsing,
.cid-sL56PkePke .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56PkePke .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56PkePke .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56PkePke .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56PkePke .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56PkePke .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56PkePke .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56PkePke .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56PkePke .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56PkePke .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56PkePke .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56PkePke .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56PkePke .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-sL56PkePke .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56PkePke .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56PkePke .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-sL56PkePke .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56PkePke img {
    height: 3.8rem !important;
  }
  .cid-sL56PkePke .btn {
    display: flex;
  }
  .cid-sL56PkePke button.navbar-toggler {
    display: block;
  }
  .cid-sL56PkePke .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56PkePke .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56PkePke .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56PkePke .navbar-collapse.collapsing,
  .cid-sL56PkePke .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56PkePke .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56PkePke .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56PkePke .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56PkePke .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56PkePke .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56PkePke .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56PkePke .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56PkePke .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56PkePke .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-sL56PkePke .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56PkePke .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56PkePke .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56PkePke .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56PkePke .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56PkePke .nav-link:hover,
.cid-sL56PkePke .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56PkDSwl {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56PkDSwl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56PkDSwl .video-block {
    width: 100% !important;
  }
}
.cid-sL56PkVpQj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56PkVpQj .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56PkVpQj .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56PkVpQj .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56PkVpQj .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56PkVpQj .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56PkVpQj .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56PkVpQj .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56PkVpQj .btn-social {
  border: none !important;
}
.cid-sL56PkVpQj [class^="socicon-"]:before,
.cid-sL56PkVpQj [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56PkVpQj .btn {
    font-size: 20px !important;
  }
}
.cid-sL56PkVpQj .mbr-section-title {
  color: #ffffff;
}
.cid-sL56PlfZNC {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56PlAiEz {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56PlAiEz .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56RRI9zZ .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56RRI9zZ .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56RRI9zZ a {
  font-style: normal;
}
.cid-sL56RRI9zZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56RRI9zZ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56RRI9zZ .nav-item:focus,
.cid-sL56RRI9zZ .nav-link:focus {
  outline: none;
}
.cid-sL56RRI9zZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56RRI9zZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56RRI9zZ .menu-logo {
  margin-right: auto;
}
.cid-sL56RRI9zZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56RRI9zZ .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-sL56RRI9zZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56RRI9zZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56RRI9zZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56RRI9zZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56RRI9zZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56RRI9zZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56RRI9zZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56RRI9zZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56RRI9zZ .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56RRI9zZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56RRI9zZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56RRI9zZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56RRI9zZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56RRI9zZ .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-sL56RRI9zZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56RRI9zZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56RRI9zZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56RRI9zZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56RRI9zZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56RRI9zZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56RRI9zZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56RRI9zZ button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56RRI9zZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56RRI9zZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56RRI9zZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56RRI9zZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56RRI9zZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56RRI9zZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56RRI9zZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56RRI9zZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56RRI9zZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56RRI9zZ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56RRI9zZ .collapsed .btn {
  display: flex;
}
.cid-sL56RRI9zZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56RRI9zZ .collapsed .navbar-collapse.collapsing,
.cid-sL56RRI9zZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56RRI9zZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56RRI9zZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56RRI9zZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56RRI9zZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56RRI9zZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56RRI9zZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56RRI9zZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56RRI9zZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56RRI9zZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56RRI9zZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56RRI9zZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56RRI9zZ .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-sL56RRI9zZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56RRI9zZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56RRI9zZ .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-sL56RRI9zZ .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56RRI9zZ img {
    height: 3.8rem !important;
  }
  .cid-sL56RRI9zZ .btn {
    display: flex;
  }
  .cid-sL56RRI9zZ button.navbar-toggler {
    display: block;
  }
  .cid-sL56RRI9zZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56RRI9zZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56RRI9zZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56RRI9zZ .navbar-collapse.collapsing,
  .cid-sL56RRI9zZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56RRI9zZ .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56RRI9zZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56RRI9zZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56RRI9zZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56RRI9zZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56RRI9zZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56RRI9zZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56RRI9zZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56RRI9zZ .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-sL56RRI9zZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56RRI9zZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56RRI9zZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56RRI9zZ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56RRI9zZ .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56RRI9zZ .nav-link:hover,
.cid-sL56RRI9zZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56RSaREV {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56RSaREV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56RSaREV .video-block {
    width: 100% !important;
  }
}
.cid-sL56RSpZZy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56RSpZZy .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56RSpZZy .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56RSpZZy .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56RSpZZy .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56RSpZZy .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56RSpZZy .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56RSpZZy .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56RSpZZy .btn-social {
  border: none !important;
}
.cid-sL56RSpZZy [class^="socicon-"]:before,
.cid-sL56RSpZZy [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56RSpZZy .btn {
    font-size: 20px !important;
  }
}
.cid-sL56RSpZZy .mbr-section-title {
  color: #ffffff;
}
.cid-sL56RSKAmV {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56RT50HC {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56RT50HC .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56TgRjRD .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56TgRjRD .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56TgRjRD a {
  font-style: normal;
}
.cid-sL56TgRjRD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56TgRjRD .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56TgRjRD .nav-item:focus,
.cid-sL56TgRjRD .nav-link:focus {
  outline: none;
}
.cid-sL56TgRjRD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56TgRjRD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56TgRjRD .menu-logo {
  margin-right: auto;
}
.cid-sL56TgRjRD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56TgRjRD .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-sL56TgRjRD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56TgRjRD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56TgRjRD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56TgRjRD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56TgRjRD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56TgRjRD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56TgRjRD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56TgRjRD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56TgRjRD .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56TgRjRD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56TgRjRD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56TgRjRD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56TgRjRD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56TgRjRD .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-sL56TgRjRD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56TgRjRD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56TgRjRD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56TgRjRD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56TgRjRD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56TgRjRD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56TgRjRD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56TgRjRD button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56TgRjRD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56TgRjRD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56TgRjRD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56TgRjRD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56TgRjRD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56TgRjRD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56TgRjRD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56TgRjRD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56TgRjRD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56TgRjRD .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56TgRjRD .collapsed .btn {
  display: flex;
}
.cid-sL56TgRjRD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56TgRjRD .collapsed .navbar-collapse.collapsing,
.cid-sL56TgRjRD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56TgRjRD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56TgRjRD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56TgRjRD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56TgRjRD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56TgRjRD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56TgRjRD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56TgRjRD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56TgRjRD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56TgRjRD .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56TgRjRD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56TgRjRD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56TgRjRD .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-sL56TgRjRD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56TgRjRD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56TgRjRD .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-sL56TgRjRD .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56TgRjRD img {
    height: 3.8rem !important;
  }
  .cid-sL56TgRjRD .btn {
    display: flex;
  }
  .cid-sL56TgRjRD button.navbar-toggler {
    display: block;
  }
  .cid-sL56TgRjRD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56TgRjRD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56TgRjRD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56TgRjRD .navbar-collapse.collapsing,
  .cid-sL56TgRjRD .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56TgRjRD .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56TgRjRD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56TgRjRD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56TgRjRD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56TgRjRD .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56TgRjRD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56TgRjRD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56TgRjRD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56TgRjRD .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-sL56TgRjRD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56TgRjRD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56TgRjRD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56TgRjRD .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56TgRjRD .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56TgRjRD .nav-link:hover,
.cid-sL56TgRjRD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56ThfIgh {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56ThfIgh .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56ThfIgh .video-block {
    width: 100% !important;
  }
}
.cid-sL56ThwNwQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56ThwNwQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56ThwNwQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56ThwNwQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56ThwNwQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56ThwNwQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56ThwNwQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56ThwNwQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56ThwNwQ .btn-social {
  border: none !important;
}
.cid-sL56ThwNwQ [class^="socicon-"]:before,
.cid-sL56ThwNwQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56ThwNwQ .btn {
    font-size: 20px !important;
  }
}
.cid-sL56ThwNwQ .mbr-section-title {
  color: #ffffff;
}
.cid-sL56ThQm2U {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56TicfUq {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56TicfUq .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56VEbIQp .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56VEbIQp .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56VEbIQp a {
  font-style: normal;
}
.cid-sL56VEbIQp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56VEbIQp .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56VEbIQp .nav-item:focus,
.cid-sL56VEbIQp .nav-link:focus {
  outline: none;
}
.cid-sL56VEbIQp .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56VEbIQp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56VEbIQp .menu-logo {
  margin-right: auto;
}
.cid-sL56VEbIQp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56VEbIQp .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-sL56VEbIQp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56VEbIQp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56VEbIQp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56VEbIQp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56VEbIQp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56VEbIQp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56VEbIQp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56VEbIQp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56VEbIQp .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56VEbIQp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56VEbIQp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56VEbIQp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56VEbIQp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56VEbIQp .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-sL56VEbIQp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56VEbIQp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56VEbIQp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56VEbIQp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56VEbIQp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56VEbIQp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56VEbIQp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56VEbIQp button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56VEbIQp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56VEbIQp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56VEbIQp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56VEbIQp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56VEbIQp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56VEbIQp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56VEbIQp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56VEbIQp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56VEbIQp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56VEbIQp .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56VEbIQp .collapsed .btn {
  display: flex;
}
.cid-sL56VEbIQp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56VEbIQp .collapsed .navbar-collapse.collapsing,
.cid-sL56VEbIQp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56VEbIQp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56VEbIQp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56VEbIQp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56VEbIQp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56VEbIQp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56VEbIQp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56VEbIQp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56VEbIQp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56VEbIQp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56VEbIQp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56VEbIQp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56VEbIQp .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-sL56VEbIQp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56VEbIQp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56VEbIQp .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-sL56VEbIQp .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56VEbIQp img {
    height: 3.8rem !important;
  }
  .cid-sL56VEbIQp .btn {
    display: flex;
  }
  .cid-sL56VEbIQp button.navbar-toggler {
    display: block;
  }
  .cid-sL56VEbIQp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56VEbIQp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56VEbIQp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56VEbIQp .navbar-collapse.collapsing,
  .cid-sL56VEbIQp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56VEbIQp .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56VEbIQp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56VEbIQp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56VEbIQp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56VEbIQp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56VEbIQp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56VEbIQp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56VEbIQp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56VEbIQp .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-sL56VEbIQp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56VEbIQp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56VEbIQp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56VEbIQp .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56VEbIQp .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56VEbIQp .nav-link:hover,
.cid-sL56VEbIQp .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56VEN3td {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56VEN3td .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56VEN3td .video-block {
    width: 100% !important;
  }
}
.cid-sL56VF4Rue {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56VF4Rue .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56VF4Rue .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56VF4Rue .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56VF4Rue .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56VF4Rue .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56VF4Rue .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56VF4Rue .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56VF4Rue .btn-social {
  border: none !important;
}
.cid-sL56VF4Rue [class^="socicon-"]:before,
.cid-sL56VF4Rue [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56VF4Rue .btn {
    font-size: 20px !important;
  }
}
.cid-sL56VF4Rue .mbr-section-title {
  color: #ffffff;
}
.cid-sL56VFp6pa {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56VFLWoI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56VFLWoI .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56X9jZFQ .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56X9jZFQ .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56X9jZFQ a {
  font-style: normal;
}
.cid-sL56X9jZFQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56X9jZFQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56X9jZFQ .nav-item:focus,
.cid-sL56X9jZFQ .nav-link:focus {
  outline: none;
}
.cid-sL56X9jZFQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56X9jZFQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56X9jZFQ .menu-logo {
  margin-right: auto;
}
.cid-sL56X9jZFQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56X9jZFQ .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-sL56X9jZFQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56X9jZFQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56X9jZFQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56X9jZFQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56X9jZFQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56X9jZFQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56X9jZFQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56X9jZFQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56X9jZFQ .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56X9jZFQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56X9jZFQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56X9jZFQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56X9jZFQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56X9jZFQ .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-sL56X9jZFQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56X9jZFQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56X9jZFQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56X9jZFQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56X9jZFQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56X9jZFQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56X9jZFQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56X9jZFQ button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56X9jZFQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56X9jZFQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56X9jZFQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56X9jZFQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56X9jZFQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56X9jZFQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56X9jZFQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56X9jZFQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56X9jZFQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56X9jZFQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56X9jZFQ .collapsed .btn {
  display: flex;
}
.cid-sL56X9jZFQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56X9jZFQ .collapsed .navbar-collapse.collapsing,
.cid-sL56X9jZFQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56X9jZFQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56X9jZFQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56X9jZFQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56X9jZFQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56X9jZFQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56X9jZFQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56X9jZFQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56X9jZFQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56X9jZFQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56X9jZFQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56X9jZFQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56X9jZFQ .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-sL56X9jZFQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56X9jZFQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56X9jZFQ .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-sL56X9jZFQ .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56X9jZFQ img {
    height: 3.8rem !important;
  }
  .cid-sL56X9jZFQ .btn {
    display: flex;
  }
  .cid-sL56X9jZFQ button.navbar-toggler {
    display: block;
  }
  .cid-sL56X9jZFQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56X9jZFQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56X9jZFQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56X9jZFQ .navbar-collapse.collapsing,
  .cid-sL56X9jZFQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56X9jZFQ .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56X9jZFQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56X9jZFQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56X9jZFQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56X9jZFQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56X9jZFQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56X9jZFQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56X9jZFQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56X9jZFQ .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-sL56X9jZFQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56X9jZFQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56X9jZFQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56X9jZFQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56X9jZFQ .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56X9jZFQ .nav-link:hover,
.cid-sL56X9jZFQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56X9IauC {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56X9IauC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56X9IauC .video-block {
    width: 100% !important;
  }
}
.cid-sL56Xa1kEP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56Xa1kEP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56Xa1kEP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56Xa1kEP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56Xa1kEP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56Xa1kEP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56Xa1kEP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56Xa1kEP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56Xa1kEP .btn-social {
  border: none !important;
}
.cid-sL56Xa1kEP [class^="socicon-"]:before,
.cid-sL56Xa1kEP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56Xa1kEP .btn {
    font-size: 20px !important;
  }
}
.cid-sL56Xa1kEP .mbr-section-title {
  color: #ffffff;
}
.cid-sL56Xal6Dz {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56XaHmr0 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56XaHmr0 .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL56YGdCp7 .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL56YGdCp7 .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL56YGdCp7 a {
  font-style: normal;
}
.cid-sL56YGdCp7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL56YGdCp7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL56YGdCp7 .nav-item:focus,
.cid-sL56YGdCp7 .nav-link:focus {
  outline: none;
}
.cid-sL56YGdCp7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL56YGdCp7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL56YGdCp7 .menu-logo {
  margin-right: auto;
}
.cid-sL56YGdCp7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL56YGdCp7 .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-sL56YGdCp7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL56YGdCp7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL56YGdCp7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL56YGdCp7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL56YGdCp7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL56YGdCp7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL56YGdCp7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL56YGdCp7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL56YGdCp7 .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL56YGdCp7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL56YGdCp7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL56YGdCp7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL56YGdCp7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL56YGdCp7 .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-sL56YGdCp7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL56YGdCp7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL56YGdCp7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL56YGdCp7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL56YGdCp7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL56YGdCp7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL56YGdCp7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL56YGdCp7 button.navbar-toggler:focus {
  outline: none;
}
.cid-sL56YGdCp7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL56YGdCp7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL56YGdCp7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56YGdCp7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL56YGdCp7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL56YGdCp7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56YGdCp7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL56YGdCp7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL56YGdCp7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL56YGdCp7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL56YGdCp7 .collapsed .btn {
  display: flex;
}
.cid-sL56YGdCp7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL56YGdCp7 .collapsed .navbar-collapse.collapsing,
.cid-sL56YGdCp7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL56YGdCp7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL56YGdCp7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL56YGdCp7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL56YGdCp7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL56YGdCp7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL56YGdCp7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL56YGdCp7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL56YGdCp7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL56YGdCp7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL56YGdCp7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL56YGdCp7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL56YGdCp7 .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-sL56YGdCp7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL56YGdCp7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL56YGdCp7 .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-sL56YGdCp7 .navbar-expand {
    flex-direction: column;
  }
  .cid-sL56YGdCp7 img {
    height: 3.8rem !important;
  }
  .cid-sL56YGdCp7 .btn {
    display: flex;
  }
  .cid-sL56YGdCp7 button.navbar-toggler {
    display: block;
  }
  .cid-sL56YGdCp7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL56YGdCp7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL56YGdCp7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL56YGdCp7 .navbar-collapse.collapsing,
  .cid-sL56YGdCp7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL56YGdCp7 .navbar-collapse.collapsing .navbar-nav,
  .cid-sL56YGdCp7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL56YGdCp7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL56YGdCp7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL56YGdCp7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL56YGdCp7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL56YGdCp7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL56YGdCp7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL56YGdCp7 .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-sL56YGdCp7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL56YGdCp7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL56YGdCp7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL56YGdCp7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL56YGdCp7 .navbar-collapse {
  flex-basis: auto;
}
.cid-sL56YGdCp7 .nav-link:hover,
.cid-sL56YGdCp7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL56YGDIIq {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL56YGDIIq .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL56YGDIIq .video-block {
    width: 100% !important;
  }
}
.cid-sL56YGTgqZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL56YGTgqZ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL56YGTgqZ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL56YGTgqZ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL56YGTgqZ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL56YGTgqZ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL56YGTgqZ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL56YGTgqZ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL56YGTgqZ .btn-social {
  border: none !important;
}
.cid-sL56YGTgqZ [class^="socicon-"]:before,
.cid-sL56YGTgqZ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL56YGTgqZ .btn {
    font-size: 20px !important;
  }
}
.cid-sL56YGTgqZ .mbr-section-title {
  color: #ffffff;
}
.cid-sL56YHgfiW {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL56YHDFYa {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL56YHDFYa .media-container-row .mbr-text {
  color: #ffffff;
}
.cid-sL570nH8CU .navbar {
  padding: .5rem 0;
  background: #501160;
  transition: none;
  min-height: 77px;
}
.cid-sL570nH8CU .navbar-dropdown.bg-color.transparent.opened {
  background: #501160;
}
.cid-sL570nH8CU a {
  font-style: normal;
}
.cid-sL570nH8CU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL570nH8CU .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-sL570nH8CU .nav-item:focus,
.cid-sL570nH8CU .nav-link:focus {
  outline: none;
}
.cid-sL570nH8CU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-sL570nH8CU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL570nH8CU .menu-logo {
  margin-right: auto;
}
.cid-sL570nH8CU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-sL570nH8CU .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-sL570nH8CU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL570nH8CU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL570nH8CU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL570nH8CU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL570nH8CU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL570nH8CU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL570nH8CU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL570nH8CU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL570nH8CU .dropdown .dropdown-menu {
  background: #501160;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL570nH8CU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL570nH8CU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL570nH8CU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL570nH8CU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL570nH8CU .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-sL570nH8CU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL570nH8CU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL570nH8CU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL570nH8CU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL570nH8CU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL570nH8CU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL570nH8CU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL570nH8CU button.navbar-toggler:focus {
  outline: none;
}
.cid-sL570nH8CU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sL570nH8CU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL570nH8CU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL570nH8CU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL570nH8CU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL570nH8CU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL570nH8CU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL570nH8CU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL570nH8CU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL570nH8CU .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-sL570nH8CU .collapsed .btn {
  display: flex;
}
.cid-sL570nH8CU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL570nH8CU .collapsed .navbar-collapse.collapsing,
.cid-sL570nH8CU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL570nH8CU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL570nH8CU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL570nH8CU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL570nH8CU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL570nH8CU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL570nH8CU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL570nH8CU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL570nH8CU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sL570nH8CU .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL570nH8CU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL570nH8CU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL570nH8CU .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-sL570nH8CU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL570nH8CU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL570nH8CU .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-sL570nH8CU .navbar-expand {
    flex-direction: column;
  }
  .cid-sL570nH8CU img {
    height: 3.8rem !important;
  }
  .cid-sL570nH8CU .btn {
    display: flex;
  }
  .cid-sL570nH8CU button.navbar-toggler {
    display: block;
  }
  .cid-sL570nH8CU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL570nH8CU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL570nH8CU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL570nH8CU .navbar-collapse.collapsing,
  .cid-sL570nH8CU .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL570nH8CU .navbar-collapse.collapsing .navbar-nav,
  .cid-sL570nH8CU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL570nH8CU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL570nH8CU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL570nH8CU .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL570nH8CU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL570nH8CU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL570nH8CU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL570nH8CU .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-sL570nH8CU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL570nH8CU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL570nH8CU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sL570nH8CU .menu-logo {
    flex-shrink: 0;
  }
}
.cid-sL570nH8CU .navbar-collapse {
  flex-basis: auto;
}
.cid-sL570nH8CU .nav-link:hover,
.cid-sL570nH8CU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL570ols2w {
  background: #b01ebe;
  padding-top: 120px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #b01ebe, #ffffff);
}
.cid-sL570ols2w .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL570ols2w .video-block {
    width: 100% !important;
  }
}
.cid-sL570oBuBg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #b01ebe;
}
.cid-sL570oBuBg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sL570oBuBg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sL570oBuBg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sL570oBuBg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sL570oBuBg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sL570oBuBg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sL570oBuBg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sL570oBuBg .btn-social {
  border: none !important;
}
.cid-sL570oBuBg [class^="socicon-"]:before,
.cid-sL570oBuBg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sL570oBuBg .btn {
    font-size: 20px !important;
  }
}
.cid-sL570oBuBg .mbr-section-title {
  color: #ffffff;
}
.cid-sL570oWljK {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #b01ebe;
}
.cid-sL570pqBy4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #57125e;
}
.cid-sL570pqBy4 .media-container-row .mbr-text {
  color: #ffffff;
}
