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





body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #ed680b !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ed680b !important;
  border-color: #ed680b !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #a44808 !important;
  border-color: #a44808 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #a44808 !important;
  border-color: #a44808 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #dc620d !important;
  border-color: #dc620d !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #944209 !important;
  border-color: #944209 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #944209 !important;
  border-color: #944209 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !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: #8c3d06;
  color: #8c3d06;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #ed680b;
  border-color: #ed680b;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ed680b !important;
  border-color: #ed680b !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #7c3707;
  color: #7c3707;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #dc620d;
  border-color: #dc620d;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #dc620d !important;
  border-color: #dc620d !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !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: #ed680b !important;
}
.text-secondary {
  color: #dc620d !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !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: #8c3d06 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #7c3707 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !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: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.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: #ed680b;
  border-color: #ed680b;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ed680b;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fcddc8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #ed680b;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #ed680b;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ed680b;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ed680b;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ed680b;
  border-bottom-color: #ed680b;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #ed680b !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #dc620d !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23ed680b' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-rhYEWb6imF {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/metalheading-1-1920x1440.jpg");
}
@media (min-width: 992px) {
  .cid-rhYEWb6imF .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rhYEWb6imF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rhYEWb6imF .mbr-text {
    text-align: center;
  }
}
.cid-rhYKksngKx {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rhYKksngKx .image-block {
  margin: auto;
}
.cid-rhYKksngKx figcaption {
  position: relative;
}
.cid-rhYKksngKx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rhYKksngKx .image-block {
    width: 100% !important;
  }
}
.cid-sqC9Gnk92B {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqC9Gnk92B .card-box {
  padding: 0 2rem;
}
.cid-sqC9Gnk92B .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqC9Gnk92B .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqC9Gnk92B h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqC9Gnk92B p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqC9Gnk92B .mbr-text {
  color: #767676;
}
.cid-sqC9Gnk92B .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-sqC9Gnk92B .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-slZCQnDJk1 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-slZCQnDJk1 .card-box {
  padding: 0 2rem;
}
.cid-slZCQnDJk1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slZCQnDJk1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slZCQnDJk1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slZCQnDJk1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-slZCQnDJk1 .mbr-text {
  color: #767676;
}
.cid-slZCQnDJk1 .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-slZCQnDJk1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-slZCRzF5LN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-slZCRzF5LN .card-box {
  padding: 0 2rem;
}
.cid-slZCRzF5LN .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slZCRzF5LN .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slZCRzF5LN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slZCRzF5LN p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-slZCRzF5LN .mbr-text {
  color: #767676;
}
.cid-slZCRzF5LN .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-slZCRzF5LN .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sg7cVihrUU {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sg7cVihrUU .card-box {
  padding: 0 2rem;
}
.cid-sg7cVihrUU .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sg7cVihrUU .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sg7cVihrUU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sg7cVihrUU p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sg7cVihrUU .mbr-text {
  color: #767676;
}
.cid-sg7cVihrUU .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-sg7cVihrUU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sfSMU0qnqR {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfSMU0qnqR .card-box {
  padding: 0 2rem;
}
.cid-sfSMU0qnqR .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sfSMU0qnqR .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sfSMU0qnqR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sfSMU0qnqR p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sfSMU0qnqR .mbr-text {
  color: #767676;
}
.cid-sfSMU0qnqR .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-sfSMU0qnqR .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rhYHAHe9Gn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rhYHAHe9Gn .mbr-section-subtitle {
  color: #767676;
}
.cid-rhYHAHe9Gn .formoid {
  margin: auto;
}
.cid-rhYHAHe9Gn .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rhYHAHe9Gn a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rhYHAHe9Gn .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rhYHAHe9Gn .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rhYHAHe9Gn a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rhYHAHe9Gn a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn button,
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rhYHAHe9Gn .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYHAHe9Gn input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rhYHAHe9Gn .input-group-btn {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rhYHAHe9Gn .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group-btn {
    width: calc(92%);
  }
  .cid-rhYHAHe9Gn .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-rhYHAHe9Gn .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rhYHAHe9Gn .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rhYHAHe9Gn .input-group-btn button,
  .cid-rhYHAHe9Gn .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rhYHAHe9Gn .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfuhilanyr {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sfuhilanyr .card-box {
  padding: 0 2rem;
}
.cid-sfuhilanyr .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sfuhilanyr .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sfuhilanyr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sfuhilanyr p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sfuhilanyr .mbr-text {
  color: #767676;
}
.cid-sfuhilanyr .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-sfuhilanyr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s1oZuOjAOD {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-s1oZuOjAOD .image-block {
  margin: auto;
}
.cid-s1oZuOjAOD figcaption {
  position: relative;
}
.cid-s1oZuOjAOD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1oZuOjAOD .image-block {
    width: 100% !important;
  }
}
.cid-s7skqgfW8U {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-scPRC7F7Pd {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-scPRC7F7Pd .card-box {
  padding: 0 2rem;
}
.cid-scPRC7F7Pd .mbr-section-btn {
  padding-top: 1rem;
}
.cid-scPRC7F7Pd .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-scPRC7F7Pd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-scPRC7F7Pd p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-scPRC7F7Pd .mbr-text {
  color: #767676;
}
.cid-scPRC7F7Pd .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-scPRC7F7Pd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rhYEOqV1Ab .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rhYEOqV1Ab .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rhYEOqV1Ab a {
  font-style: normal;
}
.cid-rhYEOqV1Ab .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rhYEOqV1Ab .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rhYEOqV1Ab .nav-item:focus,
.cid-rhYEOqV1Ab .nav-link:focus {
  outline: none;
}
.cid-rhYEOqV1Ab .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rhYEOqV1Ab .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rhYEOqV1Ab .menu-logo {
  margin-right: auto;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rhYEOqV1Ab .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rhYEOqV1Ab button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rhYEOqV1Ab button.navbar-toggler:focus {
  outline: none;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhYEOqV1Ab .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhYEOqV1Ab .collapsed .btn {
  display: -webkit-flex;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rhYEOqV1Ab .collapsed button.navbar-toggler {
  display: block;
}
.cid-rhYEOqV1Ab .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rhYEOqV1Ab .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYEOqV1Ab img {
    height: 3.8rem !important;
  }
  .cid-rhYEOqV1Ab .btn {
    display: -webkit-flex;
  }
  .cid-rhYEOqV1Ab button.navbar-toggler {
    display: block;
  }
  .cid-rhYEOqV1Ab .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rhYEOqV1Ab .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYEOqV1Ab .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing,
  .cid-rhYEOqV1Ab .navbar-collapse.show {
    display: block !important;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-nav,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-buttons,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rhYEOqV1Ab .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rhYEOqV1Ab .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rhYEOqV1Ab .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rhYEOqV1Ab .nav-link:hover,
.cid-rhYEOqV1Ab .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rmviyoQCiD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rmviyoQCiD .image-block {
  margin: auto;
}
.cid-rmviyoQCiD figcaption {
  position: relative;
}
.cid-rmviyoQCiD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rmviyoQCiD .image-block {
    width: 100% !important;
  }
}
.cid-rhYHKcXy7p {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rhYHKcXy7p .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rhYHKcXy7p .btn-social {
  border: none !important;
}
.cid-rhYHKcXy7p [class^="socicon-"]:before,
.cid-rhYHKcXy7p [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rhYHKcXy7p .btn {
    font-size: 20px !important;
  }
}
.cid-rhYKksngKx {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rhYKksngKx .image-block {
  margin: auto;
}
.cid-rhYKksngKx figcaption {
  position: relative;
}
.cid-rhYKksngKx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rhYKksngKx .image-block {
    width: 100% !important;
  }
}
.cid-rmvnmPs0Dd {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rmvnmPs0Dd .image-block {
  margin: auto;
}
.cid-rmvnmPs0Dd figcaption {
  position: relative;
}
.cid-rmvnmPs0Dd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rmvnmPs0Dd .image-block {
    width: 100% !important;
  }
}
.cid-rmvnpPIML9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rmvnpPIML9 .mbr-text,
.cid-rmvnpPIML9 blockquote {
  color: #767676;
}
.cid-rhYHAHe9Gn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rhYHAHe9Gn .mbr-section-subtitle {
  color: #767676;
}
.cid-rhYHAHe9Gn .formoid {
  margin: auto;
}
.cid-rhYHAHe9Gn .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rhYHAHe9Gn a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rhYHAHe9Gn .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rhYHAHe9Gn .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rhYHAHe9Gn a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rhYHAHe9Gn a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn button,
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rhYHAHe9Gn .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYHAHe9Gn input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rhYHAHe9Gn .input-group-btn {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rhYHAHe9Gn .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group-btn {
    width: calc(92%);
  }
  .cid-rhYHAHe9Gn .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-rhYHAHe9Gn .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rhYHAHe9Gn .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rhYHAHe9Gn .input-group-btn button,
  .cid-rhYHAHe9Gn .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rhYHAHe9Gn .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-ri3qXeT1qD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-ri3qXeT1qD .image-block {
  margin: auto;
}
.cid-ri3qXeT1qD figcaption {
  position: relative;
}
.cid-ri3qXeT1qD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ri3qXeT1qD .image-block {
    width: 100% !important;
  }
}
.cid-rs4psHplMh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rs4psHplMh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rs4psHplMh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rs4psHplMh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rs4psHplMh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rs4psHplMh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rs4psHplMh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rs4psHplMh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rs4psHplMh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rs4psHplMh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rtMnzpTfMz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtMnzpTfMz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtMnzpTfMz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtMnzpTfMz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtMnzpTfMz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtMnzpTfMz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rtMnzpTfMz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtMnzpTfMz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rtMnzpTfMz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtMnzpTfMz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvp3Maosg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmvp3Maosg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmvp3Maosg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmvp3Maosg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmvp3Maosg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmvp3Maosg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvp3Maosg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmvp3Maosg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmvp3Maosg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmvp3Maosg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvotBUMc7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmvotBUMc7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmvotBUMc7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmvotBUMc7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmvotBUMc7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmvotBUMc7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvotBUMc7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmvotBUMc7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmvotBUMc7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmvotBUMc7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmuZfQJkDT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmuZfQJkDT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmuZfQJkDT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmuZfQJkDT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmuZfQJkDT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmuZfQJkDT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmuZfQJkDT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmuZfQJkDT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmuZfQJkDT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmuZfQJkDT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rhYEOqV1Ab .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rhYEOqV1Ab .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rhYEOqV1Ab a {
  font-style: normal;
}
.cid-rhYEOqV1Ab .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rhYEOqV1Ab .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rhYEOqV1Ab .nav-item:focus,
.cid-rhYEOqV1Ab .nav-link:focus {
  outline: none;
}
.cid-rhYEOqV1Ab .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rhYEOqV1Ab .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rhYEOqV1Ab .menu-logo {
  margin-right: auto;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rhYEOqV1Ab .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rhYEOqV1Ab button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rhYEOqV1Ab button.navbar-toggler:focus {
  outline: none;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhYEOqV1Ab .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhYEOqV1Ab .collapsed .btn {
  display: -webkit-flex;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rhYEOqV1Ab .collapsed button.navbar-toggler {
  display: block;
}
.cid-rhYEOqV1Ab .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rhYEOqV1Ab .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYEOqV1Ab img {
    height: 3.8rem !important;
  }
  .cid-rhYEOqV1Ab .btn {
    display: -webkit-flex;
  }
  .cid-rhYEOqV1Ab button.navbar-toggler {
    display: block;
  }
  .cid-rhYEOqV1Ab .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rhYEOqV1Ab .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYEOqV1Ab .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing,
  .cid-rhYEOqV1Ab .navbar-collapse.show {
    display: block !important;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-nav,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-buttons,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rhYEOqV1Ab .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rhYEOqV1Ab .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rhYEOqV1Ab .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rhYEOqV1Ab .nav-link:hover,
.cid-rhYEOqV1Ab .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rmv2PEkjeP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmv2PEkjeP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmv2PEkjeP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmv2PEkjeP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmv2PEkjeP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmv2PEkjeP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv2PEkjeP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmv2PEkjeP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmv2PEkjeP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmv2PEkjeP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv6R63PNW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmv6R63PNW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmv6R63PNW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmv6R63PNW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmv6R63PNW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmv6R63PNW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv6R63PNW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmv6R63PNW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmv6R63PNW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmv6R63PNW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv6R63PNW .mbr-gallery-item > div > span {
  color: #dc620d;
}
.cid-rmviyoQCiD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rmviyoQCiD .image-block {
  margin: auto;
}
.cid-rmviyoQCiD figcaption {
  position: relative;
}
.cid-rmviyoQCiD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rmviyoQCiD .image-block {
    width: 100% !important;
  }
}
.cid-rhYHKcXy7p {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rhYHKcXy7p .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rhYHKcXy7p .btn-social {
  border: none !important;
}
.cid-rhYHKcXy7p [class^="socicon-"]:before,
.cid-rhYHKcXy7p [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rhYHKcXy7p .btn {
    font-size: 20px !important;
  }
}
.cid-rhYKksngKx {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rhYKksngKx .image-block {
  margin: auto;
}
.cid-rhYKksngKx figcaption {
  position: relative;
}
.cid-rhYKksngKx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rhYKksngKx .image-block {
    width: 100% !important;
  }
}
.cid-rmvnmPs0Dd {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rmvnmPs0Dd .image-block {
  margin: auto;
}
.cid-rmvnmPs0Dd figcaption {
  position: relative;
}
.cid-rmvnmPs0Dd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rmvnmPs0Dd .image-block {
    width: 100% !important;
  }
}
.cid-rmvnpPIML9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rmvnpPIML9 .mbr-text,
.cid-rmvnpPIML9 blockquote {
  color: #767676;
}
.cid-rhYHAHe9Gn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rhYHAHe9Gn .mbr-section-subtitle {
  color: #767676;
}
.cid-rhYHAHe9Gn .formoid {
  margin: auto;
}
.cid-rhYHAHe9Gn .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rhYHAHe9Gn a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rhYHAHe9Gn .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rhYHAHe9Gn .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rhYHAHe9Gn a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rhYHAHe9Gn a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn button,
.cid-rhYHAHe9Gn .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rhYHAHe9Gn .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYHAHe9Gn input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rhYHAHe9Gn .input-group-btn {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rhYHAHe9Gn .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group-btn {
    width: calc(92%);
  }
  .cid-rhYHAHe9Gn .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rhYHAHe9Gn .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-rhYHAHe9Gn .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rhYHAHe9Gn .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rhYHAHe9Gn .input-group-btn button,
  .cid-rhYHAHe9Gn .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rhYHAHe9Gn .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-ri3qXeT1qD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-ri3qXeT1qD .image-block {
  margin: auto;
}
.cid-ri3qXeT1qD figcaption {
  position: relative;
}
.cid-ri3qXeT1qD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ri3qXeT1qD .image-block {
    width: 100% !important;
  }
}
.cid-rmvp3Maosg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmvp3Maosg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmvp3Maosg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmvp3Maosg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmvp3Maosg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmvp3Maosg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvp3Maosg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmvp3Maosg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmvp3Maosg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmvp3Maosg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvotBUMc7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmvotBUMc7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmvotBUMc7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmvotBUMc7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmvotBUMc7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmvotBUMc7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmvotBUMc7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmvotBUMc7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmvotBUMc7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmvotBUMc7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmuZfQJkDT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmuZfQJkDT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmuZfQJkDT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmuZfQJkDT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmuZfQJkDT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmuZfQJkDT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmuZfQJkDT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmuZfQJkDT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmuZfQJkDT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmuZfQJkDT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rhYEOqV1Ab .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rhYEOqV1Ab .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rhYEOqV1Ab a {
  font-style: normal;
}
.cid-rhYEOqV1Ab .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rhYEOqV1Ab .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rhYEOqV1Ab .nav-item:focus,
.cid-rhYEOqV1Ab .nav-link:focus {
  outline: none;
}
.cid-rhYEOqV1Ab .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rhYEOqV1Ab .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rhYEOqV1Ab .menu-logo {
  margin-right: auto;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rhYEOqV1Ab .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rhYEOqV1Ab .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rhYEOqV1Ab .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rhYEOqV1Ab .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rhYEOqV1Ab button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rhYEOqV1Ab button.navbar-toggler:focus {
  outline: none;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhYEOqV1Ab button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhYEOqV1Ab nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhYEOqV1Ab .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhYEOqV1Ab .collapsed .btn {
  display: -webkit-flex;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rhYEOqV1Ab .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rhYEOqV1Ab .collapsed button.navbar-toggler {
  display: block;
}
.cid-rhYEOqV1Ab .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rhYEOqV1Ab .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rhYEOqV1Ab .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rhYEOqV1Ab .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-rhYEOqV1Ab.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYEOqV1Ab img {
    height: 3.8rem !important;
  }
  .cid-rhYEOqV1Ab .btn {
    display: -webkit-flex;
  }
  .cid-rhYEOqV1Ab button.navbar-toggler {
    display: block;
  }
  .cid-rhYEOqV1Ab .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rhYEOqV1Ab .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rhYEOqV1Ab .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing,
  .cid-rhYEOqV1Ab .navbar-collapse.show {
    display: block !important;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-nav,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-buttons,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rhYEOqV1Ab .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rhYEOqV1Ab .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rhYEOqV1Ab .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rhYEOqV1Ab .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rhYEOqV1Ab .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rhYEOqV1Ab .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rhYEOqV1Ab .nav-link:hover,
.cid-rhYEOqV1Ab .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rmv2PEkjeP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmv2PEkjeP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmv2PEkjeP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmv2PEkjeP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmv2PEkjeP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmv2PEkjeP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv2PEkjeP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmv2PEkjeP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmv2PEkjeP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmv2PEkjeP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv6R63PNW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rmv6R63PNW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rmv6R63PNW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rmv6R63PNW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rmv6R63PNW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rmv6R63PNW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmv6R63PNW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rmv6R63PNW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rmv6R63PNW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rmv6R63PNW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #767676) !important;
}
.cid-rmviyoQCiD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rmviyoQCiD .image-block {
  margin: auto;
}
.cid-rmviyoQCiD figcaption {
  position: relative;
}
.cid-rmviyoQCiD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rmviyoQCiD .image-block {
    width: 100% !important;
  }
}
.cid-rhYHKcXy7p {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rhYHKcXy7p .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rhYHKcXy7p .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rhYHKcXy7p .btn-social {
  border: none !important;
}
.cid-rhYHKcXy7p [class^="socicon-"]:before,
.cid-rhYHKcXy7p [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rhYHKcXy7p .btn {
    font-size: 20px !important;
  }
}
.cid-rtVyPehsgN {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-rtVyPehsgN .image-block {
  margin: auto;
}
.cid-rtVyPehsgN figcaption {
  position: relative;
}
.cid-rtVyPehsgN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtVyPehsgN .image-block {
    width: 100% !important;
  }
}
.cid-rtVyPf9EKT {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rtVyPf9EKT .image-block {
  margin: auto;
}
.cid-rtVyPf9EKT figcaption {
  position: relative;
}
.cid-rtVyPf9EKT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtVyPf9EKT .image-block {
    width: 100% !important;
  }
}
.cid-rtVyPfPgTh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rtVyPfPgTh .mbr-text,
.cid-rtVyPfPgTh blockquote {
  color: #767676;
}
.cid-rtVyPgibga {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtVyPgibga .mbr-section-subtitle {
  color: #767676;
}
.cid-rtVyPgibga .formoid {
  margin: auto;
}
.cid-rtVyPgibga .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rtVyPgibga a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rtVyPgibga .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rtVyPgibga .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rtVyPgibga a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rtVyPgibga a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rtVyPgibga .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rtVyPgibga .mbr-subscribe .input-group-btn button,
.cid-rtVyPgibga .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rtVyPgibga .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtVyPgibga input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rtVyPgibga .input-group-btn {
    width: 100%;
  }
  .cid-rtVyPgibga .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rtVyPgibga .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rtVyPgibga .input-group-btn {
    width: calc(92%);
  }
  .cid-rtVyPgibga .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rtVyPgibga .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-rtVyPgibga .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rtVyPgibga .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rtVyPgibga .input-group-btn button,
  .cid-rtVyPgibga .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rtVyPgibga .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rtVyPhesmY {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rtVyPhesmY .image-block {
  margin: auto;
}
.cid-rtVyPhesmY figcaption {
  position: relative;
}
.cid-rtVyPhesmY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtVyPhesmY .image-block {
    width: 100% !important;
  }
}
.cid-rtVyPoUNqs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rtVyPoUNqs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rtVyPoUNqs a {
  font-style: normal;
}
.cid-rtVyPoUNqs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rtVyPoUNqs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rtVyPoUNqs .nav-item:focus,
.cid-rtVyPoUNqs .nav-link:focus {
  outline: none;
}
.cid-rtVyPoUNqs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rtVyPoUNqs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rtVyPoUNqs .menu-logo {
  margin-right: auto;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtVyPoUNqs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rtVyPoUNqs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtVyPoUNqs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtVyPoUNqs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtVyPoUNqs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtVyPoUNqs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtVyPoUNqs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rtVyPoUNqs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rtVyPoUNqs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtVyPoUNqs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtVyPoUNqs .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-rtVyPoUNqs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtVyPoUNqs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rtVyPoUNqs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtVyPoUNqs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtVyPoUNqs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtVyPoUNqs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtVyPoUNqs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rtVyPoUNqs button.navbar-toggler:focus {
  outline: none;
}
.cid-rtVyPoUNqs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rtVyPoUNqs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtVyPoUNqs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtVyPoUNqs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtVyPoUNqs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtVyPoUNqs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtVyPoUNqs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtVyPoUNqs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtVyPoUNqs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtVyPoUNqs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtVyPoUNqs .collapsed .btn {
  display: -webkit-flex;
}
.cid-rtVyPoUNqs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtVyPoUNqs .collapsed .navbar-collapse.collapsing,
.cid-rtVyPoUNqs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtVyPoUNqs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtVyPoUNqs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtVyPoUNqs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtVyPoUNqs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtVyPoUNqs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtVyPoUNqs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtVyPoUNqs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtVyPoUNqs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtVyPoUNqs .collapsed button.navbar-toggler {
  display: block;
}
.cid-rtVyPoUNqs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rtVyPoUNqs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtVyPoUNqs .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-rtVyPoUNqs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtVyPoUNqs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtVyPoUNqs .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-rtVyPoUNqs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtVyPoUNqs img {
    height: 3.8rem !important;
  }
  .cid-rtVyPoUNqs .btn {
    display: -webkit-flex;
  }
  .cid-rtVyPoUNqs button.navbar-toggler {
    display: block;
  }
  .cid-rtVyPoUNqs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rtVyPoUNqs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtVyPoUNqs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtVyPoUNqs .navbar-collapse.collapsing,
  .cid-rtVyPoUNqs .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtVyPoUNqs .navbar-collapse.collapsing .navbar-nav,
  .cid-rtVyPoUNqs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtVyPoUNqs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtVyPoUNqs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtVyPoUNqs .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtVyPoUNqs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtVyPoUNqs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtVyPoUNqs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtVyPoUNqs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rtVyPoUNqs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtVyPoUNqs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtVyPoUNqs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-rtVyPoUNqs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rtVyPoUNqs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rtVyPoUNqs .nav-link:hover,
.cid-rtVyPoUNqs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rtVyPt6oEC {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-rtVyPt6oEC .image-block {
  margin: auto;
}
.cid-rtVyPt6oEC figcaption {
  position: relative;
}
.cid-rtVyPt6oEC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtVyPt6oEC .image-block {
    width: 100% !important;
  }
}
.cid-rtVyPtLfFe {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rtVyPtLfFe .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rtVyPtLfFe .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rtVyPtLfFe .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rtVyPtLfFe .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rtVyPtLfFe .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rtVyPtLfFe .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rtVyPtLfFe .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rtVyPtLfFe .btn-social {
  border: none !important;
}
.cid-rtVyPtLfFe [class^="socicon-"]:before,
.cid-rtVyPtLfFe [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rtVyPtLfFe .btn {
    font-size: 20px !important;
  }
}
.cid-s0Fx7GevtX {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s0Fx7GevtX .image-block {
  margin: auto;
}
.cid-s0Fx7GevtX figcaption {
  position: relative;
}
.cid-s0Fx7GevtX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Fx7GevtX .image-block {
    width: 100% !important;
  }
}
.cid-s0Fx7HPsjt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0Fx7HPsjt .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0Fx7HPsjt .video-block {
    width: 100% !important;
  }
}
.cid-s0Fx7J2cJM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0Fx7J2cJM .mbr-text,
.cid-s0Fx7J2cJM blockquote {
  color: #767676;
}
.cid-s0Fx7K8zJt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0Fx7K8zJt .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Fx7K8zJt .formoid {
  margin: auto;
}
.cid-s0Fx7K8zJt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s0Fx7K8zJt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s0Fx7K8zJt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s0Fx7K8zJt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s0Fx7K8zJt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s0Fx7K8zJt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s0Fx7K8zJt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s0Fx7K8zJt .mbr-subscribe .input-group-btn button,
.cid-s0Fx7K8zJt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s0Fx7K8zJt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Fx7K8zJt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s0Fx7K8zJt .input-group-btn {
    width: 100%;
  }
  .cid-s0Fx7K8zJt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s0Fx7K8zJt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s0Fx7K8zJt .input-group-btn {
    width: calc(92%);
  }
  .cid-s0Fx7K8zJt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s0Fx7K8zJt .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s0Fx7K8zJt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s0Fx7K8zJt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s0Fx7K8zJt .input-group-btn button,
  .cid-s0Fx7K8zJt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s0Fx7K8zJt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s0Fx7LpvRM {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s0Fx7LpvRM .image-block {
  margin: auto;
}
.cid-s0Fx7LpvRM figcaption {
  position: relative;
}
.cid-s0Fx7LpvRM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Fx7LpvRM .image-block {
    width: 100% !important;
  }
}
.cid-s0Fx7MCbNB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0Fx7MCbNB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0Fx7MCbNB a {
  font-style: normal;
}
.cid-s0Fx7MCbNB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0Fx7MCbNB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0Fx7MCbNB .nav-item:focus,
.cid-s0Fx7MCbNB .nav-link:focus {
  outline: none;
}
.cid-s0Fx7MCbNB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0Fx7MCbNB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0Fx7MCbNB .menu-logo {
  margin-right: auto;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0Fx7MCbNB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0Fx7MCbNB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0Fx7MCbNB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0Fx7MCbNB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0Fx7MCbNB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0Fx7MCbNB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0Fx7MCbNB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0Fx7MCbNB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0Fx7MCbNB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0Fx7MCbNB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0Fx7MCbNB .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-s0Fx7MCbNB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0Fx7MCbNB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0Fx7MCbNB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0Fx7MCbNB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0Fx7MCbNB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0Fx7MCbNB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0Fx7MCbNB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0Fx7MCbNB button.navbar-toggler:focus {
  outline: none;
}
.cid-s0Fx7MCbNB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0Fx7MCbNB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0Fx7MCbNB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0Fx7MCbNB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0Fx7MCbNB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0Fx7MCbNB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0Fx7MCbNB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0Fx7MCbNB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0Fx7MCbNB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0Fx7MCbNB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0Fx7MCbNB .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0Fx7MCbNB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.collapsing,
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0Fx7MCbNB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s0Fx7MCbNB .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0Fx7MCbNB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0Fx7MCbNB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0Fx7MCbNB .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-s0Fx7MCbNB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0Fx7MCbNB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0Fx7MCbNB .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-s0Fx7MCbNB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Fx7MCbNB img {
    height: 3.8rem !important;
  }
  .cid-s0Fx7MCbNB .btn {
    display: -webkit-flex;
  }
  .cid-s0Fx7MCbNB button.navbar-toggler {
    display: block;
  }
  .cid-s0Fx7MCbNB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0Fx7MCbNB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Fx7MCbNB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0Fx7MCbNB .navbar-collapse.collapsing,
  .cid-s0Fx7MCbNB .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0Fx7MCbNB .navbar-collapse.collapsing .navbar-nav,
  .cid-s0Fx7MCbNB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0Fx7MCbNB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0Fx7MCbNB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0Fx7MCbNB .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0Fx7MCbNB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0Fx7MCbNB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0Fx7MCbNB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0Fx7MCbNB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0Fx7MCbNB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0Fx7MCbNB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0Fx7MCbNB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s0Fx7MCbNB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0Fx7MCbNB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0Fx7MCbNB .nav-link:hover,
.cid-s0Fx7MCbNB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0Fx7PF7HR {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s0Fx7PF7HR .image-block {
  margin: auto;
}
.cid-s0Fx7PF7HR figcaption {
  position: relative;
}
.cid-s0Fx7PF7HR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Fx7PF7HR .image-block {
    width: 100% !important;
  }
}
.cid-s0Fx7QTyLv {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0Fx7QTyLv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s0Fx7QTyLv .btn-social {
  border: none !important;
}
.cid-s0Fx7QTyLv [class^="socicon-"]:before,
.cid-s0Fx7QTyLv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s0Fx7QTyLv .btn {
    font-size: 20px !important;
  }
}
.cid-s0ieQX5XLG {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s0ieQX5XLG .image-block {
  margin: auto;
}
.cid-s0ieQX5XLG figcaption {
  position: relative;
}
.cid-s0ieQX5XLG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0ieQX5XLG .image-block {
    width: 100% !important;
  }
}
.cid-sqGCYO213n {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqGCYO213n .image-block {
  margin: auto;
}
.cid-sqGCYO213n figcaption {
  position: relative;
}
.cid-sqGCYO213n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGCYO213n .image-block {
    width: 100% !important;
  }
}
.cid-s0ieQZ71Zf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0ieQZ71Zf .mbr-text,
.cid-s0ieQZ71Zf blockquote {
  color: #767676;
}
.cid-s0ieR05GBt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0ieR05GBt .mbr-section-subtitle {
  color: #767676;
}
.cid-s0ieR05GBt .formoid {
  margin: auto;
}
.cid-s0ieR05GBt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s0ieR05GBt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s0ieR05GBt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s0ieR05GBt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s0ieR05GBt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s0ieR05GBt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s0ieR05GBt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s0ieR05GBt .mbr-subscribe .input-group-btn button,
.cid-s0ieR05GBt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s0ieR05GBt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0ieR05GBt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s0ieR05GBt .input-group-btn {
    width: 100%;
  }
  .cid-s0ieR05GBt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s0ieR05GBt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s0ieR05GBt .input-group-btn {
    width: calc(92%);
  }
  .cid-s0ieR05GBt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s0ieR05GBt .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s0ieR05GBt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s0ieR05GBt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s0ieR05GBt .input-group-btn button,
  .cid-s0ieR05GBt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s0ieR05GBt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s0ieR16IrV {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s0ieR16IrV .image-block {
  margin: auto;
}
.cid-s0ieR16IrV figcaption {
  position: relative;
}
.cid-s0ieR16IrV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0ieR16IrV .image-block {
    width: 100% !important;
  }
}
.cid-s0ieR9Bff4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0ieR9Bff4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0ieR9Bff4 a {
  font-style: normal;
}
.cid-s0ieR9Bff4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0ieR9Bff4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0ieR9Bff4 .nav-item:focus,
.cid-s0ieR9Bff4 .nav-link:focus {
  outline: none;
}
.cid-s0ieR9Bff4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0ieR9Bff4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0ieR9Bff4 .menu-logo {
  margin-right: auto;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0ieR9Bff4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0ieR9Bff4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0ieR9Bff4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0ieR9Bff4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0ieR9Bff4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0ieR9Bff4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0ieR9Bff4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0ieR9Bff4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0ieR9Bff4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0ieR9Bff4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0ieR9Bff4 .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-s0ieR9Bff4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0ieR9Bff4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0ieR9Bff4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0ieR9Bff4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0ieR9Bff4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0ieR9Bff4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0ieR9Bff4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0ieR9Bff4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s0ieR9Bff4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0ieR9Bff4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0ieR9Bff4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0ieR9Bff4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0ieR9Bff4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0ieR9Bff4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0ieR9Bff4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0ieR9Bff4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0ieR9Bff4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0ieR9Bff4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0ieR9Bff4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0ieR9Bff4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.collapsing,
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0ieR9Bff4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s0ieR9Bff4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0ieR9Bff4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0ieR9Bff4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0ieR9Bff4 .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-s0ieR9Bff4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0ieR9Bff4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0ieR9Bff4 .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-s0ieR9Bff4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0ieR9Bff4 img {
    height: 3.8rem !important;
  }
  .cid-s0ieR9Bff4 .btn {
    display: -webkit-flex;
  }
  .cid-s0ieR9Bff4 button.navbar-toggler {
    display: block;
  }
  .cid-s0ieR9Bff4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0ieR9Bff4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0ieR9Bff4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0ieR9Bff4 .navbar-collapse.collapsing,
  .cid-s0ieR9Bff4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0ieR9Bff4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s0ieR9Bff4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0ieR9Bff4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0ieR9Bff4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0ieR9Bff4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0ieR9Bff4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0ieR9Bff4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0ieR9Bff4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0ieR9Bff4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0ieR9Bff4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0ieR9Bff4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0ieR9Bff4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s0ieR9Bff4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0ieR9Bff4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0ieR9Bff4 .nav-link:hover,
.cid-s0ieR9Bff4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0ieReDR8N {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s0ieReDR8N .image-block {
  margin: auto;
}
.cid-s0ieReDR8N figcaption {
  position: relative;
}
.cid-s0ieReDR8N figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0ieReDR8N .image-block {
    width: 100% !important;
  }
}
.cid-s0ieRg7JdG {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0ieRg7JdG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s0ieRg7JdG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s0ieRg7JdG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s0ieRg7JdG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s0ieRg7JdG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s0ieRg7JdG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s0ieRg7JdG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s0ieRg7JdG .btn-social {
  border: none !important;
}
.cid-s0ieRg7JdG [class^="socicon-"]:before,
.cid-s0ieRg7JdG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s0ieRg7JdG .btn {
    font-size: 20px !important;
  }
}
.cid-s0RspW4aYN {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s0RspW4aYN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0RspW4aYN .video-block {
    width: 100% !important;
  }
}
.cid-s0RspXgIhR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0RspXgIhR .mbr-text,
.cid-s0RspXgIhR blockquote {
  color: #767676;
}
.cid-s0RspYBKxU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0RspYBKxU .mbr-section-subtitle {
  color: #767676;
}
.cid-s0RspYBKxU .formoid {
  margin: auto;
}
.cid-s0RspYBKxU .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s0RspYBKxU a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s0RspYBKxU .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s0RspYBKxU .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s0RspYBKxU a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s0RspYBKxU a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s0RspYBKxU .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s0RspYBKxU .mbr-subscribe .input-group-btn button,
.cid-s0RspYBKxU .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s0RspYBKxU .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0RspYBKxU input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s0RspYBKxU .input-group-btn {
    width: 100%;
  }
  .cid-s0RspYBKxU .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s0RspYBKxU .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s0RspYBKxU .input-group-btn {
    width: calc(92%);
  }
  .cid-s0RspYBKxU .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s0RspYBKxU .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s0RspYBKxU .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s0RspYBKxU .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s0RspYBKxU .input-group-btn button,
  .cid-s0RspYBKxU .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s0RspYBKxU .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s0Rsq14Rbe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0Rsq14Rbe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0Rsq14Rbe a {
  font-style: normal;
}
.cid-s0Rsq14Rbe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0Rsq14Rbe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0Rsq14Rbe .nav-item:focus,
.cid-s0Rsq14Rbe .nav-link:focus {
  outline: none;
}
.cid-s0Rsq14Rbe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0Rsq14Rbe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0Rsq14Rbe .menu-logo {
  margin-right: auto;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0Rsq14Rbe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0Rsq14Rbe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0Rsq14Rbe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0Rsq14Rbe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0Rsq14Rbe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0Rsq14Rbe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0Rsq14Rbe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0Rsq14Rbe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0Rsq14Rbe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0Rsq14Rbe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0Rsq14Rbe .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-s0Rsq14Rbe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0Rsq14Rbe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0Rsq14Rbe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0Rsq14Rbe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0Rsq14Rbe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0Rsq14Rbe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0Rsq14Rbe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0Rsq14Rbe button.navbar-toggler:focus {
  outline: none;
}
.cid-s0Rsq14Rbe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0Rsq14Rbe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0Rsq14Rbe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0Rsq14Rbe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0Rsq14Rbe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0Rsq14Rbe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0Rsq14Rbe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0Rsq14Rbe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0Rsq14Rbe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0Rsq14Rbe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0Rsq14Rbe .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0Rsq14Rbe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.collapsing,
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0Rsq14Rbe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s0Rsq14Rbe .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0Rsq14Rbe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0Rsq14Rbe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0Rsq14Rbe .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-s0Rsq14Rbe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0Rsq14Rbe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0Rsq14Rbe .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-s0Rsq14Rbe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Rsq14Rbe img {
    height: 3.8rem !important;
  }
  .cid-s0Rsq14Rbe .btn {
    display: -webkit-flex;
  }
  .cid-s0Rsq14Rbe button.navbar-toggler {
    display: block;
  }
  .cid-s0Rsq14Rbe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0Rsq14Rbe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Rsq14Rbe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0Rsq14Rbe .navbar-collapse.collapsing,
  .cid-s0Rsq14Rbe .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0Rsq14Rbe .navbar-collapse.collapsing .navbar-nav,
  .cid-s0Rsq14Rbe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0Rsq14Rbe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0Rsq14Rbe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0Rsq14Rbe .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0Rsq14Rbe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0Rsq14Rbe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0Rsq14Rbe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0Rsq14Rbe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0Rsq14Rbe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0Rsq14Rbe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0Rsq14Rbe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s0Rsq14Rbe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0Rsq14Rbe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0Rsq14Rbe .nav-link:hover,
.cid-s0Rsq14Rbe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0Rsq4pfBJ {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s0Rsq4pfBJ .image-block {
  margin: auto;
}
.cid-s0Rsq4pfBJ figcaption {
  position: relative;
}
.cid-s0Rsq4pfBJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Rsq4pfBJ .image-block {
    width: 100% !important;
  }
}
.cid-s0Rsq5JPhI {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0Rsq5JPhI .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s0Rsq5JPhI .btn-social {
  border: none !important;
}
.cid-s0Rsq5JPhI [class^="socicon-"]:before,
.cid-s0Rsq5JPhI [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s0Rsq5JPhI .btn {
    font-size: 20px !important;
  }
}
.cid-s0Xh6ZfQMu {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s0Xh6ZfQMu .image-block {
  margin: auto;
}
.cid-s0Xh6ZfQMu figcaption {
  position: relative;
}
.cid-s0Xh6ZfQMu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Xh6ZfQMu .image-block {
    width: 100% !important;
  }
}
.cid-s0XeF8TxyN {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-s0XeF8TxyN .image-block {
  margin: auto;
}
.cid-s0XeF8TxyN figcaption {
  position: relative;
}
.cid-s0XeF8TxyN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0XeF8TxyN .image-block {
    width: 100% !important;
  }
}
.cid-s0XeFaEQag {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0XeFaEQag .mbr-text,
.cid-s0XeFaEQag blockquote {
  color: #767676;
}
.cid-s0Xke8b6fS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0Xke8b6fS .counter-container {
  color: #767676;
}
.cid-s0Xke8b6fS .counter-container ul {
  margin-bottom: 0;
}
.cid-s0Xke8b6fS .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-s0Xke8b6fS .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #ed680b;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
.cid-s0XeFbm5Xt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0XeFbm5Xt .mbr-section-subtitle {
  color: #767676;
}
.cid-s0XeFbm5Xt .formoid {
  margin: auto;
}
.cid-s0XeFbm5Xt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s0XeFbm5Xt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s0XeFbm5Xt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s0XeFbm5Xt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s0XeFbm5Xt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s0XeFbm5Xt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s0XeFbm5Xt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s0XeFbm5Xt .mbr-subscribe .input-group-btn button,
.cid-s0XeFbm5Xt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s0XeFbm5Xt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0XeFbm5Xt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s0XeFbm5Xt .input-group-btn {
    width: 100%;
  }
  .cid-s0XeFbm5Xt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s0XeFbm5Xt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s0XeFbm5Xt .input-group-btn {
    width: calc(92%);
  }
  .cid-s0XeFbm5Xt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s0XeFbm5Xt .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s0XeFbm5Xt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s0XeFbm5Xt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s0XeFbm5Xt .input-group-btn button,
  .cid-s0XeFbm5Xt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s0XeFbm5Xt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s0XeFd0vd7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0XeFd0vd7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0XeFd0vd7 a {
  font-style: normal;
}
.cid-s0XeFd0vd7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0XeFd0vd7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0XeFd0vd7 .nav-item:focus,
.cid-s0XeFd0vd7 .nav-link:focus {
  outline: none;
}
.cid-s0XeFd0vd7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0XeFd0vd7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0XeFd0vd7 .menu-logo {
  margin-right: auto;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0XeFd0vd7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0XeFd0vd7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0XeFd0vd7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0XeFd0vd7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0XeFd0vd7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0XeFd0vd7 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0XeFd0vd7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0XeFd0vd7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0XeFd0vd7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0XeFd0vd7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0XeFd0vd7 .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-s0XeFd0vd7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0XeFd0vd7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0XeFd0vd7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0XeFd0vd7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0XeFd0vd7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0XeFd0vd7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0XeFd0vd7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0XeFd0vd7 button.navbar-toggler:focus {
  outline: none;
}
.cid-s0XeFd0vd7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0XeFd0vd7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0XeFd0vd7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0XeFd0vd7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0XeFd0vd7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0XeFd0vd7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0XeFd0vd7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0XeFd0vd7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0XeFd0vd7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0XeFd0vd7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0XeFd0vd7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0XeFd0vd7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.collapsing,
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0XeFd0vd7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s0XeFd0vd7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0XeFd0vd7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0XeFd0vd7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0XeFd0vd7 .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-s0XeFd0vd7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0XeFd0vd7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0XeFd0vd7 .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-s0XeFd0vd7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0XeFd0vd7 img {
    height: 3.8rem !important;
  }
  .cid-s0XeFd0vd7 .btn {
    display: -webkit-flex;
  }
  .cid-s0XeFd0vd7 button.navbar-toggler {
    display: block;
  }
  .cid-s0XeFd0vd7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0XeFd0vd7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0XeFd0vd7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0XeFd0vd7 .navbar-collapse.collapsing,
  .cid-s0XeFd0vd7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0XeFd0vd7 .navbar-collapse.collapsing .navbar-nav,
  .cid-s0XeFd0vd7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0XeFd0vd7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0XeFd0vd7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0XeFd0vd7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0XeFd0vd7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0XeFd0vd7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0XeFd0vd7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0XeFd0vd7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0XeFd0vd7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0XeFd0vd7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0XeFd0vd7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s0XeFd0vd7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0XeFd0vd7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0XeFd0vd7 .nav-link:hover,
.cid-s0XeFd0vd7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0XeFfZWhb {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0XeFfZWhb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s0XeFfZWhb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s0XeFfZWhb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s0XeFfZWhb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s0XeFfZWhb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s0XeFfZWhb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s0XeFfZWhb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s0XeFfZWhb .btn-social {
  border: none !important;
}
.cid-s0XeFfZWhb [class^="socicon-"]:before,
.cid-s0XeFfZWhb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s0XeFfZWhb .btn {
    font-size: 20px !important;
  }
}
.cid-s0XJHF4Iat {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s0XJHF4Iat .image-block {
  margin: auto;
}
.cid-s0XJHF4Iat figcaption {
  position: relative;
}
.cid-s0XJHF4Iat figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0XJHF4Iat .image-block {
    width: 100% !important;
  }
}
.cid-s0Yv2ew1az {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Yv2ew1az h2 {
  margin-bottom: 0;
}
.cid-s0Yv2ew1az h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s0Yv2ew1az p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s0Yv2ew1az .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s0Yv2ew1az .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s0Yv2ew1az .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s0Yv2ew1az .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s0Yv2ew1az .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s0Yv2ew1az .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s0YuNKlFbi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0YuNKlFbi .title {
  padding-bottom: 2.5rem;
}
.cid-s0YuNKlFbi h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s0YuNKlFbi .bottom-line p {
  color: #767676;
}
.cid-s0YuNKlFbi .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-s0YuNKlFbi .card-wrapper .card-box {
  width: 100%;
}
.cid-s0YuNKlFbi .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-s0YuNKlFbi .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s0YuNKlFbi .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s0YuNKlFbi .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-s0YuNKlFbi .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-s0YuNKlFbi .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-s0YuNKlFbi .wrapper {
    padding-top: 1rem;
  }
}
.cid-s0Yy4jb4SK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Yy4jb4SK h2 {
  margin-bottom: 0;
}
.cid-s0Yy4jb4SK h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s0Yy4jb4SK p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s0Yy4jb4SK .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s0Yy4jb4SK .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s0Yy4jb4SK .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s0Yy4jb4SK .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s0Yy4jb4SK .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s0Yy4jb4SK .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s0XJHJ4RCq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0XJHJ4RCq .mbr-section-subtitle {
  color: #767676;
}
.cid-s0XJHJ4RCq .formoid {
  margin: auto;
}
.cid-s0XJHJ4RCq .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s0XJHJ4RCq a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s0XJHJ4RCq .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s0XJHJ4RCq .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s0XJHJ4RCq a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s0XJHJ4RCq a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s0XJHJ4RCq .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s0XJHJ4RCq .mbr-subscribe .input-group-btn button,
.cid-s0XJHJ4RCq .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s0XJHJ4RCq .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0XJHJ4RCq input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s0XJHJ4RCq .input-group-btn {
    width: 100%;
  }
  .cid-s0XJHJ4RCq .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s0XJHJ4RCq .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s0XJHJ4RCq .input-group-btn {
    width: calc(92%);
  }
  .cid-s0XJHJ4RCq .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s0XJHJ4RCq .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s0XJHJ4RCq .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s0XJHJ4RCq .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s0XJHJ4RCq .input-group-btn button,
  .cid-s0XJHJ4RCq .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s0XJHJ4RCq .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s0XJHKfoe4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0XJHKfoe4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0XJHKfoe4 a {
  font-style: normal;
}
.cid-s0XJHKfoe4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0XJHKfoe4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0XJHKfoe4 .nav-item:focus,
.cid-s0XJHKfoe4 .nav-link:focus {
  outline: none;
}
.cid-s0XJHKfoe4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0XJHKfoe4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0XJHKfoe4 .menu-logo {
  margin-right: auto;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0XJHKfoe4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0XJHKfoe4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0XJHKfoe4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0XJHKfoe4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0XJHKfoe4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0XJHKfoe4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0XJHKfoe4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0XJHKfoe4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0XJHKfoe4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0XJHKfoe4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0XJHKfoe4 .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-s0XJHKfoe4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0XJHKfoe4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0XJHKfoe4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0XJHKfoe4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0XJHKfoe4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0XJHKfoe4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0XJHKfoe4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0XJHKfoe4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s0XJHKfoe4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0XJHKfoe4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0XJHKfoe4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0XJHKfoe4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0XJHKfoe4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0XJHKfoe4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0XJHKfoe4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0XJHKfoe4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0XJHKfoe4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0XJHKfoe4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0XJHKfoe4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0XJHKfoe4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.collapsing,
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0XJHKfoe4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s0XJHKfoe4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0XJHKfoe4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0XJHKfoe4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0XJHKfoe4 .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-s0XJHKfoe4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0XJHKfoe4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0XJHKfoe4 .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-s0XJHKfoe4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0XJHKfoe4 img {
    height: 3.8rem !important;
  }
  .cid-s0XJHKfoe4 .btn {
    display: -webkit-flex;
  }
  .cid-s0XJHKfoe4 button.navbar-toggler {
    display: block;
  }
  .cid-s0XJHKfoe4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0XJHKfoe4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0XJHKfoe4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0XJHKfoe4 .navbar-collapse.collapsing,
  .cid-s0XJHKfoe4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0XJHKfoe4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s0XJHKfoe4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0XJHKfoe4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0XJHKfoe4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0XJHKfoe4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0XJHKfoe4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0XJHKfoe4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0XJHKfoe4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0XJHKfoe4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0XJHKfoe4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0XJHKfoe4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0XJHKfoe4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s0XJHKfoe4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0XJHKfoe4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0XJHKfoe4 .nav-link:hover,
.cid-s0XJHKfoe4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s0XJHLpDNX {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s0XJHLpDNX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s0XJHLpDNX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s0XJHLpDNX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s0XJHLpDNX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s0XJHLpDNX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s0XJHLpDNX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s0XJHLpDNX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s0XJHLpDNX .btn-social {
  border: none !important;
}
.cid-s0XJHLpDNX [class^="socicon-"]:before,
.cid-s0XJHLpDNX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s0XJHLpDNX .btn {
    font-size: 20px !important;
  }
}
.cid-s125pIUE2P {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s125pIUE2P .image-block {
  margin: auto;
}
.cid-s125pIUE2P figcaption {
  position: relative;
}
.cid-s125pIUE2P figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s125pIUE2P .image-block {
    width: 100% !important;
  }
}
.cid-s125pJVWI6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s125pJVWI6 h2 {
  margin-bottom: 0;
}
.cid-s125pJVWI6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s125pJVWI6 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s125pJVWI6 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s125pJVWI6 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s125pJVWI6 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s125pJVWI6 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s125pJVWI6 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s125pJVWI6 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s125pOUkSp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s125pOUkSp .mbr-section-subtitle {
  color: #767676;
}
.cid-s125pOUkSp .formoid {
  margin: auto;
}
.cid-s125pOUkSp .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s125pOUkSp a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s125pOUkSp .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s125pOUkSp .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s125pOUkSp a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s125pOUkSp a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s125pOUkSp .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s125pOUkSp .mbr-subscribe .input-group-btn button,
.cid-s125pOUkSp .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s125pOUkSp .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s125pOUkSp input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s125pOUkSp .input-group-btn {
    width: 100%;
  }
  .cid-s125pOUkSp .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s125pOUkSp .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s125pOUkSp .input-group-btn {
    width: calc(92%);
  }
  .cid-s125pOUkSp .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s125pOUkSp .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s125pOUkSp .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s125pOUkSp .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s125pOUkSp .input-group-btn button,
  .cid-s125pOUkSp .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s125pOUkSp .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s125pPQstK .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s125pPQstK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s125pPQstK a {
  font-style: normal;
}
.cid-s125pPQstK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s125pPQstK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s125pPQstK .nav-item:focus,
.cid-s125pPQstK .nav-link:focus {
  outline: none;
}
.cid-s125pPQstK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s125pPQstK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s125pPQstK .menu-logo {
  margin-right: auto;
}
.cid-s125pPQstK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s125pPQstK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s125pPQstK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s125pPQstK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s125pPQstK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s125pPQstK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s125pPQstK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s125pPQstK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s125pPQstK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s125pPQstK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s125pPQstK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s125pPQstK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s125pPQstK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s125pPQstK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s125pPQstK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s125pPQstK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s125pPQstK .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-s125pPQstK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s125pPQstK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s125pPQstK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s125pPQstK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s125pPQstK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s125pPQstK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s125pPQstK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s125pPQstK button.navbar-toggler:focus {
  outline: none;
}
.cid-s125pPQstK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s125pPQstK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s125pPQstK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s125pPQstK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s125pPQstK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s125pPQstK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s125pPQstK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s125pPQstK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s125pPQstK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s125pPQstK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s125pPQstK .collapsed .btn {
  display: -webkit-flex;
}
.cid-s125pPQstK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s125pPQstK .collapsed .navbar-collapse.collapsing,
.cid-s125pPQstK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s125pPQstK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s125pPQstK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s125pPQstK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s125pPQstK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s125pPQstK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s125pPQstK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s125pPQstK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s125pPQstK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s125pPQstK .collapsed button.navbar-toggler {
  display: block;
}
.cid-s125pPQstK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s125pPQstK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s125pPQstK .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-s125pPQstK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s125pPQstK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s125pPQstK .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-s125pPQstK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s125pPQstK img {
    height: 3.8rem !important;
  }
  .cid-s125pPQstK .btn {
    display: -webkit-flex;
  }
  .cid-s125pPQstK button.navbar-toggler {
    display: block;
  }
  .cid-s125pPQstK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s125pPQstK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s125pPQstK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s125pPQstK .navbar-collapse.collapsing,
  .cid-s125pPQstK .navbar-collapse.show {
    display: block !important;
  }
  .cid-s125pPQstK .navbar-collapse.collapsing .navbar-nav,
  .cid-s125pPQstK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s125pPQstK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s125pPQstK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s125pPQstK .navbar-collapse.collapsing .navbar-buttons,
  .cid-s125pPQstK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s125pPQstK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s125pPQstK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s125pPQstK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s125pPQstK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s125pPQstK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s125pPQstK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s125pPQstK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s125pPQstK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s125pPQstK .nav-link:hover,
.cid-s125pPQstK .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s125pQKt9N {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s125pQKt9N .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s125pQKt9N .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s125pQKt9N .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s125pQKt9N .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s125pQKt9N .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s125pQKt9N .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s125pQKt9N .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s125pQKt9N .btn-social {
  border: none !important;
}
.cid-s125pQKt9N [class^="socicon-"]:before,
.cid-s125pQKt9N [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s125pQKt9N .btn {
    font-size: 20px !important;
  }
}
.cid-s12HSmSxyd {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s12HSmSxyd .image-block {
  margin: auto;
}
.cid-s12HSmSxyd figcaption {
  position: relative;
}
.cid-s12HSmSxyd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s12HSmSxyd .image-block {
    width: 100% !important;
  }
}
.cid-s12HSnHsO8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s12HSnHsO8 h2 {
  margin-bottom: 0;
}
.cid-s12HSnHsO8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s12HSnHsO8 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s12HSnHsO8 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s12HSnHsO8 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s12HSnHsO8 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s12HSnHsO8 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s12HSnHsO8 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s12HSnHsO8 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s12HSprIMt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s12HSprIMt .mbr-section-subtitle {
  color: #767676;
}
.cid-s12HSprIMt .formoid {
  margin: auto;
}
.cid-s12HSprIMt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s12HSprIMt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s12HSprIMt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s12HSprIMt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s12HSprIMt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s12HSprIMt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s12HSprIMt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s12HSprIMt .mbr-subscribe .input-group-btn button,
.cid-s12HSprIMt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s12HSprIMt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s12HSprIMt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s12HSprIMt .input-group-btn {
    width: 100%;
  }
  .cid-s12HSprIMt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s12HSprIMt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s12HSprIMt .input-group-btn {
    width: calc(92%);
  }
  .cid-s12HSprIMt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s12HSprIMt .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s12HSprIMt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s12HSprIMt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s12HSprIMt .input-group-btn button,
  .cid-s12HSprIMt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s12HSprIMt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s12HSqmUuf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s12HSqmUuf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s12HSqmUuf a {
  font-style: normal;
}
.cid-s12HSqmUuf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s12HSqmUuf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s12HSqmUuf .nav-item:focus,
.cid-s12HSqmUuf .nav-link:focus {
  outline: none;
}
.cid-s12HSqmUuf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s12HSqmUuf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s12HSqmUuf .menu-logo {
  margin-right: auto;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s12HSqmUuf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s12HSqmUuf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s12HSqmUuf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s12HSqmUuf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s12HSqmUuf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s12HSqmUuf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s12HSqmUuf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s12HSqmUuf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s12HSqmUuf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s12HSqmUuf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s12HSqmUuf .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-s12HSqmUuf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s12HSqmUuf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s12HSqmUuf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s12HSqmUuf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s12HSqmUuf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s12HSqmUuf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s12HSqmUuf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s12HSqmUuf button.navbar-toggler:focus {
  outline: none;
}
.cid-s12HSqmUuf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s12HSqmUuf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s12HSqmUuf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s12HSqmUuf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s12HSqmUuf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s12HSqmUuf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s12HSqmUuf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s12HSqmUuf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s12HSqmUuf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s12HSqmUuf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s12HSqmUuf .collapsed .btn {
  display: -webkit-flex;
}
.cid-s12HSqmUuf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s12HSqmUuf .collapsed .navbar-collapse.collapsing,
.cid-s12HSqmUuf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s12HSqmUuf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s12HSqmUuf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s12HSqmUuf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s12HSqmUuf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s12HSqmUuf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s12HSqmUuf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s12HSqmUuf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s12HSqmUuf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s12HSqmUuf .collapsed button.navbar-toggler {
  display: block;
}
.cid-s12HSqmUuf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s12HSqmUuf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s12HSqmUuf .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-s12HSqmUuf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s12HSqmUuf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s12HSqmUuf .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-s12HSqmUuf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s12HSqmUuf img {
    height: 3.8rem !important;
  }
  .cid-s12HSqmUuf .btn {
    display: -webkit-flex;
  }
  .cid-s12HSqmUuf button.navbar-toggler {
    display: block;
  }
  .cid-s12HSqmUuf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s12HSqmUuf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s12HSqmUuf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s12HSqmUuf .navbar-collapse.collapsing,
  .cid-s12HSqmUuf .navbar-collapse.show {
    display: block !important;
  }
  .cid-s12HSqmUuf .navbar-collapse.collapsing .navbar-nav,
  .cid-s12HSqmUuf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s12HSqmUuf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s12HSqmUuf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s12HSqmUuf .navbar-collapse.collapsing .navbar-buttons,
  .cid-s12HSqmUuf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s12HSqmUuf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s12HSqmUuf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s12HSqmUuf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s12HSqmUuf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s12HSqmUuf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s12HSqmUuf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s12HSqmUuf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s12HSqmUuf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s12HSqmUuf .nav-link:hover,
.cid-s12HSqmUuf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s12HSrcoXa {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s12HSrcoXa .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s12HSrcoXa .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s12HSrcoXa .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s12HSrcoXa .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s12HSrcoXa .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s12HSrcoXa .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s12HSrcoXa .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s12HSrcoXa .btn-social {
  border: none !important;
}
.cid-s12HSrcoXa [class^="socicon-"]:before,
.cid-s12HSrcoXa [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s12HSrcoXa .btn {
    font-size: 20px !important;
  }
}
.cid-s13cVFc15I {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s13cVFc15I .image-block {
  margin: auto;
}
.cid-s13cVFc15I figcaption {
  position: relative;
}
.cid-s13cVFc15I figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s13cVFc15I .image-block {
    width: 100% !important;
  }
}
.cid-s13cVFc15I DIV {
  color: #c1c1c1;
}
.cid-s13cVGfx9E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s13cVGfx9E h2 {
  margin-bottom: 0;
}
.cid-s13cVGfx9E h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s13cVGfx9E p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s13cVGfx9E .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s13cVGfx9E .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s13cVGfx9E .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s13cVGfx9E .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s13cVGfx9E .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s13cVGfx9E .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s13cVI0Ix6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s13cVI0Ix6 .mbr-section-subtitle {
  color: #767676;
}
.cid-s13cVI0Ix6 .formoid {
  margin: auto;
}
.cid-s13cVI0Ix6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s13cVI0Ix6 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s13cVI0Ix6 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s13cVI0Ix6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s13cVI0Ix6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s13cVI0Ix6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s13cVI0Ix6 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s13cVI0Ix6 .mbr-subscribe .input-group-btn button,
.cid-s13cVI0Ix6 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s13cVI0Ix6 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s13cVI0Ix6 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s13cVI0Ix6 .input-group-btn {
    width: 100%;
  }
  .cid-s13cVI0Ix6 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s13cVI0Ix6 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s13cVI0Ix6 .input-group-btn {
    width: calc(92%);
  }
  .cid-s13cVI0Ix6 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s13cVI0Ix6 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s13cVI0Ix6 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s13cVI0Ix6 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s13cVI0Ix6 .input-group-btn button,
  .cid-s13cVI0Ix6 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s13cVI0Ix6 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s13cVIUl6S .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s13cVIUl6S .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s13cVIUl6S a {
  font-style: normal;
}
.cid-s13cVIUl6S .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s13cVIUl6S .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s13cVIUl6S .nav-item:focus,
.cid-s13cVIUl6S .nav-link:focus {
  outline: none;
}
.cid-s13cVIUl6S .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s13cVIUl6S .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s13cVIUl6S .menu-logo {
  margin-right: auto;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s13cVIUl6S .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s13cVIUl6S .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s13cVIUl6S .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s13cVIUl6S .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s13cVIUl6S .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s13cVIUl6S .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s13cVIUl6S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s13cVIUl6S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s13cVIUl6S .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s13cVIUl6S .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s13cVIUl6S .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-s13cVIUl6S .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s13cVIUl6S .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s13cVIUl6S .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s13cVIUl6S .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s13cVIUl6S .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s13cVIUl6S .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s13cVIUl6S button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s13cVIUl6S button.navbar-toggler:focus {
  outline: none;
}
.cid-s13cVIUl6S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s13cVIUl6S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s13cVIUl6S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s13cVIUl6S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s13cVIUl6S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s13cVIUl6S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s13cVIUl6S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s13cVIUl6S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s13cVIUl6S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s13cVIUl6S .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s13cVIUl6S .collapsed .btn {
  display: -webkit-flex;
}
.cid-s13cVIUl6S .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s13cVIUl6S .collapsed .navbar-collapse.collapsing,
.cid-s13cVIUl6S .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s13cVIUl6S .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s13cVIUl6S .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s13cVIUl6S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s13cVIUl6S .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s13cVIUl6S .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s13cVIUl6S .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s13cVIUl6S .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s13cVIUl6S .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s13cVIUl6S .collapsed button.navbar-toggler {
  display: block;
}
.cid-s13cVIUl6S .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s13cVIUl6S .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s13cVIUl6S .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-s13cVIUl6S .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s13cVIUl6S .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s13cVIUl6S .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-s13cVIUl6S.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s13cVIUl6S img {
    height: 3.8rem !important;
  }
  .cid-s13cVIUl6S .btn {
    display: -webkit-flex;
  }
  .cid-s13cVIUl6S button.navbar-toggler {
    display: block;
  }
  .cid-s13cVIUl6S .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s13cVIUl6S .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s13cVIUl6S .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s13cVIUl6S .navbar-collapse.collapsing,
  .cid-s13cVIUl6S .navbar-collapse.show {
    display: block !important;
  }
  .cid-s13cVIUl6S .navbar-collapse.collapsing .navbar-nav,
  .cid-s13cVIUl6S .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s13cVIUl6S .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s13cVIUl6S .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s13cVIUl6S .navbar-collapse.collapsing .navbar-buttons,
  .cid-s13cVIUl6S .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s13cVIUl6S .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s13cVIUl6S .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s13cVIUl6S .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s13cVIUl6S .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s13cVIUl6S .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s13cVIUl6S .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s13cVIUl6S .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s13cVIUl6S .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s13cVIUl6S .nav-link:hover,
.cid-s13cVIUl6S .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s13cVJXYyB {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s13cVJXYyB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s13cVJXYyB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s13cVJXYyB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s13cVJXYyB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s13cVJXYyB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s13cVJXYyB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s13cVJXYyB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s13cVJXYyB .btn-social {
  border: none !important;
}
.cid-s13cVJXYyB [class^="socicon-"]:before,
.cid-s13cVJXYyB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s13cVJXYyB .btn {
    font-size: 20px !important;
  }
}
.cid-s13j3yz8he {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s13j3yz8he .image-block {
  margin: auto;
}
.cid-s13j3yz8he figcaption {
  position: relative;
}
.cid-s13j3yz8he figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s13j3yz8he .image-block {
    width: 100% !important;
  }
}
.cid-s13j3yz8he DIV {
  color: #ffffff;
}
.cid-s13j3zC7cR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s13j3zC7cR h2 {
  margin-bottom: 0;
}
.cid-s13j3zC7cR h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s13j3zC7cR p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s13j3zC7cR .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s13j3zC7cR .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s13j3zC7cR .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s13j3zC7cR .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s13j3zC7cR .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s13j3zC7cR .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s13j3Bu139 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s13j3Bu139 .mbr-section-subtitle {
  color: #767676;
}
.cid-s13j3Bu139 .formoid {
  margin: auto;
}
.cid-s13j3Bu139 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s13j3Bu139 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s13j3Bu139 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s13j3Bu139 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s13j3Bu139 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s13j3Bu139 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s13j3Bu139 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s13j3Bu139 .mbr-subscribe .input-group-btn button,
.cid-s13j3Bu139 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s13j3Bu139 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s13j3Bu139 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s13j3Bu139 .input-group-btn {
    width: 100%;
  }
  .cid-s13j3Bu139 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s13j3Bu139 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s13j3Bu139 .input-group-btn {
    width: calc(92%);
  }
  .cid-s13j3Bu139 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s13j3Bu139 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s13j3Bu139 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s13j3Bu139 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s13j3Bu139 .input-group-btn button,
  .cid-s13j3Bu139 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s13j3Bu139 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s13j3CqKET .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s13j3CqKET .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s13j3CqKET a {
  font-style: normal;
}
.cid-s13j3CqKET .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s13j3CqKET .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s13j3CqKET .nav-item:focus,
.cid-s13j3CqKET .nav-link:focus {
  outline: none;
}
.cid-s13j3CqKET .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s13j3CqKET .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s13j3CqKET .menu-logo {
  margin-right: auto;
}
.cid-s13j3CqKET .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s13j3CqKET .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s13j3CqKET .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s13j3CqKET .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s13j3CqKET .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s13j3CqKET .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s13j3CqKET .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s13j3CqKET .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s13j3CqKET .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s13j3CqKET .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s13j3CqKET .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s13j3CqKET .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s13j3CqKET .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s13j3CqKET .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s13j3CqKET .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s13j3CqKET .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s13j3CqKET .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-s13j3CqKET .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s13j3CqKET .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s13j3CqKET .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s13j3CqKET .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s13j3CqKET .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s13j3CqKET .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s13j3CqKET button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s13j3CqKET button.navbar-toggler:focus {
  outline: none;
}
.cid-s13j3CqKET button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s13j3CqKET button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s13j3CqKET button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s13j3CqKET button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s13j3CqKET button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s13j3CqKET nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s13j3CqKET nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s13j3CqKET nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s13j3CqKET nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s13j3CqKET .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s13j3CqKET .collapsed .btn {
  display: -webkit-flex;
}
.cid-s13j3CqKET .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s13j3CqKET .collapsed .navbar-collapse.collapsing,
.cid-s13j3CqKET .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s13j3CqKET .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s13j3CqKET .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s13j3CqKET .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s13j3CqKET .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s13j3CqKET .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s13j3CqKET .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s13j3CqKET .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s13j3CqKET .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s13j3CqKET .collapsed button.navbar-toggler {
  display: block;
}
.cid-s13j3CqKET .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s13j3CqKET .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s13j3CqKET .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-s13j3CqKET .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s13j3CqKET .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s13j3CqKET .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-s13j3CqKET.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s13j3CqKET img {
    height: 3.8rem !important;
  }
  .cid-s13j3CqKET .btn {
    display: -webkit-flex;
  }
  .cid-s13j3CqKET button.navbar-toggler {
    display: block;
  }
  .cid-s13j3CqKET .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s13j3CqKET .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s13j3CqKET .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s13j3CqKET .navbar-collapse.collapsing,
  .cid-s13j3CqKET .navbar-collapse.show {
    display: block !important;
  }
  .cid-s13j3CqKET .navbar-collapse.collapsing .navbar-nav,
  .cid-s13j3CqKET .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s13j3CqKET .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s13j3CqKET .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s13j3CqKET .navbar-collapse.collapsing .navbar-buttons,
  .cid-s13j3CqKET .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s13j3CqKET .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s13j3CqKET .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s13j3CqKET .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s13j3CqKET .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s13j3CqKET .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s13j3CqKET .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s13j3CqKET .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s13j3CqKET .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s13j3CqKET .nav-link:hover,
.cid-s13j3CqKET .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s13j3DlytJ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s13j3DlytJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s13j3DlytJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s13j3DlytJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s13j3DlytJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s13j3DlytJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s13j3DlytJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s13j3DlytJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s13j3DlytJ .btn-social {
  border: none !important;
}
.cid-s13j3DlytJ [class^="socicon-"]:before,
.cid-s13j3DlytJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s13j3DlytJ .btn {
    font-size: 20px !important;
  }
}
.cid-s14oQI6W7h {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s14oQI6W7h .image-block {
  margin: auto;
}
.cid-s14oQI6W7h figcaption {
  position: relative;
}
.cid-s14oQI6W7h figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s14oQI6W7h .image-block {
    width: 100% !important;
  }
}
.cid-s14oQI6W7h DIV {
  color: #ffffff;
}
.cid-s14oQJ0jQT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14oQJ0jQT h2 {
  margin-bottom: 0;
}
.cid-s14oQJ0jQT h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s14oQJ0jQT p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s14oQJ0jQT .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s14oQJ0jQT .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s14oQJ0jQT .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s14oQJ0jQT .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s14oQJ0jQT .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s14oQJ0jQT .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s14rYISCqa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14rYISCqa h2 {
  margin-bottom: 0;
}
.cid-s14rYISCqa h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s14rYISCqa p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s14rYISCqa .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s14rYISCqa .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s14rYISCqa .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s14rYISCqa .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s14rYISCqa .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s14rYISCqa .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s14oQKKP6k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s14oQKKP6k .mbr-section-subtitle {
  color: #767676;
}
.cid-s14oQKKP6k .formoid {
  margin: auto;
}
.cid-s14oQKKP6k .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s14oQKKP6k a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s14oQKKP6k .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s14oQKKP6k .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s14oQKKP6k a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s14oQKKP6k a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s14oQKKP6k .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s14oQKKP6k .mbr-subscribe .input-group-btn button,
.cid-s14oQKKP6k .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s14oQKKP6k .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s14oQKKP6k input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s14oQKKP6k .input-group-btn {
    width: 100%;
  }
  .cid-s14oQKKP6k .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s14oQKKP6k .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s14oQKKP6k .input-group-btn {
    width: calc(92%);
  }
  .cid-s14oQKKP6k .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s14oQKKP6k .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s14oQKKP6k .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s14oQKKP6k .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s14oQKKP6k .input-group-btn button,
  .cid-s14oQKKP6k .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s14oQKKP6k .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s14oQLGniw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s14oQLGniw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s14oQLGniw a {
  font-style: normal;
}
.cid-s14oQLGniw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s14oQLGniw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s14oQLGniw .nav-item:focus,
.cid-s14oQLGniw .nav-link:focus {
  outline: none;
}
.cid-s14oQLGniw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s14oQLGniw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s14oQLGniw .menu-logo {
  margin-right: auto;
}
.cid-s14oQLGniw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s14oQLGniw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s14oQLGniw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s14oQLGniw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s14oQLGniw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s14oQLGniw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s14oQLGniw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s14oQLGniw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s14oQLGniw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s14oQLGniw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s14oQLGniw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s14oQLGniw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s14oQLGniw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s14oQLGniw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s14oQLGniw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s14oQLGniw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s14oQLGniw .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-s14oQLGniw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s14oQLGniw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s14oQLGniw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s14oQLGniw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s14oQLGniw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s14oQLGniw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s14oQLGniw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s14oQLGniw button.navbar-toggler:focus {
  outline: none;
}
.cid-s14oQLGniw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s14oQLGniw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s14oQLGniw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s14oQLGniw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s14oQLGniw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s14oQLGniw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s14oQLGniw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s14oQLGniw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s14oQLGniw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s14oQLGniw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s14oQLGniw .collapsed .btn {
  display: -webkit-flex;
}
.cid-s14oQLGniw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s14oQLGniw .collapsed .navbar-collapse.collapsing,
.cid-s14oQLGniw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s14oQLGniw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s14oQLGniw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s14oQLGniw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s14oQLGniw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s14oQLGniw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s14oQLGniw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s14oQLGniw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s14oQLGniw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s14oQLGniw .collapsed button.navbar-toggler {
  display: block;
}
.cid-s14oQLGniw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s14oQLGniw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s14oQLGniw .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-s14oQLGniw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s14oQLGniw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s14oQLGniw .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-s14oQLGniw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s14oQLGniw img {
    height: 3.8rem !important;
  }
  .cid-s14oQLGniw .btn {
    display: -webkit-flex;
  }
  .cid-s14oQLGniw button.navbar-toggler {
    display: block;
  }
  .cid-s14oQLGniw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s14oQLGniw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s14oQLGniw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s14oQLGniw .navbar-collapse.collapsing,
  .cid-s14oQLGniw .navbar-collapse.show {
    display: block !important;
  }
  .cid-s14oQLGniw .navbar-collapse.collapsing .navbar-nav,
  .cid-s14oQLGniw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s14oQLGniw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s14oQLGniw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s14oQLGniw .navbar-collapse.collapsing .navbar-buttons,
  .cid-s14oQLGniw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s14oQLGniw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s14oQLGniw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s14oQLGniw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s14oQLGniw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s14oQLGniw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s14oQLGniw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s14oQLGniw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s14oQLGniw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s14oQLGniw .nav-link:hover,
.cid-s14oQLGniw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s14oQMCmWi {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s14oQMCmWi .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s14oQMCmWi .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s14oQMCmWi .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s14oQMCmWi .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s14oQMCmWi .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s14oQMCmWi .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s14oQMCmWi .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s14oQMCmWi .btn-social {
  border: none !important;
}
.cid-s14oQMCmWi [class^="socicon-"]:before,
.cid-s14oQMCmWi [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s14oQMCmWi .btn {
    font-size: 20px !important;
  }
}
.cid-s14tb2seFM {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s14tb2seFM .image-block {
  margin: auto;
}
.cid-s14tb2seFM figcaption {
  position: relative;
}
.cid-s14tb2seFM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s14tb2seFM .image-block {
    width: 100% !important;
  }
}
.cid-s14tb2seFM DIV {
  color: #ffffff;
}
.cid-s14tb3M73R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14tb3M73R h2 {
  margin-bottom: 0;
}
.cid-s14tb3M73R h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s14tb3M73R p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s14tb3M73R .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s14tb3M73R .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s14tb3M73R .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s14tb3M73R .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s14tb3M73R .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s14tb3M73R .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s14HlNomyB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14HlNomyB .title {
  padding-bottom: 2.5rem;
}
.cid-s14HlNomyB h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s14HlNomyB .bottom-line p {
  color: #767676;
}
.cid-s14HlNomyB .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-s14HlNomyB .card-wrapper .card-box {
  width: 100%;
}
.cid-s14HlNomyB .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-s14HlNomyB .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s14HlNomyB .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s14HlNomyB .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-s14HlNomyB .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-s14HlNomyB .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-s14HlNomyB .wrapper {
    padding-top: 1rem;
  }
}
.cid-s14tb621sS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s14tb621sS h2 {
  margin-bottom: 0;
}
.cid-s14tb621sS h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s14tb621sS p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s14tb621sS .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s14tb621sS .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s14tb621sS .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s14tb621sS .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s14tb621sS .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s14tb621sS .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s14tb7P4ml {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s14tb7P4ml .mbr-section-subtitle {
  color: #767676;
}
.cid-s14tb7P4ml .formoid {
  margin: auto;
}
.cid-s14tb7P4ml .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s14tb7P4ml a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s14tb7P4ml .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s14tb7P4ml .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s14tb7P4ml a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s14tb7P4ml a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s14tb7P4ml .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s14tb7P4ml .mbr-subscribe .input-group-btn button,
.cid-s14tb7P4ml .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s14tb7P4ml .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s14tb7P4ml input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s14tb7P4ml .input-group-btn {
    width: 100%;
  }
  .cid-s14tb7P4ml .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s14tb7P4ml .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s14tb7P4ml .input-group-btn {
    width: calc(92%);
  }
  .cid-s14tb7P4ml .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s14tb7P4ml .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s14tb7P4ml .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s14tb7P4ml .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s14tb7P4ml .input-group-btn button,
  .cid-s14tb7P4ml .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s14tb7P4ml .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s14tb91HH4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s14tb91HH4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s14tb91HH4 a {
  font-style: normal;
}
.cid-s14tb91HH4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s14tb91HH4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s14tb91HH4 .nav-item:focus,
.cid-s14tb91HH4 .nav-link:focus {
  outline: none;
}
.cid-s14tb91HH4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s14tb91HH4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s14tb91HH4 .menu-logo {
  margin-right: auto;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s14tb91HH4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s14tb91HH4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s14tb91HH4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s14tb91HH4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s14tb91HH4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s14tb91HH4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s14tb91HH4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s14tb91HH4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s14tb91HH4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s14tb91HH4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s14tb91HH4 .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-s14tb91HH4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s14tb91HH4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s14tb91HH4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s14tb91HH4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s14tb91HH4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s14tb91HH4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s14tb91HH4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s14tb91HH4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s14tb91HH4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s14tb91HH4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s14tb91HH4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s14tb91HH4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s14tb91HH4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s14tb91HH4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s14tb91HH4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s14tb91HH4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s14tb91HH4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s14tb91HH4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s14tb91HH4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s14tb91HH4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s14tb91HH4 .collapsed .navbar-collapse.collapsing,
.cid-s14tb91HH4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s14tb91HH4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s14tb91HH4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s14tb91HH4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s14tb91HH4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s14tb91HH4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s14tb91HH4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s14tb91HH4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s14tb91HH4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s14tb91HH4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s14tb91HH4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s14tb91HH4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s14tb91HH4 .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-s14tb91HH4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s14tb91HH4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s14tb91HH4 .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-s14tb91HH4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s14tb91HH4 img {
    height: 3.8rem !important;
  }
  .cid-s14tb91HH4 .btn {
    display: -webkit-flex;
  }
  .cid-s14tb91HH4 button.navbar-toggler {
    display: block;
  }
  .cid-s14tb91HH4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s14tb91HH4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s14tb91HH4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s14tb91HH4 .navbar-collapse.collapsing,
  .cid-s14tb91HH4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s14tb91HH4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s14tb91HH4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s14tb91HH4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s14tb91HH4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s14tb91HH4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s14tb91HH4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s14tb91HH4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s14tb91HH4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s14tb91HH4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s14tb91HH4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s14tb91HH4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s14tb91HH4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s14tb91HH4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s14tb91HH4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s14tb91HH4 .nav-link:hover,
.cid-s14tb91HH4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s14tba7pJ6 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s14tba7pJ6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s14tba7pJ6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s14tba7pJ6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s14tba7pJ6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s14tba7pJ6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s14tba7pJ6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s14tba7pJ6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s14tba7pJ6 .btn-social {
  border: none !important;
}
.cid-s14tba7pJ6 [class^="socicon-"]:before,
.cid-s14tba7pJ6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s14tba7pJ6 .btn {
    font-size: 20px !important;
  }
}
.cid-s18j0YmbXJ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s18j0YmbXJ .image-block {
  margin: auto;
}
.cid-s18j0YmbXJ figcaption {
  position: relative;
}
.cid-s18j0YmbXJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s18j0YmbXJ .image-block {
    width: 100% !important;
  }
}
.cid-s18j0YmbXJ DIV {
  color: #ffffff;
}
.cid-s18j0Z7pE2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s18j0Z7pE2 h2 {
  margin-bottom: 0;
}
.cid-s18j0Z7pE2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s18j0Z7pE2 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s18j0Z7pE2 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s18j0Z7pE2 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s18j0Z7pE2 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s18j0Z7pE2 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s18j0Z7pE2 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s18j0Z7pE2 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s18j10yoTV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s18j10yoTV .title {
  padding-bottom: 2.5rem;
}
.cid-s18j10yoTV h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s18j10yoTV .bottom-line p {
  color: #767676;
}
.cid-s18j10yoTV .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-s18j10yoTV .card-wrapper .card-box {
  width: 100%;
}
.cid-s18j10yoTV .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-s18j10yoTV .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s18j10yoTV .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s18j10yoTV .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-s18j10yoTV .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-s18j10yoTV .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-s18j10yoTV .wrapper {
    padding-top: 1rem;
  }
}
.cid-s18j11Zqew {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s18j11Zqew h2 {
  margin-bottom: 0;
}
.cid-s18j11Zqew h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s18j11Zqew p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s18j11Zqew .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s18j11Zqew .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s18j11Zqew .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s18j11Zqew .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s18j11Zqew .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s18j11Zqew .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s18j13xbhX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s18j13xbhX .mbr-section-subtitle {
  color: #767676;
}
.cid-s18j13xbhX .formoid {
  margin: auto;
}
.cid-s18j13xbhX .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s18j13xbhX a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s18j13xbhX .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s18j13xbhX .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s18j13xbhX a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s18j13xbhX a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s18j13xbhX .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s18j13xbhX .mbr-subscribe .input-group-btn button,
.cid-s18j13xbhX .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s18j13xbhX .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s18j13xbhX input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s18j13xbhX .input-group-btn {
    width: 100%;
  }
  .cid-s18j13xbhX .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s18j13xbhX .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s18j13xbhX .input-group-btn {
    width: calc(92%);
  }
  .cid-s18j13xbhX .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s18j13xbhX .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s18j13xbhX .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s18j13xbhX .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s18j13xbhX .input-group-btn button,
  .cid-s18j13xbhX .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s18j13xbhX .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s18j14n8Bd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s18j14n8Bd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s18j14n8Bd a {
  font-style: normal;
}
.cid-s18j14n8Bd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s18j14n8Bd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s18j14n8Bd .nav-item:focus,
.cid-s18j14n8Bd .nav-link:focus {
  outline: none;
}
.cid-s18j14n8Bd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s18j14n8Bd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s18j14n8Bd .menu-logo {
  margin-right: auto;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s18j14n8Bd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s18j14n8Bd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s18j14n8Bd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s18j14n8Bd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s18j14n8Bd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s18j14n8Bd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s18j14n8Bd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s18j14n8Bd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s18j14n8Bd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s18j14n8Bd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s18j14n8Bd .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-s18j14n8Bd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s18j14n8Bd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s18j14n8Bd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s18j14n8Bd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s18j14n8Bd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s18j14n8Bd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s18j14n8Bd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s18j14n8Bd button.navbar-toggler:focus {
  outline: none;
}
.cid-s18j14n8Bd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s18j14n8Bd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s18j14n8Bd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s18j14n8Bd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s18j14n8Bd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s18j14n8Bd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s18j14n8Bd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s18j14n8Bd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s18j14n8Bd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s18j14n8Bd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s18j14n8Bd .collapsed .btn {
  display: -webkit-flex;
}
.cid-s18j14n8Bd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s18j14n8Bd .collapsed .navbar-collapse.collapsing,
.cid-s18j14n8Bd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s18j14n8Bd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s18j14n8Bd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s18j14n8Bd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s18j14n8Bd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s18j14n8Bd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s18j14n8Bd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s18j14n8Bd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s18j14n8Bd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s18j14n8Bd .collapsed button.navbar-toggler {
  display: block;
}
.cid-s18j14n8Bd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s18j14n8Bd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s18j14n8Bd .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-s18j14n8Bd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s18j14n8Bd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s18j14n8Bd .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-s18j14n8Bd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s18j14n8Bd img {
    height: 3.8rem !important;
  }
  .cid-s18j14n8Bd .btn {
    display: -webkit-flex;
  }
  .cid-s18j14n8Bd button.navbar-toggler {
    display: block;
  }
  .cid-s18j14n8Bd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s18j14n8Bd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s18j14n8Bd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s18j14n8Bd .navbar-collapse.collapsing,
  .cid-s18j14n8Bd .navbar-collapse.show {
    display: block !important;
  }
  .cid-s18j14n8Bd .navbar-collapse.collapsing .navbar-nav,
  .cid-s18j14n8Bd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s18j14n8Bd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s18j14n8Bd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s18j14n8Bd .navbar-collapse.collapsing .navbar-buttons,
  .cid-s18j14n8Bd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s18j14n8Bd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s18j14n8Bd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s18j14n8Bd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s18j14n8Bd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s18j14n8Bd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s18j14n8Bd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s18j14n8Bd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s18j14n8Bd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s18j14n8Bd .nav-link:hover,
.cid-s18j14n8Bd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s18j15ojQA {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s18j15ojQA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s18j15ojQA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s18j15ojQA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s18j15ojQA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s18j15ojQA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s18j15ojQA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s18j15ojQA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s18j15ojQA .btn-social {
  border: none !important;
}
.cid-s18j15ojQA [class^="socicon-"]:before,
.cid-s18j15ojQA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s18j15ojQA .btn {
    font-size: 20px !important;
  }
}
.cid-s18PxSObgx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s18PxSObgx .image-block {
  margin: auto;
}
.cid-s18PxSObgx figcaption {
  position: relative;
}
.cid-s18PxSObgx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s18PxSObgx .image-block {
    width: 100% !important;
  }
}
.cid-s18PxSObgx DIV {
  color: #ffffff;
}
.cid-s18PxTJvRH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s18PxTJvRH h2 {
  margin-bottom: 0;
}
.cid-s18PxTJvRH h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s18PxTJvRH p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s18PxTJvRH .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s18PxTJvRH .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s18PxTJvRH .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s18PxTJvRH .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s18PxTJvRH .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s18PxTJvRH .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s18PxYDtIi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s18PxYDtIi .mbr-section-subtitle {
  color: #767676;
}
.cid-s18PxYDtIi .formoid {
  margin: auto;
}
.cid-s18PxYDtIi .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s18PxYDtIi a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s18PxYDtIi .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s18PxYDtIi .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s18PxYDtIi a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s18PxYDtIi a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s18PxYDtIi .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s18PxYDtIi .mbr-subscribe .input-group-btn button,
.cid-s18PxYDtIi .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s18PxYDtIi .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s18PxYDtIi input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s18PxYDtIi .input-group-btn {
    width: 100%;
  }
  .cid-s18PxYDtIi .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s18PxYDtIi .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s18PxYDtIi .input-group-btn {
    width: calc(92%);
  }
  .cid-s18PxYDtIi .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s18PxYDtIi .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s18PxYDtIi .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s18PxYDtIi .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s18PxYDtIi .input-group-btn button,
  .cid-s18PxYDtIi .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s18PxYDtIi .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s18PxZAXfc .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s18PxZAXfc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s18PxZAXfc a {
  font-style: normal;
}
.cid-s18PxZAXfc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s18PxZAXfc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s18PxZAXfc .nav-item:focus,
.cid-s18PxZAXfc .nav-link:focus {
  outline: none;
}
.cid-s18PxZAXfc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s18PxZAXfc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s18PxZAXfc .menu-logo {
  margin-right: auto;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s18PxZAXfc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s18PxZAXfc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s18PxZAXfc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s18PxZAXfc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s18PxZAXfc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s18PxZAXfc .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s18PxZAXfc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s18PxZAXfc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s18PxZAXfc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s18PxZAXfc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s18PxZAXfc .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-s18PxZAXfc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s18PxZAXfc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s18PxZAXfc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s18PxZAXfc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s18PxZAXfc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s18PxZAXfc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s18PxZAXfc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s18PxZAXfc button.navbar-toggler:focus {
  outline: none;
}
.cid-s18PxZAXfc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s18PxZAXfc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s18PxZAXfc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s18PxZAXfc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s18PxZAXfc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s18PxZAXfc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s18PxZAXfc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s18PxZAXfc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s18PxZAXfc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s18PxZAXfc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s18PxZAXfc .collapsed .btn {
  display: -webkit-flex;
}
.cid-s18PxZAXfc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s18PxZAXfc .collapsed .navbar-collapse.collapsing,
.cid-s18PxZAXfc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s18PxZAXfc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s18PxZAXfc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s18PxZAXfc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s18PxZAXfc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s18PxZAXfc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s18PxZAXfc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s18PxZAXfc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s18PxZAXfc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s18PxZAXfc .collapsed button.navbar-toggler {
  display: block;
}
.cid-s18PxZAXfc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s18PxZAXfc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s18PxZAXfc .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-s18PxZAXfc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s18PxZAXfc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s18PxZAXfc .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-s18PxZAXfc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s18PxZAXfc img {
    height: 3.8rem !important;
  }
  .cid-s18PxZAXfc .btn {
    display: -webkit-flex;
  }
  .cid-s18PxZAXfc button.navbar-toggler {
    display: block;
  }
  .cid-s18PxZAXfc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s18PxZAXfc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s18PxZAXfc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s18PxZAXfc .navbar-collapse.collapsing,
  .cid-s18PxZAXfc .navbar-collapse.show {
    display: block !important;
  }
  .cid-s18PxZAXfc .navbar-collapse.collapsing .navbar-nav,
  .cid-s18PxZAXfc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s18PxZAXfc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s18PxZAXfc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s18PxZAXfc .navbar-collapse.collapsing .navbar-buttons,
  .cid-s18PxZAXfc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s18PxZAXfc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s18PxZAXfc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s18PxZAXfc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s18PxZAXfc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s18PxZAXfc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s18PxZAXfc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s18PxZAXfc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s18PxZAXfc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s18PxZAXfc .nav-link:hover,
.cid-s18PxZAXfc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s18Py0I6mf {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s18Py0I6mf .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s18Py0I6mf .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s18Py0I6mf .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s18Py0I6mf .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s18Py0I6mf .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s18Py0I6mf .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s18Py0I6mf .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s18Py0I6mf .btn-social {
  border: none !important;
}
.cid-s18Py0I6mf [class^="socicon-"]:before,
.cid-s18Py0I6mf [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s18Py0I6mf .btn {
    font-size: 20px !important;
  }
}
.cid-s1a7ar5XUl {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1a7ar5XUl .image-block {
  margin: auto;
}
.cid-s1a7ar5XUl figcaption {
  position: relative;
}
.cid-s1a7ar5XUl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1a7ar5XUl .image-block {
    width: 100% !important;
  }
}
.cid-s1a7asmZRc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1a7asmZRc h2 {
  margin-bottom: 0;
}
.cid-s1a7asmZRc h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1a7asmZRc p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1a7asmZRc .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1a7asmZRc .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1a7asmZRc .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1a7asmZRc .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1a7asmZRc .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1a7asmZRc .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1a7ays6NH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1a7ays6NH .mbr-section-subtitle {
  color: #767676;
}
.cid-s1a7ays6NH .formoid {
  margin: auto;
}
.cid-s1a7ays6NH .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1a7ays6NH a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1a7ays6NH .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1a7ays6NH .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1a7ays6NH a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1a7ays6NH a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1a7ays6NH .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1a7ays6NH .mbr-subscribe .input-group-btn button,
.cid-s1a7ays6NH .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1a7ays6NH .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1a7ays6NH input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1a7ays6NH .input-group-btn {
    width: 100%;
  }
  .cid-s1a7ays6NH .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1a7ays6NH .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1a7ays6NH .input-group-btn {
    width: calc(92%);
  }
  .cid-s1a7ays6NH .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1a7ays6NH .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1a7ays6NH .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1a7ays6NH .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1a7ays6NH .input-group-btn button,
  .cid-s1a7ays6NH .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1a7ays6NH .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1a7azwjuQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1a7azwjuQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1a7azwjuQ a {
  font-style: normal;
}
.cid-s1a7azwjuQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1a7azwjuQ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1a7azwjuQ .nav-item:focus,
.cid-s1a7azwjuQ .nav-link:focus {
  outline: none;
}
.cid-s1a7azwjuQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1a7azwjuQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1a7azwjuQ .menu-logo {
  margin-right: auto;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1a7azwjuQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1a7azwjuQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1a7azwjuQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1a7azwjuQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1a7azwjuQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1a7azwjuQ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1a7azwjuQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1a7azwjuQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1a7azwjuQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1a7azwjuQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1a7azwjuQ .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-s1a7azwjuQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1a7azwjuQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1a7azwjuQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1a7azwjuQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1a7azwjuQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1a7azwjuQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1a7azwjuQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1a7azwjuQ button.navbar-toggler:focus {
  outline: none;
}
.cid-s1a7azwjuQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1a7azwjuQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1a7azwjuQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1a7azwjuQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1a7azwjuQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1a7azwjuQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1a7azwjuQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1a7azwjuQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1a7azwjuQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1a7azwjuQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1a7azwjuQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1a7azwjuQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1a7azwjuQ .collapsed .navbar-collapse.collapsing,
.cid-s1a7azwjuQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1a7azwjuQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1a7azwjuQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1a7azwjuQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1a7azwjuQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1a7azwjuQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1a7azwjuQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1a7azwjuQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1a7azwjuQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1a7azwjuQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1a7azwjuQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1a7azwjuQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1a7azwjuQ .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-s1a7azwjuQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1a7azwjuQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1a7azwjuQ .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-s1a7azwjuQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1a7azwjuQ img {
    height: 3.8rem !important;
  }
  .cid-s1a7azwjuQ .btn {
    display: -webkit-flex;
  }
  .cid-s1a7azwjuQ button.navbar-toggler {
    display: block;
  }
  .cid-s1a7azwjuQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1a7azwjuQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1a7azwjuQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1a7azwjuQ .navbar-collapse.collapsing,
  .cid-s1a7azwjuQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1a7azwjuQ .navbar-collapse.collapsing .navbar-nav,
  .cid-s1a7azwjuQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1a7azwjuQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1a7azwjuQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1a7azwjuQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1a7azwjuQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1a7azwjuQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1a7azwjuQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1a7azwjuQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1a7azwjuQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1a7azwjuQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1a7azwjuQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1a7azwjuQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1a7azwjuQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1a7azwjuQ .nav-link:hover,
.cid-s1a7azwjuQ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1a7aAAQWI {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1a7aAAQWI .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1a7aAAQWI .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1a7aAAQWI .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1a7aAAQWI .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1a7aAAQWI .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1a7aAAQWI .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1a7aAAQWI .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1a7aAAQWI .btn-social {
  border: none !important;
}
.cid-s1a7aAAQWI [class^="socicon-"]:before,
.cid-s1a7aAAQWI [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1a7aAAQWI .btn {
    font-size: 20px !important;
  }
}
.cid-s1aaq4TM8r {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1aaq4TM8r .image-block {
  margin: auto;
}
.cid-s1aaq4TM8r figcaption {
  position: relative;
}
.cid-s1aaq4TM8r figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1aaq4TM8r .image-block {
    width: 100% !important;
  }
}
.cid-s1aaq5WEht {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1aaq5WEht h2 {
  margin-bottom: 0;
}
.cid-s1aaq5WEht h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1aaq5WEht p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1aaq5WEht .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1aaq5WEht .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1aaq5WEht .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1aaq5WEht .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1aaq5WEht .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1aaq5WEht .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1aaq814A2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1aaq814A2 .mbr-section-subtitle {
  color: #767676;
}
.cid-s1aaq814A2 .formoid {
  margin: auto;
}
.cid-s1aaq814A2 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1aaq814A2 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1aaq814A2 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1aaq814A2 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1aaq814A2 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1aaq814A2 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1aaq814A2 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1aaq814A2 .mbr-subscribe .input-group-btn button,
.cid-s1aaq814A2 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1aaq814A2 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1aaq814A2 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1aaq814A2 .input-group-btn {
    width: 100%;
  }
  .cid-s1aaq814A2 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1aaq814A2 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1aaq814A2 .input-group-btn {
    width: calc(92%);
  }
  .cid-s1aaq814A2 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1aaq814A2 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1aaq814A2 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1aaq814A2 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1aaq814A2 .input-group-btn button,
  .cid-s1aaq814A2 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1aaq814A2 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1aaq9jXeR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1aaq9jXeR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1aaq9jXeR a {
  font-style: normal;
}
.cid-s1aaq9jXeR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1aaq9jXeR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1aaq9jXeR .nav-item:focus,
.cid-s1aaq9jXeR .nav-link:focus {
  outline: none;
}
.cid-s1aaq9jXeR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1aaq9jXeR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1aaq9jXeR .menu-logo {
  margin-right: auto;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1aaq9jXeR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1aaq9jXeR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1aaq9jXeR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1aaq9jXeR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1aaq9jXeR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1aaq9jXeR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1aaq9jXeR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1aaq9jXeR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1aaq9jXeR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1aaq9jXeR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1aaq9jXeR .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-s1aaq9jXeR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1aaq9jXeR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1aaq9jXeR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1aaq9jXeR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1aaq9jXeR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1aaq9jXeR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1aaq9jXeR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1aaq9jXeR button.navbar-toggler:focus {
  outline: none;
}
.cid-s1aaq9jXeR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1aaq9jXeR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1aaq9jXeR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1aaq9jXeR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1aaq9jXeR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1aaq9jXeR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1aaq9jXeR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1aaq9jXeR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1aaq9jXeR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1aaq9jXeR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1aaq9jXeR .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1aaq9jXeR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1aaq9jXeR .collapsed .navbar-collapse.collapsing,
.cid-s1aaq9jXeR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1aaq9jXeR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1aaq9jXeR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1aaq9jXeR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1aaq9jXeR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1aaq9jXeR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1aaq9jXeR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1aaq9jXeR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1aaq9jXeR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1aaq9jXeR .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1aaq9jXeR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1aaq9jXeR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1aaq9jXeR .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-s1aaq9jXeR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1aaq9jXeR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1aaq9jXeR .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-s1aaq9jXeR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1aaq9jXeR img {
    height: 3.8rem !important;
  }
  .cid-s1aaq9jXeR .btn {
    display: -webkit-flex;
  }
  .cid-s1aaq9jXeR button.navbar-toggler {
    display: block;
  }
  .cid-s1aaq9jXeR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1aaq9jXeR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1aaq9jXeR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1aaq9jXeR .navbar-collapse.collapsing,
  .cid-s1aaq9jXeR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1aaq9jXeR .navbar-collapse.collapsing .navbar-nav,
  .cid-s1aaq9jXeR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1aaq9jXeR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1aaq9jXeR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1aaq9jXeR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1aaq9jXeR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1aaq9jXeR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1aaq9jXeR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1aaq9jXeR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1aaq9jXeR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1aaq9jXeR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1aaq9jXeR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1aaq9jXeR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1aaq9jXeR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1aaq9jXeR .nav-link:hover,
.cid-s1aaq9jXeR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1aaqah1Gf {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1aaqah1Gf .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1aaqah1Gf .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1aaqah1Gf .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1aaqah1Gf .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1aaqah1Gf .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1aaqah1Gf .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1aaqah1Gf .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1aaqah1Gf .btn-social {
  border: none !important;
}
.cid-s1aaqah1Gf [class^="socicon-"]:before,
.cid-s1aaqah1Gf [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1aaqah1Gf .btn {
    font-size: 20px !important;
  }
}
.cid-s1afTXPvJm {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1afTXPvJm .image-block {
  margin: auto;
}
.cid-s1afTXPvJm figcaption {
  position: relative;
}
.cid-s1afTXPvJm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1afTXPvJm .image-block {
    width: 100% !important;
  }
}
.cid-s1afTYO4Wv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1afTYO4Wv h2 {
  margin-bottom: 0;
}
.cid-s1afTYO4Wv h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1afTYO4Wv p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1afTYO4Wv .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1afTYO4Wv .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1afTYO4Wv .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1afTYO4Wv .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1afTYO4Wv .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1afTYO4Wv .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1afU0yWGV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1afU0yWGV .mbr-section-subtitle {
  color: #767676;
}
.cid-s1afU0yWGV .formoid {
  margin: auto;
}
.cid-s1afU0yWGV .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1afU0yWGV a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1afU0yWGV .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1afU0yWGV .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1afU0yWGV a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1afU0yWGV a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1afU0yWGV .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1afU0yWGV .mbr-subscribe .input-group-btn button,
.cid-s1afU0yWGV .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1afU0yWGV .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1afU0yWGV input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1afU0yWGV .input-group-btn {
    width: 100%;
  }
  .cid-s1afU0yWGV .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1afU0yWGV .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1afU0yWGV .input-group-btn {
    width: calc(92%);
  }
  .cid-s1afU0yWGV .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1afU0yWGV .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1afU0yWGV .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1afU0yWGV .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1afU0yWGV .input-group-btn button,
  .cid-s1afU0yWGV .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1afU0yWGV .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1afU1VOOd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1afU1VOOd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1afU1VOOd a {
  font-style: normal;
}
.cid-s1afU1VOOd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1afU1VOOd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1afU1VOOd .nav-item:focus,
.cid-s1afU1VOOd .nav-link:focus {
  outline: none;
}
.cid-s1afU1VOOd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1afU1VOOd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1afU1VOOd .menu-logo {
  margin-right: auto;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1afU1VOOd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1afU1VOOd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1afU1VOOd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1afU1VOOd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1afU1VOOd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1afU1VOOd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1afU1VOOd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1afU1VOOd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1afU1VOOd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1afU1VOOd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1afU1VOOd .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-s1afU1VOOd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1afU1VOOd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1afU1VOOd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1afU1VOOd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1afU1VOOd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1afU1VOOd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1afU1VOOd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1afU1VOOd button.navbar-toggler:focus {
  outline: none;
}
.cid-s1afU1VOOd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1afU1VOOd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1afU1VOOd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1afU1VOOd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1afU1VOOd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1afU1VOOd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1afU1VOOd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1afU1VOOd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1afU1VOOd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1afU1VOOd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1afU1VOOd .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1afU1VOOd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1afU1VOOd .collapsed .navbar-collapse.collapsing,
.cid-s1afU1VOOd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1afU1VOOd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1afU1VOOd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1afU1VOOd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1afU1VOOd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1afU1VOOd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1afU1VOOd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1afU1VOOd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1afU1VOOd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1afU1VOOd .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1afU1VOOd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1afU1VOOd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1afU1VOOd .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-s1afU1VOOd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1afU1VOOd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1afU1VOOd .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-s1afU1VOOd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1afU1VOOd img {
    height: 3.8rem !important;
  }
  .cid-s1afU1VOOd .btn {
    display: -webkit-flex;
  }
  .cid-s1afU1VOOd button.navbar-toggler {
    display: block;
  }
  .cid-s1afU1VOOd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1afU1VOOd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1afU1VOOd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1afU1VOOd .navbar-collapse.collapsing,
  .cid-s1afU1VOOd .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1afU1VOOd .navbar-collapse.collapsing .navbar-nav,
  .cid-s1afU1VOOd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1afU1VOOd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1afU1VOOd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1afU1VOOd .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1afU1VOOd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1afU1VOOd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1afU1VOOd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1afU1VOOd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1afU1VOOd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1afU1VOOd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1afU1VOOd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1afU1VOOd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1afU1VOOd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1afU1VOOd .nav-link:hover,
.cid-s1afU1VOOd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1afU2Xr0T {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1afU2Xr0T .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1afU2Xr0T .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1afU2Xr0T .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1afU2Xr0T .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1afU2Xr0T .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1afU2Xr0T .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1afU2Xr0T .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1afU2Xr0T .btn-social {
  border: none !important;
}
.cid-s1afU2Xr0T [class^="socicon-"]:before,
.cid-s1afU2Xr0T [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1afU2Xr0T .btn {
    font-size: 20px !important;
  }
}
.cid-s1agrpKO2w {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1agrpKO2w .image-block {
  margin: auto;
}
.cid-s1agrpKO2w figcaption {
  position: relative;
}
.cid-s1agrpKO2w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1agrpKO2w .image-block {
    width: 100% !important;
  }
}
.cid-s1agrqGqR5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1agrqGqR5 h2 {
  margin-bottom: 0;
}
.cid-s1agrqGqR5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1agrqGqR5 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1agrqGqR5 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1agrqGqR5 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1agrqGqR5 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1agrqGqR5 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1agrqGqR5 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1agrqGqR5 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1agrsG7ro {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1agrsG7ro .mbr-section-subtitle {
  color: #767676;
}
.cid-s1agrsG7ro .formoid {
  margin: auto;
}
.cid-s1agrsG7ro .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1agrsG7ro a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1agrsG7ro .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1agrsG7ro .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1agrsG7ro a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1agrsG7ro a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1agrsG7ro .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1agrsG7ro .mbr-subscribe .input-group-btn button,
.cid-s1agrsG7ro .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1agrsG7ro .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1agrsG7ro input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1agrsG7ro .input-group-btn {
    width: 100%;
  }
  .cid-s1agrsG7ro .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1agrsG7ro .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1agrsG7ro .input-group-btn {
    width: calc(92%);
  }
  .cid-s1agrsG7ro .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1agrsG7ro .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1agrsG7ro .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1agrsG7ro .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1agrsG7ro .input-group-btn button,
  .cid-s1agrsG7ro .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1agrsG7ro .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1agru4A5Q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1agru4A5Q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1agru4A5Q a {
  font-style: normal;
}
.cid-s1agru4A5Q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1agru4A5Q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1agru4A5Q .nav-item:focus,
.cid-s1agru4A5Q .nav-link:focus {
  outline: none;
}
.cid-s1agru4A5Q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1agru4A5Q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1agru4A5Q .menu-logo {
  margin-right: auto;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1agru4A5Q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1agru4A5Q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1agru4A5Q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1agru4A5Q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1agru4A5Q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1agru4A5Q .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1agru4A5Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1agru4A5Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1agru4A5Q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1agru4A5Q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1agru4A5Q .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-s1agru4A5Q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1agru4A5Q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1agru4A5Q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1agru4A5Q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1agru4A5Q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1agru4A5Q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1agru4A5Q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1agru4A5Q button.navbar-toggler:focus {
  outline: none;
}
.cid-s1agru4A5Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1agru4A5Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1agru4A5Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1agru4A5Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1agru4A5Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1agru4A5Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1agru4A5Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1agru4A5Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1agru4A5Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1agru4A5Q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1agru4A5Q .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1agru4A5Q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1agru4A5Q .collapsed .navbar-collapse.collapsing,
.cid-s1agru4A5Q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1agru4A5Q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1agru4A5Q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1agru4A5Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1agru4A5Q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1agru4A5Q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1agru4A5Q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1agru4A5Q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1agru4A5Q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1agru4A5Q .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1agru4A5Q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1agru4A5Q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1agru4A5Q .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-s1agru4A5Q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1agru4A5Q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1agru4A5Q .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-s1agru4A5Q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1agru4A5Q img {
    height: 3.8rem !important;
  }
  .cid-s1agru4A5Q .btn {
    display: -webkit-flex;
  }
  .cid-s1agru4A5Q button.navbar-toggler {
    display: block;
  }
  .cid-s1agru4A5Q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1agru4A5Q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1agru4A5Q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1agru4A5Q .navbar-collapse.collapsing,
  .cid-s1agru4A5Q .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1agru4A5Q .navbar-collapse.collapsing .navbar-nav,
  .cid-s1agru4A5Q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1agru4A5Q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1agru4A5Q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1agru4A5Q .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1agru4A5Q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1agru4A5Q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1agru4A5Q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1agru4A5Q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1agru4A5Q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1agru4A5Q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1agru4A5Q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1agru4A5Q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1agru4A5Q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1agru4A5Q .nav-link:hover,
.cid-s1agru4A5Q .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1agrv2oBB {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1agrv2oBB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1agrv2oBB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1agrv2oBB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1agrv2oBB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1agrv2oBB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1agrv2oBB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1agrv2oBB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1agrv2oBB .btn-social {
  border: none !important;
}
.cid-s1agrv2oBB [class^="socicon-"]:before,
.cid-s1agrv2oBB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1agrv2oBB .btn {
    font-size: 20px !important;
  }
}
.cid-s1aqemSS2M {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1aqemSS2M .image-block {
  margin: auto;
}
.cid-s1aqemSS2M figcaption {
  position: relative;
}
.cid-s1aqemSS2M figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1aqemSS2M .image-block {
    width: 100% !important;
  }
}
.cid-s1aqemSS2M DIV {
  color: #ffffff;
}
.cid-s1aqenU2pi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1aqenU2pi h2 {
  margin-bottom: 0;
}
.cid-s1aqenU2pi h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1aqenU2pi p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1aqenU2pi .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1aqenU2pi .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1aqenU2pi .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1aqenU2pi .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1aqenU2pi .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1aqenU2pi .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1aqerWj9C {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1aqerWj9C .mbr-section-subtitle {
  color: #767676;
}
.cid-s1aqerWj9C .formoid {
  margin: auto;
}
.cid-s1aqerWj9C .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1aqerWj9C a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1aqerWj9C .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1aqerWj9C .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1aqerWj9C a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1aqerWj9C a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1aqerWj9C .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1aqerWj9C .mbr-subscribe .input-group-btn button,
.cid-s1aqerWj9C .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1aqerWj9C .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1aqerWj9C input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1aqerWj9C .input-group-btn {
    width: 100%;
  }
  .cid-s1aqerWj9C .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1aqerWj9C .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1aqerWj9C .input-group-btn {
    width: calc(92%);
  }
  .cid-s1aqerWj9C .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1aqerWj9C .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1aqerWj9C .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1aqerWj9C .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1aqerWj9C .input-group-btn button,
  .cid-s1aqerWj9C .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1aqerWj9C .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1aqesUDuJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1aqesUDuJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1aqesUDuJ a {
  font-style: normal;
}
.cid-s1aqesUDuJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1aqesUDuJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1aqesUDuJ .nav-item:focus,
.cid-s1aqesUDuJ .nav-link:focus {
  outline: none;
}
.cid-s1aqesUDuJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1aqesUDuJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1aqesUDuJ .menu-logo {
  margin-right: auto;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1aqesUDuJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1aqesUDuJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1aqesUDuJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1aqesUDuJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1aqesUDuJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1aqesUDuJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1aqesUDuJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1aqesUDuJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1aqesUDuJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1aqesUDuJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1aqesUDuJ .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-s1aqesUDuJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1aqesUDuJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1aqesUDuJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1aqesUDuJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1aqesUDuJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1aqesUDuJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1aqesUDuJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1aqesUDuJ button.navbar-toggler:focus {
  outline: none;
}
.cid-s1aqesUDuJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1aqesUDuJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1aqesUDuJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1aqesUDuJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1aqesUDuJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1aqesUDuJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1aqesUDuJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1aqesUDuJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1aqesUDuJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1aqesUDuJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1aqesUDuJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1aqesUDuJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1aqesUDuJ .collapsed .navbar-collapse.collapsing,
.cid-s1aqesUDuJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1aqesUDuJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1aqesUDuJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1aqesUDuJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1aqesUDuJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1aqesUDuJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1aqesUDuJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1aqesUDuJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1aqesUDuJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1aqesUDuJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1aqesUDuJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1aqesUDuJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1aqesUDuJ .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-s1aqesUDuJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1aqesUDuJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1aqesUDuJ .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-s1aqesUDuJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1aqesUDuJ img {
    height: 3.8rem !important;
  }
  .cid-s1aqesUDuJ .btn {
    display: -webkit-flex;
  }
  .cid-s1aqesUDuJ button.navbar-toggler {
    display: block;
  }
  .cid-s1aqesUDuJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1aqesUDuJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1aqesUDuJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1aqesUDuJ .navbar-collapse.collapsing,
  .cid-s1aqesUDuJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1aqesUDuJ .navbar-collapse.collapsing .navbar-nav,
  .cid-s1aqesUDuJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1aqesUDuJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1aqesUDuJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1aqesUDuJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1aqesUDuJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1aqesUDuJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1aqesUDuJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1aqesUDuJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1aqesUDuJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1aqesUDuJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1aqesUDuJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1aqesUDuJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1aqesUDuJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1aqesUDuJ .nav-link:hover,
.cid-s1aqesUDuJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1aqetZgQg {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1aqetZgQg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1aqetZgQg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1aqetZgQg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1aqetZgQg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1aqetZgQg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1aqetZgQg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1aqetZgQg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1aqetZgQg .btn-social {
  border: none !important;
}
.cid-s1aqetZgQg [class^="socicon-"]:before,
.cid-s1aqetZgQg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1aqetZgQg .btn {
    font-size: 20px !important;
  }
}
.cid-s1atl8SH8n {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1atl8SH8n .image-block {
  margin: auto;
}
.cid-s1atl8SH8n figcaption {
  position: relative;
}
.cid-s1atl8SH8n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1atl8SH8n .image-block {
    width: 100% !important;
  }
}
.cid-s1atl8SH8n DIV {
  color: #c1c1c1;
}
.cid-s1atl9Xbml {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1atl9Xbml h2 {
  margin-bottom: 0;
}
.cid-s1atl9Xbml h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1atl9Xbml p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1atl9Xbml .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1atl9Xbml .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1atl9Xbml .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1atl9Xbml .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1atl9Xbml .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1atl9Xbml .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1atlg7eGN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1atlg7eGN .mbr-section-subtitle {
  color: #767676;
}
.cid-s1atlg7eGN .formoid {
  margin: auto;
}
.cid-s1atlg7eGN .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1atlg7eGN a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1atlg7eGN .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1atlg7eGN .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1atlg7eGN a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1atlg7eGN a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1atlg7eGN .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1atlg7eGN .mbr-subscribe .input-group-btn button,
.cid-s1atlg7eGN .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1atlg7eGN .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1atlg7eGN input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1atlg7eGN .input-group-btn {
    width: 100%;
  }
  .cid-s1atlg7eGN .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1atlg7eGN .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1atlg7eGN .input-group-btn {
    width: calc(92%);
  }
  .cid-s1atlg7eGN .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1atlg7eGN .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1atlg7eGN .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1atlg7eGN .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1atlg7eGN .input-group-btn button,
  .cid-s1atlg7eGN .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1atlg7eGN .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1atlhe1hy .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1atlhe1hy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1atlhe1hy a {
  font-style: normal;
}
.cid-s1atlhe1hy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1atlhe1hy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1atlhe1hy .nav-item:focus,
.cid-s1atlhe1hy .nav-link:focus {
  outline: none;
}
.cid-s1atlhe1hy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1atlhe1hy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1atlhe1hy .menu-logo {
  margin-right: auto;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1atlhe1hy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1atlhe1hy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1atlhe1hy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1atlhe1hy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1atlhe1hy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1atlhe1hy .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1atlhe1hy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1atlhe1hy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1atlhe1hy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1atlhe1hy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1atlhe1hy .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-s1atlhe1hy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1atlhe1hy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1atlhe1hy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1atlhe1hy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1atlhe1hy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1atlhe1hy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1atlhe1hy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1atlhe1hy button.navbar-toggler:focus {
  outline: none;
}
.cid-s1atlhe1hy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1atlhe1hy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1atlhe1hy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1atlhe1hy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1atlhe1hy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1atlhe1hy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1atlhe1hy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1atlhe1hy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1atlhe1hy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1atlhe1hy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1atlhe1hy .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1atlhe1hy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1atlhe1hy .collapsed .navbar-collapse.collapsing,
.cid-s1atlhe1hy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1atlhe1hy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1atlhe1hy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1atlhe1hy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1atlhe1hy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1atlhe1hy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1atlhe1hy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1atlhe1hy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1atlhe1hy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1atlhe1hy .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1atlhe1hy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1atlhe1hy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1atlhe1hy .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-s1atlhe1hy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1atlhe1hy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1atlhe1hy .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-s1atlhe1hy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1atlhe1hy img {
    height: 3.8rem !important;
  }
  .cid-s1atlhe1hy .btn {
    display: -webkit-flex;
  }
  .cid-s1atlhe1hy button.navbar-toggler {
    display: block;
  }
  .cid-s1atlhe1hy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1atlhe1hy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1atlhe1hy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1atlhe1hy .navbar-collapse.collapsing,
  .cid-s1atlhe1hy .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1atlhe1hy .navbar-collapse.collapsing .navbar-nav,
  .cid-s1atlhe1hy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1atlhe1hy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1atlhe1hy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1atlhe1hy .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1atlhe1hy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1atlhe1hy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1atlhe1hy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1atlhe1hy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1atlhe1hy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1atlhe1hy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1atlhe1hy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1atlhe1hy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1atlhe1hy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1atlhe1hy .nav-link:hover,
.cid-s1atlhe1hy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1atlj9nRQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1atlj9nRQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1atlj9nRQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1atlj9nRQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1atlj9nRQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1atlj9nRQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1atlj9nRQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1atlj9nRQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1atlj9nRQ .btn-social {
  border: none !important;
}
.cid-s1atlj9nRQ [class^="socicon-"]:before,
.cid-s1atlj9nRQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1atlj9nRQ .btn {
    font-size: 20px !important;
  }
}
.cid-s1ds0G3ghA {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1ds0G3ghA .image-block {
  margin: auto;
}
.cid-s1ds0G3ghA figcaption {
  position: relative;
}
.cid-s1ds0G3ghA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1ds0G3ghA .image-block {
    width: 100% !important;
  }
}
.cid-s1ds0G3ghA DIV {
  color: #ffffff;
}
.cid-s1ds0GQPaS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1ds0GQPaS h2 {
  margin-bottom: 0;
}
.cid-s1ds0GQPaS h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1ds0GQPaS p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1ds0GQPaS .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1ds0GQPaS .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1ds0GQPaS .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1ds0GQPaS .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1ds0GQPaS .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1ds0GQPaS .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1ds0K4E4r {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1ds0K4E4r .mbr-section-subtitle {
  color: #767676;
}
.cid-s1ds0K4E4r .formoid {
  margin: auto;
}
.cid-s1ds0K4E4r .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1ds0K4E4r a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1ds0K4E4r .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1ds0K4E4r .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1ds0K4E4r a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1ds0K4E4r a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1ds0K4E4r .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1ds0K4E4r .mbr-subscribe .input-group-btn button,
.cid-s1ds0K4E4r .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1ds0K4E4r .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1ds0K4E4r input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1ds0K4E4r .input-group-btn {
    width: 100%;
  }
  .cid-s1ds0K4E4r .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1ds0K4E4r .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1ds0K4E4r .input-group-btn {
    width: calc(92%);
  }
  .cid-s1ds0K4E4r .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1ds0K4E4r .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1ds0K4E4r .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1ds0K4E4r .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1ds0K4E4r .input-group-btn button,
  .cid-s1ds0K4E4r .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1ds0K4E4r .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1ds0KW8vw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1ds0KW8vw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1ds0KW8vw a {
  font-style: normal;
}
.cid-s1ds0KW8vw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1ds0KW8vw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1ds0KW8vw .nav-item:focus,
.cid-s1ds0KW8vw .nav-link:focus {
  outline: none;
}
.cid-s1ds0KW8vw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1ds0KW8vw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1ds0KW8vw .menu-logo {
  margin-right: auto;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1ds0KW8vw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1ds0KW8vw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1ds0KW8vw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1ds0KW8vw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1ds0KW8vw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1ds0KW8vw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1ds0KW8vw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1ds0KW8vw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1ds0KW8vw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1ds0KW8vw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1ds0KW8vw .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-s1ds0KW8vw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1ds0KW8vw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1ds0KW8vw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1ds0KW8vw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1ds0KW8vw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1ds0KW8vw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1ds0KW8vw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1ds0KW8vw button.navbar-toggler:focus {
  outline: none;
}
.cid-s1ds0KW8vw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1ds0KW8vw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1ds0KW8vw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1ds0KW8vw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1ds0KW8vw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1ds0KW8vw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1ds0KW8vw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1ds0KW8vw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1ds0KW8vw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1ds0KW8vw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1ds0KW8vw .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1ds0KW8vw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1ds0KW8vw .collapsed .navbar-collapse.collapsing,
.cid-s1ds0KW8vw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1ds0KW8vw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1ds0KW8vw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1ds0KW8vw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1ds0KW8vw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1ds0KW8vw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1ds0KW8vw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1ds0KW8vw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1ds0KW8vw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1ds0KW8vw .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1ds0KW8vw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1ds0KW8vw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1ds0KW8vw .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-s1ds0KW8vw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1ds0KW8vw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1ds0KW8vw .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-s1ds0KW8vw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1ds0KW8vw img {
    height: 3.8rem !important;
  }
  .cid-s1ds0KW8vw .btn {
    display: -webkit-flex;
  }
  .cid-s1ds0KW8vw button.navbar-toggler {
    display: block;
  }
  .cid-s1ds0KW8vw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1ds0KW8vw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1ds0KW8vw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1ds0KW8vw .navbar-collapse.collapsing,
  .cid-s1ds0KW8vw .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1ds0KW8vw .navbar-collapse.collapsing .navbar-nav,
  .cid-s1ds0KW8vw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1ds0KW8vw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1ds0KW8vw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1ds0KW8vw .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1ds0KW8vw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1ds0KW8vw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1ds0KW8vw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1ds0KW8vw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1ds0KW8vw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1ds0KW8vw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1ds0KW8vw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1ds0KW8vw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1ds0KW8vw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1ds0KW8vw .nav-link:hover,
.cid-s1ds0KW8vw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1ds0LYarJ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1ds0LYarJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1ds0LYarJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1ds0LYarJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1ds0LYarJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1ds0LYarJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1ds0LYarJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1ds0LYarJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1ds0LYarJ .btn-social {
  border: none !important;
}
.cid-s1ds0LYarJ [class^="socicon-"]:before,
.cid-s1ds0LYarJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1ds0LYarJ .btn {
    font-size: 20px !important;
  }
}
.cid-s1dumsy2py {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dumsy2py .image-block {
  margin: auto;
}
.cid-s1dumsy2py figcaption {
  position: relative;
}
.cid-s1dumsy2py figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dumsy2py .image-block {
    width: 100% !important;
  }
}
.cid-s1dumtl3b7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dumtl3b7 h2 {
  margin-bottom: 0;
}
.cid-s1dumtl3b7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dumtl3b7 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dumtl3b7 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dumtl3b7 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dumtl3b7 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dumtl3b7 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dumtl3b7 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dumtl3b7 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dumv3Z7t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dumv3Z7t .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dumv3Z7t .formoid {
  margin: auto;
}
.cid-s1dumv3Z7t .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dumv3Z7t a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dumv3Z7t .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dumv3Z7t .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dumv3Z7t a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dumv3Z7t a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dumv3Z7t .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dumv3Z7t .mbr-subscribe .input-group-btn button,
.cid-s1dumv3Z7t .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dumv3Z7t .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dumv3Z7t input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dumv3Z7t .input-group-btn {
    width: 100%;
  }
  .cid-s1dumv3Z7t .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dumv3Z7t .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dumv3Z7t .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dumv3Z7t .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dumv3Z7t .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dumv3Z7t .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dumv3Z7t .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dumv3Z7t .input-group-btn button,
  .cid-s1dumv3Z7t .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dumv3Z7t .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dumvWAeU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dumvWAeU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dumvWAeU a {
  font-style: normal;
}
.cid-s1dumvWAeU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dumvWAeU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dumvWAeU .nav-item:focus,
.cid-s1dumvWAeU .nav-link:focus {
  outline: none;
}
.cid-s1dumvWAeU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dumvWAeU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dumvWAeU .menu-logo {
  margin-right: auto;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dumvWAeU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dumvWAeU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dumvWAeU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dumvWAeU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dumvWAeU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dumvWAeU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dumvWAeU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dumvWAeU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dumvWAeU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dumvWAeU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dumvWAeU .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-s1dumvWAeU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dumvWAeU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dumvWAeU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dumvWAeU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dumvWAeU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dumvWAeU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dumvWAeU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dumvWAeU button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dumvWAeU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dumvWAeU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dumvWAeU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dumvWAeU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dumvWAeU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dumvWAeU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dumvWAeU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dumvWAeU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dumvWAeU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dumvWAeU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dumvWAeU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dumvWAeU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dumvWAeU .collapsed .navbar-collapse.collapsing,
.cid-s1dumvWAeU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dumvWAeU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dumvWAeU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dumvWAeU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dumvWAeU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dumvWAeU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dumvWAeU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dumvWAeU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dumvWAeU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dumvWAeU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dumvWAeU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dumvWAeU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dumvWAeU .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-s1dumvWAeU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dumvWAeU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dumvWAeU .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-s1dumvWAeU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dumvWAeU img {
    height: 3.8rem !important;
  }
  .cid-s1dumvWAeU .btn {
    display: -webkit-flex;
  }
  .cid-s1dumvWAeU button.navbar-toggler {
    display: block;
  }
  .cid-s1dumvWAeU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dumvWAeU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dumvWAeU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dumvWAeU .navbar-collapse.collapsing,
  .cid-s1dumvWAeU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dumvWAeU .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dumvWAeU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dumvWAeU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dumvWAeU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dumvWAeU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dumvWAeU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dumvWAeU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dumvWAeU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dumvWAeU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dumvWAeU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dumvWAeU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dumvWAeU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dumvWAeU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dumvWAeU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dumvWAeU .nav-link:hover,
.cid-s1dumvWAeU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dumwUHN2 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dumwUHN2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dumwUHN2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dumwUHN2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dumwUHN2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dumwUHN2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dumwUHN2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dumwUHN2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dumwUHN2 .btn-social {
  border: none !important;
}
.cid-s1dumwUHN2 [class^="socicon-"]:before,
.cid-s1dumwUHN2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dumwUHN2 .btn {
    font-size: 20px !important;
  }
}
.cid-s1dBucyLxW {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dBucyLxW .image-block {
  margin: auto;
}
.cid-s1dBucyLxW figcaption {
  position: relative;
}
.cid-s1dBucyLxW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dBucyLxW .image-block {
    width: 100% !important;
  }
}
.cid-s1dBudyJxx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dBudyJxx h2 {
  margin-bottom: 0;
}
.cid-s1dBudyJxx h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dBudyJxx p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dBudyJxx .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dBudyJxx .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dBudyJxx .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dBudyJxx .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dBudyJxx .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dBudyJxx .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dBufcyng {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dBufcyng .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dBufcyng .formoid {
  margin: auto;
}
.cid-s1dBufcyng .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dBufcyng a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dBufcyng .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dBufcyng .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dBufcyng a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dBufcyng a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dBufcyng .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dBufcyng .mbr-subscribe .input-group-btn button,
.cid-s1dBufcyng .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dBufcyng .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dBufcyng input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dBufcyng .input-group-btn {
    width: 100%;
  }
  .cid-s1dBufcyng .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dBufcyng .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dBufcyng .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dBufcyng .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dBufcyng .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dBufcyng .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dBufcyng .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dBufcyng .input-group-btn button,
  .cid-s1dBufcyng .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dBufcyng .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dBugbE62 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dBugbE62 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dBugbE62 a {
  font-style: normal;
}
.cid-s1dBugbE62 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dBugbE62 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dBugbE62 .nav-item:focus,
.cid-s1dBugbE62 .nav-link:focus {
  outline: none;
}
.cid-s1dBugbE62 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dBugbE62 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dBugbE62 .menu-logo {
  margin-right: auto;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dBugbE62 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dBugbE62 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dBugbE62 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dBugbE62 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dBugbE62 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dBugbE62 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dBugbE62 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dBugbE62 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dBugbE62 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dBugbE62 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dBugbE62 .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-s1dBugbE62 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dBugbE62 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dBugbE62 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dBugbE62 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dBugbE62 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dBugbE62 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dBugbE62 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dBugbE62 button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dBugbE62 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dBugbE62 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dBugbE62 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dBugbE62 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dBugbE62 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dBugbE62 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dBugbE62 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dBugbE62 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dBugbE62 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dBugbE62 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dBugbE62 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dBugbE62 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dBugbE62 .collapsed .navbar-collapse.collapsing,
.cid-s1dBugbE62 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dBugbE62 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dBugbE62 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dBugbE62 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dBugbE62 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dBugbE62 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dBugbE62 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dBugbE62 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dBugbE62 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dBugbE62 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dBugbE62 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dBugbE62 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dBugbE62 .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-s1dBugbE62 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dBugbE62 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dBugbE62 .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-s1dBugbE62.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dBugbE62 img {
    height: 3.8rem !important;
  }
  .cid-s1dBugbE62 .btn {
    display: -webkit-flex;
  }
  .cid-s1dBugbE62 button.navbar-toggler {
    display: block;
  }
  .cid-s1dBugbE62 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dBugbE62 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dBugbE62 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dBugbE62 .navbar-collapse.collapsing,
  .cid-s1dBugbE62 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dBugbE62 .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dBugbE62 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dBugbE62 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dBugbE62 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dBugbE62 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dBugbE62 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dBugbE62 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dBugbE62 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dBugbE62 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dBugbE62 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dBugbE62 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dBugbE62 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dBugbE62 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dBugbE62 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dBugbE62 .nav-link:hover,
.cid-s1dBugbE62 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dBuhkjzh {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dBuhkjzh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dBuhkjzh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dBuhkjzh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dBuhkjzh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dBuhkjzh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dBuhkjzh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dBuhkjzh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dBuhkjzh .btn-social {
  border: none !important;
}
.cid-s1dBuhkjzh [class^="socicon-"]:before,
.cid-s1dBuhkjzh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dBuhkjzh .btn {
    font-size: 20px !important;
  }
}
.cid-s1dD8FFP7u {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dD8FFP7u .image-block {
  margin: auto;
}
.cid-s1dD8FFP7u figcaption {
  position: relative;
}
.cid-s1dD8FFP7u figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dD8FFP7u .image-block {
    width: 100% !important;
  }
}
.cid-s1dD8GGCAg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dD8GGCAg h2 {
  margin-bottom: 0;
}
.cid-s1dD8GGCAg h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dD8GGCAg p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dD8GGCAg .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dD8GGCAg .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dD8GGCAg .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dD8GGCAg .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dD8GGCAg .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dD8GGCAg .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dD8IxXae {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dD8IxXae .title {
  padding-bottom: 2.5rem;
}
.cid-s1dD8IxXae h4 {
  width: 85%;
  font-weight: 500;
  margin-bottom: 0;
}
.cid-s1dD8IxXae .bottom-line p {
  color: #767676;
}
.cid-s1dD8IxXae .card-wrapper {
  background-color: #ffffff;
  background-color: transparent;
  position: relative;
  justify-content: unset;
}
.cid-s1dD8IxXae .card-wrapper .card-box {
  width: 100%;
}
.cid-s1dD8IxXae .card-wrapper .card-box .wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.cid-s1dD8IxXae .card-wrapper .card-box .wrapper .top-line {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dD8IxXae .card-wrapper .card-box .wrapper .bottom-line {
  width: 85%;
}
@media (max-width: 767px) {
  .cid-s1dD8IxXae .card-wrapper .card-box .wrapper .bottom-line {
    width: 100%;
  }
  .cid-s1dD8IxXae .card-wrapper .card-box .wrapper .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
@media (max-width: 767px) {
  .cid-s1dD8IxXae .card.pb-5 {
    padding-bottom: 2rem !important;
  }
  .cid-s1dD8IxXae .wrapper {
    padding-top: 1rem;
  }
}
.cid-s1dD8K9eRA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dD8K9eRA h2 {
  margin-bottom: 0;
}
.cid-s1dD8K9eRA h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dD8K9eRA p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dD8K9eRA .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dD8K9eRA .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dD8K9eRA .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dD8K9eRA .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dD8K9eRA .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dD8K9eRA .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dD8LM8Zo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dD8LM8Zo .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dD8LM8Zo .formoid {
  margin: auto;
}
.cid-s1dD8LM8Zo .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dD8LM8Zo a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dD8LM8Zo .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dD8LM8Zo .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dD8LM8Zo a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dD8LM8Zo a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dD8LM8Zo .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dD8LM8Zo .mbr-subscribe .input-group-btn button,
.cid-s1dD8LM8Zo .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dD8LM8Zo .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dD8LM8Zo input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dD8LM8Zo .input-group-btn {
    width: 100%;
  }
  .cid-s1dD8LM8Zo .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dD8LM8Zo .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dD8LM8Zo .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dD8LM8Zo .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dD8LM8Zo .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dD8LM8Zo .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dD8LM8Zo .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dD8LM8Zo .input-group-btn button,
  .cid-s1dD8LM8Zo .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dD8LM8Zo .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dD8MMOmE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dD8MMOmE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dD8MMOmE a {
  font-style: normal;
}
.cid-s1dD8MMOmE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dD8MMOmE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dD8MMOmE .nav-item:focus,
.cid-s1dD8MMOmE .nav-link:focus {
  outline: none;
}
.cid-s1dD8MMOmE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dD8MMOmE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dD8MMOmE .menu-logo {
  margin-right: auto;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dD8MMOmE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dD8MMOmE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dD8MMOmE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dD8MMOmE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dD8MMOmE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dD8MMOmE .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dD8MMOmE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dD8MMOmE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dD8MMOmE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dD8MMOmE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dD8MMOmE .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-s1dD8MMOmE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dD8MMOmE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dD8MMOmE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dD8MMOmE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dD8MMOmE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dD8MMOmE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dD8MMOmE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dD8MMOmE button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dD8MMOmE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dD8MMOmE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dD8MMOmE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dD8MMOmE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dD8MMOmE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dD8MMOmE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dD8MMOmE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dD8MMOmE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dD8MMOmE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dD8MMOmE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dD8MMOmE .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dD8MMOmE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dD8MMOmE .collapsed .navbar-collapse.collapsing,
.cid-s1dD8MMOmE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dD8MMOmE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dD8MMOmE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dD8MMOmE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dD8MMOmE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dD8MMOmE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dD8MMOmE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dD8MMOmE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dD8MMOmE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dD8MMOmE .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dD8MMOmE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dD8MMOmE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dD8MMOmE .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-s1dD8MMOmE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dD8MMOmE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dD8MMOmE .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-s1dD8MMOmE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dD8MMOmE img {
    height: 3.8rem !important;
  }
  .cid-s1dD8MMOmE .btn {
    display: -webkit-flex;
  }
  .cid-s1dD8MMOmE button.navbar-toggler {
    display: block;
  }
  .cid-s1dD8MMOmE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dD8MMOmE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dD8MMOmE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dD8MMOmE .navbar-collapse.collapsing,
  .cid-s1dD8MMOmE .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dD8MMOmE .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dD8MMOmE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dD8MMOmE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dD8MMOmE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dD8MMOmE .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dD8MMOmE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dD8MMOmE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dD8MMOmE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dD8MMOmE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dD8MMOmE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dD8MMOmE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dD8MMOmE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dD8MMOmE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dD8MMOmE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dD8MMOmE .nav-link:hover,
.cid-s1dD8MMOmE .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dD8NTj6z {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dD8NTj6z .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dD8NTj6z .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dD8NTj6z .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dD8NTj6z .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dD8NTj6z .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dD8NTj6z .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dD8NTj6z .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dD8NTj6z .btn-social {
  border: none !important;
}
.cid-s1dD8NTj6z [class^="socicon-"]:before,
.cid-s1dD8NTj6z [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dD8NTj6z .btn {
    font-size: 20px !important;
  }
}
.cid-s1dDXOkQRF {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dDXOkQRF .image-block {
  margin: auto;
}
.cid-s1dDXOkQRF figcaption {
  position: relative;
}
.cid-s1dDXOkQRF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dDXOkQRF .image-block {
    width: 100% !important;
  }
}
.cid-s1dDXPkx4D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dDXPkx4D h2 {
  margin-bottom: 0;
}
.cid-s1dDXPkx4D h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dDXPkx4D p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dDXPkx4D .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dDXPkx4D .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dDXPkx4D .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dDXPkx4D .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dDXPkx4D .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dDXPkx4D .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dDXR4MQe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dDXR4MQe .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dDXR4MQe .formoid {
  margin: auto;
}
.cid-s1dDXR4MQe .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dDXR4MQe a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dDXR4MQe .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dDXR4MQe .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dDXR4MQe a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dDXR4MQe a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dDXR4MQe .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dDXR4MQe .mbr-subscribe .input-group-btn button,
.cid-s1dDXR4MQe .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dDXR4MQe .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dDXR4MQe input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dDXR4MQe .input-group-btn {
    width: 100%;
  }
  .cid-s1dDXR4MQe .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dDXR4MQe .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dDXR4MQe .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dDXR4MQe .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dDXR4MQe .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dDXR4MQe .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dDXR4MQe .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dDXR4MQe .input-group-btn button,
  .cid-s1dDXR4MQe .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dDXR4MQe .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dDXSjEDe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dDXSjEDe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dDXSjEDe a {
  font-style: normal;
}
.cid-s1dDXSjEDe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dDXSjEDe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dDXSjEDe .nav-item:focus,
.cid-s1dDXSjEDe .nav-link:focus {
  outline: none;
}
.cid-s1dDXSjEDe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dDXSjEDe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dDXSjEDe .menu-logo {
  margin-right: auto;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dDXSjEDe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dDXSjEDe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dDXSjEDe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dDXSjEDe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dDXSjEDe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dDXSjEDe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dDXSjEDe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dDXSjEDe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dDXSjEDe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dDXSjEDe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dDXSjEDe .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-s1dDXSjEDe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dDXSjEDe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dDXSjEDe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dDXSjEDe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dDXSjEDe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dDXSjEDe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dDXSjEDe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dDXSjEDe button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dDXSjEDe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dDXSjEDe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dDXSjEDe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dDXSjEDe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dDXSjEDe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dDXSjEDe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dDXSjEDe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dDXSjEDe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dDXSjEDe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dDXSjEDe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dDXSjEDe .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dDXSjEDe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dDXSjEDe .collapsed .navbar-collapse.collapsing,
.cid-s1dDXSjEDe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dDXSjEDe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dDXSjEDe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dDXSjEDe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dDXSjEDe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dDXSjEDe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dDXSjEDe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dDXSjEDe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dDXSjEDe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dDXSjEDe .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dDXSjEDe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dDXSjEDe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dDXSjEDe .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-s1dDXSjEDe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dDXSjEDe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dDXSjEDe .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-s1dDXSjEDe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dDXSjEDe img {
    height: 3.8rem !important;
  }
  .cid-s1dDXSjEDe .btn {
    display: -webkit-flex;
  }
  .cid-s1dDXSjEDe button.navbar-toggler {
    display: block;
  }
  .cid-s1dDXSjEDe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dDXSjEDe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dDXSjEDe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dDXSjEDe .navbar-collapse.collapsing,
  .cid-s1dDXSjEDe .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dDXSjEDe .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dDXSjEDe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dDXSjEDe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dDXSjEDe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dDXSjEDe .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dDXSjEDe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dDXSjEDe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dDXSjEDe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dDXSjEDe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dDXSjEDe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dDXSjEDe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dDXSjEDe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dDXSjEDe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dDXSjEDe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dDXSjEDe .nav-link:hover,
.cid-s1dDXSjEDe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dDXTj2ZH {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dDXTj2ZH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dDXTj2ZH .btn-social {
  border: none !important;
}
.cid-s1dDXTj2ZH [class^="socicon-"]:before,
.cid-s1dDXTj2ZH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dDXTj2ZH .btn {
    font-size: 20px !important;
  }
}
.cid-s1dIvCovFU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dIvCovFU .image-block {
  margin: auto;
}
.cid-s1dIvCovFU figcaption {
  position: relative;
}
.cid-s1dIvCovFU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dIvCovFU .image-block {
    width: 100% !important;
  }
}
.cid-s1dIvDBdt2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dIvDBdt2 h2 {
  margin-bottom: 0;
}
.cid-s1dIvDBdt2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dIvDBdt2 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dIvDBdt2 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dIvDBdt2 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dIvDBdt2 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dIvDBdt2 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dIvDBdt2 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dIvDBdt2 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dIvFyhE2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dIvFyhE2 .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dIvFyhE2 .formoid {
  margin: auto;
}
.cid-s1dIvFyhE2 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dIvFyhE2 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dIvFyhE2 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dIvFyhE2 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dIvFyhE2 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dIvFyhE2 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dIvFyhE2 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dIvFyhE2 .mbr-subscribe .input-group-btn button,
.cid-s1dIvFyhE2 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dIvFyhE2 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dIvFyhE2 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dIvFyhE2 .input-group-btn {
    width: 100%;
  }
  .cid-s1dIvFyhE2 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dIvFyhE2 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dIvFyhE2 .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dIvFyhE2 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dIvFyhE2 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dIvFyhE2 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dIvFyhE2 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dIvFyhE2 .input-group-btn button,
  .cid-s1dIvFyhE2 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dIvFyhE2 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dIvGzq1F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dIvGzq1F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dIvGzq1F a {
  font-style: normal;
}
.cid-s1dIvGzq1F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dIvGzq1F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dIvGzq1F .nav-item:focus,
.cid-s1dIvGzq1F .nav-link:focus {
  outline: none;
}
.cid-s1dIvGzq1F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dIvGzq1F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dIvGzq1F .menu-logo {
  margin-right: auto;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dIvGzq1F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dIvGzq1F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dIvGzq1F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dIvGzq1F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dIvGzq1F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dIvGzq1F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dIvGzq1F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dIvGzq1F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dIvGzq1F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dIvGzq1F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dIvGzq1F .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-s1dIvGzq1F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dIvGzq1F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dIvGzq1F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dIvGzq1F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dIvGzq1F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dIvGzq1F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dIvGzq1F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dIvGzq1F button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dIvGzq1F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dIvGzq1F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dIvGzq1F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dIvGzq1F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dIvGzq1F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dIvGzq1F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dIvGzq1F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dIvGzq1F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dIvGzq1F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dIvGzq1F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dIvGzq1F .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dIvGzq1F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dIvGzq1F .collapsed .navbar-collapse.collapsing,
.cid-s1dIvGzq1F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dIvGzq1F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dIvGzq1F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dIvGzq1F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dIvGzq1F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dIvGzq1F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dIvGzq1F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dIvGzq1F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dIvGzq1F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dIvGzq1F .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dIvGzq1F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dIvGzq1F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dIvGzq1F .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-s1dIvGzq1F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dIvGzq1F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dIvGzq1F .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-s1dIvGzq1F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dIvGzq1F img {
    height: 3.8rem !important;
  }
  .cid-s1dIvGzq1F .btn {
    display: -webkit-flex;
  }
  .cid-s1dIvGzq1F button.navbar-toggler {
    display: block;
  }
  .cid-s1dIvGzq1F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dIvGzq1F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dIvGzq1F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dIvGzq1F .navbar-collapse.collapsing,
  .cid-s1dIvGzq1F .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dIvGzq1F .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dIvGzq1F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dIvGzq1F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dIvGzq1F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dIvGzq1F .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dIvGzq1F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dIvGzq1F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dIvGzq1F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dIvGzq1F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dIvGzq1F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dIvGzq1F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dIvGzq1F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dIvGzq1F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dIvGzq1F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dIvGzq1F .nav-link:hover,
.cid-s1dIvGzq1F .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dIvHD1MT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dIvHD1MT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dIvHD1MT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dIvHD1MT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dIvHD1MT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dIvHD1MT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dIvHD1MT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dIvHD1MT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dIvHD1MT .btn-social {
  border: none !important;
}
.cid-s1dIvHD1MT [class^="socicon-"]:before,
.cid-s1dIvHD1MT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dIvHD1MT .btn {
    font-size: 20px !important;
  }
}
.cid-s1dIWtNVCo {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dIWtNVCo .image-block {
  margin: auto;
}
.cid-s1dIWtNVCo figcaption {
  position: relative;
}
.cid-s1dIWtNVCo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dIWtNVCo .image-block {
    width: 100% !important;
  }
}
.cid-s1dIWv2lW3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dIWv2lW3 h2 {
  margin-bottom: 0;
}
.cid-s1dIWv2lW3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dIWv2lW3 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dIWv2lW3 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dIWv2lW3 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dIWv2lW3 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dIWv2lW3 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dIWv2lW3 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dIWv2lW3 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dIWwIhrd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dIWwIhrd .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dIWwIhrd .formoid {
  margin: auto;
}
.cid-s1dIWwIhrd .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dIWwIhrd a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dIWwIhrd .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dIWwIhrd .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dIWwIhrd a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dIWwIhrd a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dIWwIhrd .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dIWwIhrd .mbr-subscribe .input-group-btn button,
.cid-s1dIWwIhrd .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dIWwIhrd .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dIWwIhrd input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dIWwIhrd .input-group-btn {
    width: 100%;
  }
  .cid-s1dIWwIhrd .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dIWwIhrd .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dIWwIhrd .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dIWwIhrd .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dIWwIhrd .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dIWwIhrd .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dIWwIhrd .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dIWwIhrd .input-group-btn button,
  .cid-s1dIWwIhrd .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dIWwIhrd .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dIWxS7u3 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dIWxS7u3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dIWxS7u3 a {
  font-style: normal;
}
.cid-s1dIWxS7u3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dIWxS7u3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dIWxS7u3 .nav-item:focus,
.cid-s1dIWxS7u3 .nav-link:focus {
  outline: none;
}
.cid-s1dIWxS7u3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dIWxS7u3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dIWxS7u3 .menu-logo {
  margin-right: auto;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dIWxS7u3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dIWxS7u3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dIWxS7u3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dIWxS7u3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dIWxS7u3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dIWxS7u3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dIWxS7u3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dIWxS7u3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dIWxS7u3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dIWxS7u3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dIWxS7u3 .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-s1dIWxS7u3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dIWxS7u3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dIWxS7u3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dIWxS7u3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dIWxS7u3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dIWxS7u3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dIWxS7u3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dIWxS7u3 button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dIWxS7u3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dIWxS7u3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dIWxS7u3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dIWxS7u3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dIWxS7u3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dIWxS7u3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dIWxS7u3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dIWxS7u3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dIWxS7u3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dIWxS7u3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dIWxS7u3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dIWxS7u3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.collapsing,
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dIWxS7u3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dIWxS7u3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dIWxS7u3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dIWxS7u3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dIWxS7u3 .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-s1dIWxS7u3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dIWxS7u3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dIWxS7u3 .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-s1dIWxS7u3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dIWxS7u3 img {
    height: 3.8rem !important;
  }
  .cid-s1dIWxS7u3 .btn {
    display: -webkit-flex;
  }
  .cid-s1dIWxS7u3 button.navbar-toggler {
    display: block;
  }
  .cid-s1dIWxS7u3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dIWxS7u3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dIWxS7u3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dIWxS7u3 .navbar-collapse.collapsing,
  .cid-s1dIWxS7u3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dIWxS7u3 .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dIWxS7u3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dIWxS7u3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dIWxS7u3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dIWxS7u3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dIWxS7u3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dIWxS7u3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dIWxS7u3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dIWxS7u3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dIWxS7u3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dIWxS7u3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dIWxS7u3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dIWxS7u3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dIWxS7u3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dIWxS7u3 .nav-link:hover,
.cid-s1dIWxS7u3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dIWyYSz1 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dIWyYSz1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dIWyYSz1 .btn-social {
  border: none !important;
}
.cid-s1dIWyYSz1 [class^="socicon-"]:before,
.cid-s1dIWyYSz1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dIWyYSz1 .btn {
    font-size: 20px !important;
  }
}
.cid-s1dL2Mi3Nr {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dL2Mi3Nr .image-block {
  margin: auto;
}
.cid-s1dL2Mi3Nr figcaption {
  position: relative;
}
.cid-s1dL2Mi3Nr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dL2Mi3Nr .image-block {
    width: 100% !important;
  }
}
.cid-s1dL2NseRZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dL2NseRZ h2 {
  margin-bottom: 0;
}
.cid-s1dL2NseRZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dL2NseRZ p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dL2NseRZ .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dL2NseRZ .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dL2NseRZ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dL2NseRZ .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dL2NseRZ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dL2NseRZ .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dL2Picpx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dL2Picpx .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dL2Picpx .formoid {
  margin: auto;
}
.cid-s1dL2Picpx .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dL2Picpx a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dL2Picpx .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dL2Picpx .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dL2Picpx a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dL2Picpx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dL2Picpx .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dL2Picpx .mbr-subscribe .input-group-btn button,
.cid-s1dL2Picpx .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dL2Picpx .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dL2Picpx input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dL2Picpx .input-group-btn {
    width: 100%;
  }
  .cid-s1dL2Picpx .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dL2Picpx .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dL2Picpx .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dL2Picpx .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dL2Picpx .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dL2Picpx .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dL2Picpx .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dL2Picpx .input-group-btn button,
  .cid-s1dL2Picpx .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dL2Picpx .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dL2Qiwas .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dL2Qiwas .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dL2Qiwas a {
  font-style: normal;
}
.cid-s1dL2Qiwas .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dL2Qiwas .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dL2Qiwas .nav-item:focus,
.cid-s1dL2Qiwas .nav-link:focus {
  outline: none;
}
.cid-s1dL2Qiwas .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dL2Qiwas .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dL2Qiwas .menu-logo {
  margin-right: auto;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dL2Qiwas .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dL2Qiwas .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dL2Qiwas .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dL2Qiwas .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dL2Qiwas .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dL2Qiwas .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dL2Qiwas .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dL2Qiwas .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dL2Qiwas .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dL2Qiwas .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dL2Qiwas .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-s1dL2Qiwas .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dL2Qiwas .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dL2Qiwas .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dL2Qiwas .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dL2Qiwas .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dL2Qiwas .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dL2Qiwas button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dL2Qiwas button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dL2Qiwas button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dL2Qiwas button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dL2Qiwas button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dL2Qiwas button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dL2Qiwas button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dL2Qiwas nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dL2Qiwas nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dL2Qiwas nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dL2Qiwas nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dL2Qiwas .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dL2Qiwas .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dL2Qiwas .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dL2Qiwas .collapsed .navbar-collapse.collapsing,
.cid-s1dL2Qiwas .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dL2Qiwas .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dL2Qiwas .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dL2Qiwas .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dL2Qiwas .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dL2Qiwas .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dL2Qiwas .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dL2Qiwas .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dL2Qiwas .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dL2Qiwas .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dL2Qiwas .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dL2Qiwas .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dL2Qiwas .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-s1dL2Qiwas .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dL2Qiwas .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dL2Qiwas .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-s1dL2Qiwas.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dL2Qiwas img {
    height: 3.8rem !important;
  }
  .cid-s1dL2Qiwas .btn {
    display: -webkit-flex;
  }
  .cid-s1dL2Qiwas button.navbar-toggler {
    display: block;
  }
  .cid-s1dL2Qiwas .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dL2Qiwas .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dL2Qiwas .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dL2Qiwas .navbar-collapse.collapsing,
  .cid-s1dL2Qiwas .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dL2Qiwas .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dL2Qiwas .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dL2Qiwas .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dL2Qiwas .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dL2Qiwas .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dL2Qiwas .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dL2Qiwas .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dL2Qiwas .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dL2Qiwas .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dL2Qiwas .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dL2Qiwas .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dL2Qiwas .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dL2Qiwas .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dL2Qiwas .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dL2Qiwas .nav-link:hover,
.cid-s1dL2Qiwas .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dL2RjagA {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dL2RjagA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dL2RjagA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dL2RjagA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dL2RjagA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dL2RjagA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dL2RjagA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dL2RjagA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dL2RjagA .btn-social {
  border: none !important;
}
.cid-s1dL2RjagA [class^="socicon-"]:before,
.cid-s1dL2RjagA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dL2RjagA .btn {
    font-size: 20px !important;
  }
}
.cid-s1dOrh8Qeh {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dOrh8Qeh .image-block {
  margin: auto;
}
.cid-s1dOrh8Qeh figcaption {
  position: relative;
}
.cid-s1dOrh8Qeh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dOrh8Qeh .image-block {
    width: 100% !important;
  }
}
.cid-s1dOriePrh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dOriePrh h2 {
  margin-bottom: 0;
}
.cid-s1dOriePrh h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dOriePrh p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dOriePrh .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dOriePrh .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dOriePrh .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dOriePrh .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dOriePrh .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dOriePrh .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dOrk56KR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dOrk56KR .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dOrk56KR .formoid {
  margin: auto;
}
.cid-s1dOrk56KR .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dOrk56KR a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dOrk56KR .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dOrk56KR .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dOrk56KR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dOrk56KR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dOrk56KR .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dOrk56KR .mbr-subscribe .input-group-btn button,
.cid-s1dOrk56KR .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dOrk56KR .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dOrk56KR input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dOrk56KR .input-group-btn {
    width: 100%;
  }
  .cid-s1dOrk56KR .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dOrk56KR .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dOrk56KR .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dOrk56KR .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dOrk56KR .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dOrk56KR .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dOrk56KR .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dOrk56KR .input-group-btn button,
  .cid-s1dOrk56KR .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dOrk56KR .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dOrlj81l .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dOrlj81l .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dOrlj81l a {
  font-style: normal;
}
.cid-s1dOrlj81l .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dOrlj81l .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dOrlj81l .nav-item:focus,
.cid-s1dOrlj81l .nav-link:focus {
  outline: none;
}
.cid-s1dOrlj81l .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dOrlj81l .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dOrlj81l .menu-logo {
  margin-right: auto;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dOrlj81l .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dOrlj81l .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dOrlj81l .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dOrlj81l .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dOrlj81l .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dOrlj81l .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dOrlj81l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dOrlj81l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dOrlj81l .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dOrlj81l .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dOrlj81l .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-s1dOrlj81l .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dOrlj81l .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dOrlj81l .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dOrlj81l .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dOrlj81l .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dOrlj81l .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dOrlj81l button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dOrlj81l button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dOrlj81l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dOrlj81l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dOrlj81l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dOrlj81l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dOrlj81l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dOrlj81l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dOrlj81l nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dOrlj81l nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dOrlj81l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dOrlj81l .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dOrlj81l .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dOrlj81l .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dOrlj81l .collapsed .navbar-collapse.collapsing,
.cid-s1dOrlj81l .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dOrlj81l .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dOrlj81l .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dOrlj81l .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dOrlj81l .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dOrlj81l .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dOrlj81l .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dOrlj81l .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dOrlj81l .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dOrlj81l .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dOrlj81l .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dOrlj81l .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dOrlj81l .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-s1dOrlj81l .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dOrlj81l .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dOrlj81l .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-s1dOrlj81l.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dOrlj81l img {
    height: 3.8rem !important;
  }
  .cid-s1dOrlj81l .btn {
    display: -webkit-flex;
  }
  .cid-s1dOrlj81l button.navbar-toggler {
    display: block;
  }
  .cid-s1dOrlj81l .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dOrlj81l .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dOrlj81l .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dOrlj81l .navbar-collapse.collapsing,
  .cid-s1dOrlj81l .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dOrlj81l .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dOrlj81l .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dOrlj81l .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dOrlj81l .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dOrlj81l .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dOrlj81l .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dOrlj81l .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dOrlj81l .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dOrlj81l .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dOrlj81l .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dOrlj81l .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dOrlj81l .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dOrlj81l .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dOrlj81l .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dOrlj81l .nav-link:hover,
.cid-s1dOrlj81l .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dOrmnbF7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dOrmnbF7 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dOrmnbF7 .btn-social {
  border: none !important;
}
.cid-s1dOrmnbF7 [class^="socicon-"]:before,
.cid-s1dOrmnbF7 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dOrmnbF7 .btn {
    font-size: 20px !important;
  }
}
.cid-s1dUmDuMve {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1dUmDuMve .image-block {
  margin: auto;
}
.cid-s1dUmDuMve figcaption {
  position: relative;
}
.cid-s1dUmDuMve figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1dUmDuMve .image-block {
    width: 100% !important;
  }
}
.cid-s1dUmEwSEk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dUmEwSEk h2 {
  margin-bottom: 0;
}
.cid-s1dUmEwSEk h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dUmEwSEk p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dUmEwSEk .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dUmEwSEk .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dUmEwSEk .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dUmEwSEk .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dUmEwSEk .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dUmEwSEk .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dUmIn4lj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1dUmIn4lj h2 {
  margin-bottom: 0;
}
.cid-s1dUmIn4lj h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1dUmIn4lj p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1dUmIn4lj .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1dUmIn4lj .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1dUmIn4lj .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1dUmIn4lj .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1dUmIn4lj .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1dUmIn4lj .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1ehiy59Fh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1ehiy59Fh h2 {
  margin-bottom: 0;
}
.cid-s1ehiy59Fh h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1ehiy59Fh p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1ehiy59Fh .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1ehiy59Fh .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1ehiy59Fh .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1ehiy59Fh .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1ehiy59Fh .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1ehiy59Fh .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1dUmKnmeG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1dUmKnmeG .mbr-section-subtitle {
  color: #767676;
}
.cid-s1dUmKnmeG .formoid {
  margin: auto;
}
.cid-s1dUmKnmeG .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1dUmKnmeG a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1dUmKnmeG .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1dUmKnmeG .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1dUmKnmeG a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1dUmKnmeG a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1dUmKnmeG .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1dUmKnmeG .mbr-subscribe .input-group-btn button,
.cid-s1dUmKnmeG .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1dUmKnmeG .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dUmKnmeG input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1dUmKnmeG .input-group-btn {
    width: 100%;
  }
  .cid-s1dUmKnmeG .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1dUmKnmeG .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1dUmKnmeG .input-group-btn {
    width: calc(92%);
  }
  .cid-s1dUmKnmeG .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1dUmKnmeG .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1dUmKnmeG .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1dUmKnmeG .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1dUmKnmeG .input-group-btn button,
  .cid-s1dUmKnmeG .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1dUmKnmeG .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1dUmLvgVm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1dUmLvgVm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1dUmLvgVm a {
  font-style: normal;
}
.cid-s1dUmLvgVm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1dUmLvgVm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1dUmLvgVm .nav-item:focus,
.cid-s1dUmLvgVm .nav-link:focus {
  outline: none;
}
.cid-s1dUmLvgVm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1dUmLvgVm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1dUmLvgVm .menu-logo {
  margin-right: auto;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1dUmLvgVm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1dUmLvgVm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1dUmLvgVm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1dUmLvgVm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1dUmLvgVm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1dUmLvgVm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1dUmLvgVm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1dUmLvgVm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1dUmLvgVm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1dUmLvgVm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1dUmLvgVm .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-s1dUmLvgVm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1dUmLvgVm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1dUmLvgVm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1dUmLvgVm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1dUmLvgVm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1dUmLvgVm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1dUmLvgVm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1dUmLvgVm button.navbar-toggler:focus {
  outline: none;
}
.cid-s1dUmLvgVm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1dUmLvgVm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1dUmLvgVm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dUmLvgVm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1dUmLvgVm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1dUmLvgVm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dUmLvgVm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1dUmLvgVm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1dUmLvgVm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1dUmLvgVm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dUmLvgVm .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1dUmLvgVm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1dUmLvgVm .collapsed .navbar-collapse.collapsing,
.cid-s1dUmLvgVm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1dUmLvgVm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1dUmLvgVm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1dUmLvgVm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1dUmLvgVm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1dUmLvgVm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1dUmLvgVm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1dUmLvgVm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1dUmLvgVm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1dUmLvgVm .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1dUmLvgVm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1dUmLvgVm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1dUmLvgVm .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-s1dUmLvgVm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1dUmLvgVm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1dUmLvgVm .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-s1dUmLvgVm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dUmLvgVm img {
    height: 3.8rem !important;
  }
  .cid-s1dUmLvgVm .btn {
    display: -webkit-flex;
  }
  .cid-s1dUmLvgVm button.navbar-toggler {
    display: block;
  }
  .cid-s1dUmLvgVm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1dUmLvgVm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1dUmLvgVm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1dUmLvgVm .navbar-collapse.collapsing,
  .cid-s1dUmLvgVm .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1dUmLvgVm .navbar-collapse.collapsing .navbar-nav,
  .cid-s1dUmLvgVm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1dUmLvgVm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1dUmLvgVm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1dUmLvgVm .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1dUmLvgVm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1dUmLvgVm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1dUmLvgVm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1dUmLvgVm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1dUmLvgVm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1dUmLvgVm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1dUmLvgVm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1dUmLvgVm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1dUmLvgVm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1dUmLvgVm .nav-link:hover,
.cid-s1dUmLvgVm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1dUmN7V0b {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1dUmN7V0b .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1dUmN7V0b .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1dUmN7V0b .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1dUmN7V0b .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1dUmN7V0b .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1dUmN7V0b .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1dUmN7V0b .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1dUmN7V0b .btn-social {
  border: none !important;
}
.cid-s1dUmN7V0b [class^="socicon-"]:before,
.cid-s1dUmN7V0b [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1dUmN7V0b .btn {
    font-size: 20px !important;
  }
}
.cid-s1en5WaaBD {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1en5WaaBD .image-block {
  margin: auto;
}
.cid-s1en5WaaBD figcaption {
  position: relative;
}
.cid-s1en5WaaBD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1en5WaaBD .image-block {
    width: 100% !important;
  }
}
.cid-s1en5XTBCQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1en5XTBCQ h2 {
  margin-bottom: 0;
}
.cid-s1en5XTBCQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1en5XTBCQ p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1en5XTBCQ .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1en5XTBCQ .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1en5XTBCQ .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1en5XTBCQ .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1en5XTBCQ .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1en5XTBCQ .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1en609Jhf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1en609Jhf h2 {
  margin-bottom: 0;
}
.cid-s1en609Jhf h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1en609Jhf p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1en609Jhf .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1en609Jhf .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1en609Jhf .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1en609Jhf .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1en609Jhf .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1en609Jhf .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1en62rHjU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1en62rHjU h2 {
  margin-bottom: 0;
}
.cid-s1en62rHjU h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1en62rHjU p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1en62rHjU .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1en62rHjU .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1en62rHjU .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1en62rHjU .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1en62rHjU .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1en62rHjU .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1en64YHUw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1en64YHUw .mbr-section-subtitle {
  color: #767676;
}
.cid-s1en64YHUw .formoid {
  margin: auto;
}
.cid-s1en64YHUw .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1en64YHUw a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1en64YHUw .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1en64YHUw .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1en64YHUw a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1en64YHUw a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1en64YHUw .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1en64YHUw .mbr-subscribe .input-group-btn button,
.cid-s1en64YHUw .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1en64YHUw .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1en64YHUw input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1en64YHUw .input-group-btn {
    width: 100%;
  }
  .cid-s1en64YHUw .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1en64YHUw .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1en64YHUw .input-group-btn {
    width: calc(92%);
  }
  .cid-s1en64YHUw .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1en64YHUw .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1en64YHUw .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1en64YHUw .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1en64YHUw .input-group-btn button,
  .cid-s1en64YHUw .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1en64YHUw .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1en66fhqB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1en66fhqB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1en66fhqB a {
  font-style: normal;
}
.cid-s1en66fhqB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1en66fhqB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1en66fhqB .nav-item:focus,
.cid-s1en66fhqB .nav-link:focus {
  outline: none;
}
.cid-s1en66fhqB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1en66fhqB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1en66fhqB .menu-logo {
  margin-right: auto;
}
.cid-s1en66fhqB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1en66fhqB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1en66fhqB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1en66fhqB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1en66fhqB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1en66fhqB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1en66fhqB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1en66fhqB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1en66fhqB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1en66fhqB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1en66fhqB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1en66fhqB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1en66fhqB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1en66fhqB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1en66fhqB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1en66fhqB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1en66fhqB .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-s1en66fhqB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1en66fhqB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1en66fhqB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1en66fhqB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1en66fhqB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1en66fhqB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1en66fhqB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1en66fhqB button.navbar-toggler:focus {
  outline: none;
}
.cid-s1en66fhqB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1en66fhqB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1en66fhqB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1en66fhqB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1en66fhqB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1en66fhqB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1en66fhqB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1en66fhqB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1en66fhqB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1en66fhqB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1en66fhqB .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1en66fhqB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1en66fhqB .collapsed .navbar-collapse.collapsing,
.cid-s1en66fhqB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1en66fhqB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1en66fhqB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1en66fhqB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1en66fhqB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1en66fhqB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1en66fhqB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1en66fhqB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1en66fhqB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1en66fhqB .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1en66fhqB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1en66fhqB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1en66fhqB .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-s1en66fhqB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1en66fhqB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1en66fhqB .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-s1en66fhqB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1en66fhqB img {
    height: 3.8rem !important;
  }
  .cid-s1en66fhqB .btn {
    display: -webkit-flex;
  }
  .cid-s1en66fhqB button.navbar-toggler {
    display: block;
  }
  .cid-s1en66fhqB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1en66fhqB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1en66fhqB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1en66fhqB .navbar-collapse.collapsing,
  .cid-s1en66fhqB .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1en66fhqB .navbar-collapse.collapsing .navbar-nav,
  .cid-s1en66fhqB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1en66fhqB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1en66fhqB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1en66fhqB .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1en66fhqB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1en66fhqB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1en66fhqB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1en66fhqB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1en66fhqB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1en66fhqB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1en66fhqB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1en66fhqB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1en66fhqB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1en66fhqB .nav-link:hover,
.cid-s1en66fhqB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1en67ILOa {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1en67ILOa .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1en67ILOa .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1en67ILOa .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1en67ILOa .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1en67ILOa .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1en67ILOa .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1en67ILOa .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1en67ILOa .btn-social {
  border: none !important;
}
.cid-s1en67ILOa [class^="socicon-"]:before,
.cid-s1en67ILOa [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1en67ILOa .btn {
    font-size: 20px !important;
  }
}
.cid-s1erR4ZYTW {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1erR4ZYTW .image-block {
  margin: auto;
}
.cid-s1erR4ZYTW figcaption {
  position: relative;
}
.cid-s1erR4ZYTW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1erR4ZYTW .image-block {
    width: 100% !important;
  }
}
.cid-s1erR76ArV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1erR76ArV h2 {
  margin-bottom: 0;
}
.cid-s1erR76ArV h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1erR76ArV p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1erR76ArV .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1erR76ArV .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1erR76ArV .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1erR76ArV .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1erR76ArV .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1erR76ArV .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1erRqX7mt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1erRqX7mt .mbr-section-subtitle {
  color: #767676;
}
.cid-s1erRqX7mt .formoid {
  margin: auto;
}
.cid-s1erRqX7mt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1erRqX7mt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1erRqX7mt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1erRqX7mt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1erRqX7mt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1erRqX7mt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1erRqX7mt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1erRqX7mt .mbr-subscribe .input-group-btn button,
.cid-s1erRqX7mt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1erRqX7mt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1erRqX7mt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1erRqX7mt .input-group-btn {
    width: 100%;
  }
  .cid-s1erRqX7mt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1erRqX7mt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1erRqX7mt .input-group-btn {
    width: calc(92%);
  }
  .cid-s1erRqX7mt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1erRqX7mt .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1erRqX7mt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1erRqX7mt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1erRqX7mt .input-group-btn button,
  .cid-s1erRqX7mt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1erRqX7mt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1erRsFV9U .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1erRsFV9U .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1erRsFV9U a {
  font-style: normal;
}
.cid-s1erRsFV9U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1erRsFV9U .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1erRsFV9U .nav-item:focus,
.cid-s1erRsFV9U .nav-link:focus {
  outline: none;
}
.cid-s1erRsFV9U .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1erRsFV9U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1erRsFV9U .menu-logo {
  margin-right: auto;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1erRsFV9U .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1erRsFV9U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1erRsFV9U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1erRsFV9U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1erRsFV9U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1erRsFV9U .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1erRsFV9U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1erRsFV9U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1erRsFV9U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1erRsFV9U .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1erRsFV9U .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-s1erRsFV9U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1erRsFV9U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1erRsFV9U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1erRsFV9U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1erRsFV9U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1erRsFV9U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1erRsFV9U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1erRsFV9U button.navbar-toggler:focus {
  outline: none;
}
.cid-s1erRsFV9U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1erRsFV9U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1erRsFV9U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1erRsFV9U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1erRsFV9U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1erRsFV9U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1erRsFV9U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1erRsFV9U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1erRsFV9U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1erRsFV9U .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1erRsFV9U .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1erRsFV9U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1erRsFV9U .collapsed .navbar-collapse.collapsing,
.cid-s1erRsFV9U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1erRsFV9U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1erRsFV9U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1erRsFV9U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1erRsFV9U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1erRsFV9U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1erRsFV9U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1erRsFV9U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1erRsFV9U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1erRsFV9U .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1erRsFV9U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1erRsFV9U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1erRsFV9U .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-s1erRsFV9U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1erRsFV9U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1erRsFV9U .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-s1erRsFV9U.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1erRsFV9U img {
    height: 3.8rem !important;
  }
  .cid-s1erRsFV9U .btn {
    display: -webkit-flex;
  }
  .cid-s1erRsFV9U button.navbar-toggler {
    display: block;
  }
  .cid-s1erRsFV9U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1erRsFV9U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1erRsFV9U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1erRsFV9U .navbar-collapse.collapsing,
  .cid-s1erRsFV9U .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1erRsFV9U .navbar-collapse.collapsing .navbar-nav,
  .cid-s1erRsFV9U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1erRsFV9U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1erRsFV9U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1erRsFV9U .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1erRsFV9U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1erRsFV9U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1erRsFV9U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1erRsFV9U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1erRsFV9U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1erRsFV9U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1erRsFV9U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1erRsFV9U .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1erRsFV9U .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1erRsFV9U .nav-link:hover,
.cid-s1erRsFV9U .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1erREMne8 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1erREMne8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1erREMne8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1erREMne8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1erREMne8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1erREMne8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1erREMne8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1erREMne8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1erREMne8 .btn-social {
  border: none !important;
}
.cid-s1erREMne8 [class^="socicon-"]:before,
.cid-s1erREMne8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1erREMne8 .btn {
    font-size: 20px !important;
  }
}
.cid-s1eAw5iin1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1eAw5iin1 .image-block {
  margin: auto;
}
.cid-s1eAw5iin1 figcaption {
  position: relative;
}
.cid-s1eAw5iin1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1eAw5iin1 .image-block {
    width: 100% !important;
  }
}
.cid-s1eAw6OEog {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eAw6OEog h2 {
  margin-bottom: 0;
}
.cid-s1eAw6OEog h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1eAw6OEog p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1eAw6OEog .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1eAw6OEog .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1eAw6OEog .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1eAw6OEog .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1eAw6OEog .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1eAw6OEog .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1eAwdUzdd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1eAwdUzdd .mbr-section-subtitle {
  color: #767676;
}
.cid-s1eAwdUzdd .formoid {
  margin: auto;
}
.cid-s1eAwdUzdd .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1eAwdUzdd a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1eAwdUzdd .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1eAwdUzdd .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1eAwdUzdd a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1eAwdUzdd a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1eAwdUzdd .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1eAwdUzdd .mbr-subscribe .input-group-btn button,
.cid-s1eAwdUzdd .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1eAwdUzdd .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eAwdUzdd input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1eAwdUzdd .input-group-btn {
    width: 100%;
  }
  .cid-s1eAwdUzdd .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1eAwdUzdd .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1eAwdUzdd .input-group-btn {
    width: calc(92%);
  }
  .cid-s1eAwdUzdd .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1eAwdUzdd .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1eAwdUzdd .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1eAwdUzdd .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1eAwdUzdd .input-group-btn button,
  .cid-s1eAwdUzdd .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1eAwdUzdd .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1eAwg04q8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1eAwg04q8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1eAwg04q8 a {
  font-style: normal;
}
.cid-s1eAwg04q8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1eAwg04q8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1eAwg04q8 .nav-item:focus,
.cid-s1eAwg04q8 .nav-link:focus {
  outline: none;
}
.cid-s1eAwg04q8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1eAwg04q8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1eAwg04q8 .menu-logo {
  margin-right: auto;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1eAwg04q8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1eAwg04q8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1eAwg04q8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1eAwg04q8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1eAwg04q8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1eAwg04q8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1eAwg04q8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1eAwg04q8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1eAwg04q8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1eAwg04q8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1eAwg04q8 .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-s1eAwg04q8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1eAwg04q8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1eAwg04q8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1eAwg04q8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1eAwg04q8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1eAwg04q8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1eAwg04q8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1eAwg04q8 button.navbar-toggler:focus {
  outline: none;
}
.cid-s1eAwg04q8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1eAwg04q8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1eAwg04q8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eAwg04q8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eAwg04q8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1eAwg04q8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eAwg04q8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1eAwg04q8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1eAwg04q8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eAwg04q8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eAwg04q8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1eAwg04q8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1eAwg04q8 .collapsed .navbar-collapse.collapsing,
.cid-s1eAwg04q8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1eAwg04q8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1eAwg04q8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1eAwg04q8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1eAwg04q8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1eAwg04q8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1eAwg04q8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1eAwg04q8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1eAwg04q8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1eAwg04q8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1eAwg04q8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1eAwg04q8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eAwg04q8 .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-s1eAwg04q8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1eAwg04q8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1eAwg04q8 .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-s1eAwg04q8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eAwg04q8 img {
    height: 3.8rem !important;
  }
  .cid-s1eAwg04q8 .btn {
    display: -webkit-flex;
  }
  .cid-s1eAwg04q8 button.navbar-toggler {
    display: block;
  }
  .cid-s1eAwg04q8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1eAwg04q8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eAwg04q8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1eAwg04q8 .navbar-collapse.collapsing,
  .cid-s1eAwg04q8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1eAwg04q8 .navbar-collapse.collapsing .navbar-nav,
  .cid-s1eAwg04q8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1eAwg04q8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1eAwg04q8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1eAwg04q8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1eAwg04q8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1eAwg04q8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1eAwg04q8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1eAwg04q8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1eAwg04q8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1eAwg04q8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1eAwg04q8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1eAwg04q8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1eAwg04q8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1eAwg04q8 .nav-link:hover,
.cid-s1eAwg04q8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1eAwht0RD {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1eAwht0RD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1eAwht0RD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1eAwht0RD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1eAwht0RD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1eAwht0RD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1eAwht0RD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1eAwht0RD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1eAwht0RD .btn-social {
  border: none !important;
}
.cid-s1eAwht0RD [class^="socicon-"]:before,
.cid-s1eAwht0RD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1eAwht0RD .btn {
    font-size: 20px !important;
  }
}
.cid-s1eLjIW4wr {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1eLjIW4wr .image-block {
  margin: auto;
}
.cid-s1eLjIW4wr figcaption {
  position: relative;
}
.cid-s1eLjIW4wr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1eLjIW4wr .image-block {
    width: 100% !important;
  }
}
.cid-s1eLjKkXx6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eLjKkXx6 h2 {
  margin-bottom: 0;
}
.cid-s1eLjKkXx6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1eLjKkXx6 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1eLjKkXx6 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1eLjKkXx6 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1eLjKkXx6 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1eLjKkXx6 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1eLjKkXx6 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1eLjKkXx6 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1eLjMWpRu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1eLjMWpRu .mbr-section-subtitle {
  color: #767676;
}
.cid-s1eLjMWpRu .formoid {
  margin: auto;
}
.cid-s1eLjMWpRu .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1eLjMWpRu a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1eLjMWpRu .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1eLjMWpRu .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1eLjMWpRu a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1eLjMWpRu a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1eLjMWpRu .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1eLjMWpRu .mbr-subscribe .input-group-btn button,
.cid-s1eLjMWpRu .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1eLjMWpRu .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eLjMWpRu input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1eLjMWpRu .input-group-btn {
    width: 100%;
  }
  .cid-s1eLjMWpRu .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1eLjMWpRu .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1eLjMWpRu .input-group-btn {
    width: calc(92%);
  }
  .cid-s1eLjMWpRu .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1eLjMWpRu .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1eLjMWpRu .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1eLjMWpRu .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1eLjMWpRu .input-group-btn button,
  .cid-s1eLjMWpRu .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1eLjMWpRu .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1eLjOdcgN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1eLjOdcgN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1eLjOdcgN a {
  font-style: normal;
}
.cid-s1eLjOdcgN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1eLjOdcgN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1eLjOdcgN .nav-item:focus,
.cid-s1eLjOdcgN .nav-link:focus {
  outline: none;
}
.cid-s1eLjOdcgN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1eLjOdcgN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1eLjOdcgN .menu-logo {
  margin-right: auto;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1eLjOdcgN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1eLjOdcgN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1eLjOdcgN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1eLjOdcgN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1eLjOdcgN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1eLjOdcgN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1eLjOdcgN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1eLjOdcgN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1eLjOdcgN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1eLjOdcgN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1eLjOdcgN .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-s1eLjOdcgN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1eLjOdcgN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1eLjOdcgN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1eLjOdcgN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1eLjOdcgN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1eLjOdcgN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1eLjOdcgN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1eLjOdcgN button.navbar-toggler:focus {
  outline: none;
}
.cid-s1eLjOdcgN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1eLjOdcgN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1eLjOdcgN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eLjOdcgN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eLjOdcgN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1eLjOdcgN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eLjOdcgN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1eLjOdcgN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1eLjOdcgN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eLjOdcgN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eLjOdcgN .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1eLjOdcgN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1eLjOdcgN .collapsed .navbar-collapse.collapsing,
.cid-s1eLjOdcgN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1eLjOdcgN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1eLjOdcgN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1eLjOdcgN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1eLjOdcgN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1eLjOdcgN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1eLjOdcgN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1eLjOdcgN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1eLjOdcgN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1eLjOdcgN .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1eLjOdcgN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1eLjOdcgN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eLjOdcgN .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-s1eLjOdcgN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1eLjOdcgN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1eLjOdcgN .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-s1eLjOdcgN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eLjOdcgN img {
    height: 3.8rem !important;
  }
  .cid-s1eLjOdcgN .btn {
    display: -webkit-flex;
  }
  .cid-s1eLjOdcgN button.navbar-toggler {
    display: block;
  }
  .cid-s1eLjOdcgN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1eLjOdcgN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eLjOdcgN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1eLjOdcgN .navbar-collapse.collapsing,
  .cid-s1eLjOdcgN .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1eLjOdcgN .navbar-collapse.collapsing .navbar-nav,
  .cid-s1eLjOdcgN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1eLjOdcgN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1eLjOdcgN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1eLjOdcgN .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1eLjOdcgN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1eLjOdcgN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1eLjOdcgN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1eLjOdcgN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1eLjOdcgN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1eLjOdcgN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1eLjOdcgN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1eLjOdcgN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1eLjOdcgN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1eLjOdcgN .nav-link:hover,
.cid-s1eLjOdcgN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1eLjPvpB7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1eLjPvpB7 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1eLjPvpB7 .btn-social {
  border: none !important;
}
.cid-s1eLjPvpB7 [class^="socicon-"]:before,
.cid-s1eLjPvpB7 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1eLjPvpB7 .btn {
    font-size: 20px !important;
  }
}
.cid-s1eOHSvLF9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1eOHSvLF9 .image-block {
  margin: auto;
}
.cid-s1eOHSvLF9 figcaption {
  position: relative;
}
.cid-s1eOHSvLF9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1eOHSvLF9 .image-block {
    width: 100% !important;
  }
}
.cid-s1eOHTXHOB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eOHTXHOB h2 {
  margin-bottom: 0;
}
.cid-s1eOHTXHOB h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1eOHTXHOB p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1eOHTXHOB .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1eOHTXHOB .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1eOHTXHOB .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1eOHTXHOB .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1eOHTXHOB .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1eOHTXHOB .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1eOHWkD3q {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1eOHWkD3q .mbr-section-subtitle {
  color: #767676;
}
.cid-s1eOHWkD3q .formoid {
  margin: auto;
}
.cid-s1eOHWkD3q .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1eOHWkD3q a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1eOHWkD3q .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1eOHWkD3q .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1eOHWkD3q a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1eOHWkD3q a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1eOHWkD3q .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1eOHWkD3q .mbr-subscribe .input-group-btn button,
.cid-s1eOHWkD3q .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1eOHWkD3q .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eOHWkD3q input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1eOHWkD3q .input-group-btn {
    width: 100%;
  }
  .cid-s1eOHWkD3q .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1eOHWkD3q .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1eOHWkD3q .input-group-btn {
    width: calc(92%);
  }
  .cid-s1eOHWkD3q .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1eOHWkD3q .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1eOHWkD3q .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1eOHWkD3q .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1eOHWkD3q .input-group-btn button,
  .cid-s1eOHWkD3q .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1eOHWkD3q .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1eOHXGKiw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1eOHXGKiw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1eOHXGKiw a {
  font-style: normal;
}
.cid-s1eOHXGKiw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1eOHXGKiw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1eOHXGKiw .nav-item:focus,
.cid-s1eOHXGKiw .nav-link:focus {
  outline: none;
}
.cid-s1eOHXGKiw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1eOHXGKiw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1eOHXGKiw .menu-logo {
  margin-right: auto;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1eOHXGKiw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1eOHXGKiw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1eOHXGKiw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1eOHXGKiw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1eOHXGKiw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1eOHXGKiw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1eOHXGKiw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1eOHXGKiw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1eOHXGKiw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1eOHXGKiw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1eOHXGKiw .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-s1eOHXGKiw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1eOHXGKiw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1eOHXGKiw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1eOHXGKiw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1eOHXGKiw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1eOHXGKiw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1eOHXGKiw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1eOHXGKiw button.navbar-toggler:focus {
  outline: none;
}
.cid-s1eOHXGKiw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1eOHXGKiw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1eOHXGKiw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eOHXGKiw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eOHXGKiw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1eOHXGKiw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eOHXGKiw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1eOHXGKiw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1eOHXGKiw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eOHXGKiw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eOHXGKiw .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1eOHXGKiw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1eOHXGKiw .collapsed .navbar-collapse.collapsing,
.cid-s1eOHXGKiw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1eOHXGKiw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1eOHXGKiw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1eOHXGKiw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1eOHXGKiw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1eOHXGKiw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1eOHXGKiw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1eOHXGKiw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1eOHXGKiw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1eOHXGKiw .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1eOHXGKiw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1eOHXGKiw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eOHXGKiw .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-s1eOHXGKiw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1eOHXGKiw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1eOHXGKiw .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-s1eOHXGKiw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eOHXGKiw img {
    height: 3.8rem !important;
  }
  .cid-s1eOHXGKiw .btn {
    display: -webkit-flex;
  }
  .cid-s1eOHXGKiw button.navbar-toggler {
    display: block;
  }
  .cid-s1eOHXGKiw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1eOHXGKiw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eOHXGKiw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1eOHXGKiw .navbar-collapse.collapsing,
  .cid-s1eOHXGKiw .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1eOHXGKiw .navbar-collapse.collapsing .navbar-nav,
  .cid-s1eOHXGKiw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1eOHXGKiw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1eOHXGKiw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1eOHXGKiw .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1eOHXGKiw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1eOHXGKiw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1eOHXGKiw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1eOHXGKiw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1eOHXGKiw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1eOHXGKiw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1eOHXGKiw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1eOHXGKiw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1eOHXGKiw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1eOHXGKiw .nav-link:hover,
.cid-s1eOHXGKiw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1eOHZ3OdK {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1eOHZ3OdK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1eOHZ3OdK .btn-social {
  border: none !important;
}
.cid-s1eOHZ3OdK [class^="socicon-"]:before,
.cid-s1eOHZ3OdK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1eOHZ3OdK .btn {
    font-size: 20px !important;
  }
}
.cid-s1eQlm15Qx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1eQlm15Qx .image-block {
  margin: auto;
}
.cid-s1eQlm15Qx figcaption {
  position: relative;
}
.cid-s1eQlm15Qx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1eQlm15Qx .image-block {
    width: 100% !important;
  }
}
.cid-s1eQlnAdK5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eQlnAdK5 h2 {
  margin-bottom: 0;
}
.cid-s1eQlnAdK5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1eQlnAdK5 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1eQlnAdK5 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1eQlnAdK5 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1eQlnAdK5 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1eQlnAdK5 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1eQlnAdK5 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1eQlnAdK5 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1eQlqbztO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1eQlqbztO .mbr-section-subtitle {
  color: #767676;
}
.cid-s1eQlqbztO .formoid {
  margin: auto;
}
.cid-s1eQlqbztO .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1eQlqbztO a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1eQlqbztO .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1eQlqbztO .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1eQlqbztO a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1eQlqbztO a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1eQlqbztO .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1eQlqbztO .mbr-subscribe .input-group-btn button,
.cid-s1eQlqbztO .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1eQlqbztO .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eQlqbztO input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1eQlqbztO .input-group-btn {
    width: 100%;
  }
  .cid-s1eQlqbztO .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1eQlqbztO .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1eQlqbztO .input-group-btn {
    width: calc(92%);
  }
  .cid-s1eQlqbztO .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1eQlqbztO .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1eQlqbztO .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1eQlqbztO .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1eQlqbztO .input-group-btn button,
  .cid-s1eQlqbztO .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1eQlqbztO .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1eQlsasip .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1eQlsasip .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1eQlsasip a {
  font-style: normal;
}
.cid-s1eQlsasip .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1eQlsasip .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1eQlsasip .nav-item:focus,
.cid-s1eQlsasip .nav-link:focus {
  outline: none;
}
.cid-s1eQlsasip .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1eQlsasip .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1eQlsasip .menu-logo {
  margin-right: auto;
}
.cid-s1eQlsasip .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1eQlsasip .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1eQlsasip .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1eQlsasip .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1eQlsasip .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1eQlsasip .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1eQlsasip .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1eQlsasip .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1eQlsasip .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1eQlsasip .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1eQlsasip .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1eQlsasip .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1eQlsasip .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1eQlsasip .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1eQlsasip .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1eQlsasip .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1eQlsasip .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-s1eQlsasip .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1eQlsasip .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1eQlsasip .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1eQlsasip .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1eQlsasip .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1eQlsasip .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1eQlsasip button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1eQlsasip button.navbar-toggler:focus {
  outline: none;
}
.cid-s1eQlsasip button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1eQlsasip button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1eQlsasip button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eQlsasip button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eQlsasip button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1eQlsasip nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eQlsasip nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1eQlsasip nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1eQlsasip nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eQlsasip .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eQlsasip .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1eQlsasip .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1eQlsasip .collapsed .navbar-collapse.collapsing,
.cid-s1eQlsasip .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1eQlsasip .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1eQlsasip .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1eQlsasip .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1eQlsasip .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1eQlsasip .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1eQlsasip .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1eQlsasip .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1eQlsasip .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1eQlsasip .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1eQlsasip .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1eQlsasip .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eQlsasip .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-s1eQlsasip .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1eQlsasip .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1eQlsasip .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-s1eQlsasip.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eQlsasip img {
    height: 3.8rem !important;
  }
  .cid-s1eQlsasip .btn {
    display: -webkit-flex;
  }
  .cid-s1eQlsasip button.navbar-toggler {
    display: block;
  }
  .cid-s1eQlsasip .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1eQlsasip .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eQlsasip .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1eQlsasip .navbar-collapse.collapsing,
  .cid-s1eQlsasip .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1eQlsasip .navbar-collapse.collapsing .navbar-nav,
  .cid-s1eQlsasip .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1eQlsasip .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1eQlsasip .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1eQlsasip .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1eQlsasip .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1eQlsasip .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1eQlsasip .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1eQlsasip .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1eQlsasip .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1eQlsasip .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1eQlsasip .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1eQlsasip .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1eQlsasip .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1eQlsasip .nav-link:hover,
.cid-s1eQlsasip .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1eQltwXDm {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1eQltwXDm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1eQltwXDm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1eQltwXDm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1eQltwXDm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1eQltwXDm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1eQltwXDm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1eQltwXDm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1eQltwXDm .btn-social {
  border: none !important;
}
.cid-s1eQltwXDm [class^="socicon-"]:before,
.cid-s1eQltwXDm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1eQltwXDm .btn {
    font-size: 20px !important;
  }
}
.cid-s1eTypBI5c {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1eTypBI5c .image-block {
  margin: auto;
}
.cid-s1eTypBI5c figcaption {
  position: relative;
}
.cid-s1eTypBI5c figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1eTypBI5c .image-block {
    width: 100% !important;
  }
}
.cid-s1eTyqxnos {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1eTyqxnos h2 {
  margin-bottom: 0;
}
.cid-s1eTyqxnos h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1eTyqxnos p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1eTyqxnos .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1eTyqxnos .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1eTyqxnos .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1eTyqxnos .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1eTyqxnos .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1eTyqxnos .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1eTysj1Tl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1eTysj1Tl .mbr-section-subtitle {
  color: #767676;
}
.cid-s1eTysj1Tl .formoid {
  margin: auto;
}
.cid-s1eTysj1Tl .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1eTysj1Tl a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1eTysj1Tl .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1eTysj1Tl .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1eTysj1Tl a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1eTysj1Tl a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1eTysj1Tl .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1eTysj1Tl .mbr-subscribe .input-group-btn button,
.cid-s1eTysj1Tl .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1eTysj1Tl .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eTysj1Tl input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1eTysj1Tl .input-group-btn {
    width: 100%;
  }
  .cid-s1eTysj1Tl .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1eTysj1Tl .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1eTysj1Tl .input-group-btn {
    width: calc(92%);
  }
  .cid-s1eTysj1Tl .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1eTysj1Tl .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1eTysj1Tl .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1eTysj1Tl .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1eTysj1Tl .input-group-btn button,
  .cid-s1eTysj1Tl .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1eTysj1Tl .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1eTytofmr .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1eTytofmr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1eTytofmr a {
  font-style: normal;
}
.cid-s1eTytofmr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1eTytofmr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1eTytofmr .nav-item:focus,
.cid-s1eTytofmr .nav-link:focus {
  outline: none;
}
.cid-s1eTytofmr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1eTytofmr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1eTytofmr .menu-logo {
  margin-right: auto;
}
.cid-s1eTytofmr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1eTytofmr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1eTytofmr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1eTytofmr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1eTytofmr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1eTytofmr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1eTytofmr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1eTytofmr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1eTytofmr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1eTytofmr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1eTytofmr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1eTytofmr .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1eTytofmr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1eTytofmr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1eTytofmr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1eTytofmr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1eTytofmr .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-s1eTytofmr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1eTytofmr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1eTytofmr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1eTytofmr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1eTytofmr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1eTytofmr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1eTytofmr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1eTytofmr button.navbar-toggler:focus {
  outline: none;
}
.cid-s1eTytofmr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1eTytofmr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1eTytofmr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eTytofmr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1eTytofmr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1eTytofmr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eTytofmr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1eTytofmr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1eTytofmr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1eTytofmr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eTytofmr .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1eTytofmr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1eTytofmr .collapsed .navbar-collapse.collapsing,
.cid-s1eTytofmr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1eTytofmr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1eTytofmr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1eTytofmr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1eTytofmr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1eTytofmr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1eTytofmr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1eTytofmr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1eTytofmr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1eTytofmr .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1eTytofmr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1eTytofmr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1eTytofmr .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-s1eTytofmr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1eTytofmr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1eTytofmr .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-s1eTytofmr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eTytofmr img {
    height: 3.8rem !important;
  }
  .cid-s1eTytofmr .btn {
    display: -webkit-flex;
  }
  .cid-s1eTytofmr button.navbar-toggler {
    display: block;
  }
  .cid-s1eTytofmr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1eTytofmr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1eTytofmr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1eTytofmr .navbar-collapse.collapsing,
  .cid-s1eTytofmr .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1eTytofmr .navbar-collapse.collapsing .navbar-nav,
  .cid-s1eTytofmr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1eTytofmr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1eTytofmr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1eTytofmr .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1eTytofmr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1eTytofmr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1eTytofmr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1eTytofmr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1eTytofmr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1eTytofmr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1eTytofmr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1eTytofmr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1eTytofmr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1eTytofmr .nav-link:hover,
.cid-s1eTytofmr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1eTyuBQIS {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1eTyuBQIS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1eTyuBQIS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1eTyuBQIS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1eTyuBQIS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1eTyuBQIS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1eTyuBQIS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1eTyuBQIS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1eTyuBQIS .btn-social {
  border: none !important;
}
.cid-s1eTyuBQIS [class^="socicon-"]:before,
.cid-s1eTyuBQIS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1eTyuBQIS .btn {
    font-size: 20px !important;
  }
}
.cid-s1fi3Hrp1R {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1fi3Hrp1R .image-block {
  margin: auto;
}
.cid-s1fi3Hrp1R figcaption {
  position: relative;
}
.cid-s1fi3Hrp1R figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1fi3Hrp1R .image-block {
    width: 100% !important;
  }
}
.cid-s1fi3IHekC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1fi3IHekC h2 {
  margin-bottom: 0;
}
.cid-s1fi3IHekC h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1fi3IHekC p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1fi3IHekC .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1fi3IHekC .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1fi3IHekC .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1fi3IHekC .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1fi3IHekC .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1fi3IHekC .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1fjnFsq2f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1fjnFsq2f h2 {
  margin-bottom: 0;
}
.cid-s1fjnFsq2f h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1fjnFsq2f p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1fjnFsq2f .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1fjnFsq2f .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1fjnFsq2f .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1fjnFsq2f .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1fjnFsq2f .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1fjnFsq2f .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1fi3KWrOK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1fi3KWrOK .mbr-section-subtitle {
  color: #767676;
}
.cid-s1fi3KWrOK .formoid {
  margin: auto;
}
.cid-s1fi3KWrOK .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1fi3KWrOK a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1fi3KWrOK .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1fi3KWrOK .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1fi3KWrOK a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1fi3KWrOK a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1fi3KWrOK .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1fi3KWrOK .mbr-subscribe .input-group-btn button,
.cid-s1fi3KWrOK .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1fi3KWrOK .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fi3KWrOK input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1fi3KWrOK .input-group-btn {
    width: 100%;
  }
  .cid-s1fi3KWrOK .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1fi3KWrOK .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1fi3KWrOK .input-group-btn {
    width: calc(92%);
  }
  .cid-s1fi3KWrOK .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1fi3KWrOK .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1fi3KWrOK .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1fi3KWrOK .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1fi3KWrOK .input-group-btn button,
  .cid-s1fi3KWrOK .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1fi3KWrOK .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1fi3M7S22 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1fi3M7S22 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1fi3M7S22 a {
  font-style: normal;
}
.cid-s1fi3M7S22 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1fi3M7S22 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1fi3M7S22 .nav-item:focus,
.cid-s1fi3M7S22 .nav-link:focus {
  outline: none;
}
.cid-s1fi3M7S22 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1fi3M7S22 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1fi3M7S22 .menu-logo {
  margin-right: auto;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1fi3M7S22 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1fi3M7S22 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1fi3M7S22 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1fi3M7S22 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1fi3M7S22 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1fi3M7S22 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1fi3M7S22 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1fi3M7S22 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1fi3M7S22 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1fi3M7S22 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1fi3M7S22 .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-s1fi3M7S22 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1fi3M7S22 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1fi3M7S22 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1fi3M7S22 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1fi3M7S22 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1fi3M7S22 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1fi3M7S22 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1fi3M7S22 button.navbar-toggler:focus {
  outline: none;
}
.cid-s1fi3M7S22 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1fi3M7S22 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1fi3M7S22 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fi3M7S22 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fi3M7S22 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1fi3M7S22 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fi3M7S22 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1fi3M7S22 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1fi3M7S22 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fi3M7S22 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fi3M7S22 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1fi3M7S22 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1fi3M7S22 .collapsed .navbar-collapse.collapsing,
.cid-s1fi3M7S22 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1fi3M7S22 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1fi3M7S22 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1fi3M7S22 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1fi3M7S22 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1fi3M7S22 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1fi3M7S22 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1fi3M7S22 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1fi3M7S22 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1fi3M7S22 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1fi3M7S22 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1fi3M7S22 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fi3M7S22 .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-s1fi3M7S22 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1fi3M7S22 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1fi3M7S22 .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-s1fi3M7S22.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fi3M7S22 img {
    height: 3.8rem !important;
  }
  .cid-s1fi3M7S22 .btn {
    display: -webkit-flex;
  }
  .cid-s1fi3M7S22 button.navbar-toggler {
    display: block;
  }
  .cid-s1fi3M7S22 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1fi3M7S22 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fi3M7S22 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1fi3M7S22 .navbar-collapse.collapsing,
  .cid-s1fi3M7S22 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1fi3M7S22 .navbar-collapse.collapsing .navbar-nav,
  .cid-s1fi3M7S22 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1fi3M7S22 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1fi3M7S22 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1fi3M7S22 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1fi3M7S22 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1fi3M7S22 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1fi3M7S22 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1fi3M7S22 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1fi3M7S22 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1fi3M7S22 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1fi3M7S22 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1fi3M7S22 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1fi3M7S22 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1fi3M7S22 .nav-link:hover,
.cid-s1fi3M7S22 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1fi3NjVgO {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1fi3NjVgO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1fi3NjVgO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1fi3NjVgO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1fi3NjVgO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1fi3NjVgO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1fi3NjVgO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1fi3NjVgO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1fi3NjVgO .btn-social {
  border: none !important;
}
.cid-s1fi3NjVgO [class^="socicon-"]:before,
.cid-s1fi3NjVgO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1fi3NjVgO .btn {
    font-size: 20px !important;
  }
}
.cid-s1fNpFJzBG {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1fNpFJzBG .image-block {
  margin: auto;
}
.cid-s1fNpFJzBG figcaption {
  position: relative;
}
.cid-s1fNpFJzBG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1fNpFJzBG .image-block {
    width: 100% !important;
  }
}
.cid-s1fNpHiIVX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1fNpHiIVX h2 {
  margin-bottom: 0;
}
.cid-s1fNpHiIVX h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1fNpHiIVX p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1fNpHiIVX .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1fNpHiIVX .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1fNpHiIVX .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1fNpHiIVX .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1fNpHiIVX .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1fNpHiIVX .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1fNpNWWbm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1fNpNWWbm .mbr-section-subtitle {
  color: #767676;
}
.cid-s1fNpNWWbm .formoid {
  margin: auto;
}
.cid-s1fNpNWWbm .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1fNpNWWbm a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1fNpNWWbm .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1fNpNWWbm .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1fNpNWWbm a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1fNpNWWbm a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1fNpNWWbm .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1fNpNWWbm .mbr-subscribe .input-group-btn button,
.cid-s1fNpNWWbm .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1fNpNWWbm .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fNpNWWbm input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1fNpNWWbm .input-group-btn {
    width: 100%;
  }
  .cid-s1fNpNWWbm .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1fNpNWWbm .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1fNpNWWbm .input-group-btn {
    width: calc(92%);
  }
  .cid-s1fNpNWWbm .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1fNpNWWbm .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1fNpNWWbm .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1fNpNWWbm .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1fNpNWWbm .input-group-btn button,
  .cid-s1fNpNWWbm .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1fNpNWWbm .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1fNpPhMIX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1fNpPhMIX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1fNpPhMIX a {
  font-style: normal;
}
.cid-s1fNpPhMIX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1fNpPhMIX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1fNpPhMIX .nav-item:focus,
.cid-s1fNpPhMIX .nav-link:focus {
  outline: none;
}
.cid-s1fNpPhMIX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1fNpPhMIX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1fNpPhMIX .menu-logo {
  margin-right: auto;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1fNpPhMIX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1fNpPhMIX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1fNpPhMIX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1fNpPhMIX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1fNpPhMIX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1fNpPhMIX .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1fNpPhMIX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1fNpPhMIX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1fNpPhMIX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1fNpPhMIX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1fNpPhMIX .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-s1fNpPhMIX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1fNpPhMIX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1fNpPhMIX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1fNpPhMIX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1fNpPhMIX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1fNpPhMIX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1fNpPhMIX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1fNpPhMIX button.navbar-toggler:focus {
  outline: none;
}
.cid-s1fNpPhMIX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1fNpPhMIX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1fNpPhMIX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fNpPhMIX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fNpPhMIX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1fNpPhMIX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fNpPhMIX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1fNpPhMIX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1fNpPhMIX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fNpPhMIX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fNpPhMIX .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1fNpPhMIX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1fNpPhMIX .collapsed .navbar-collapse.collapsing,
.cid-s1fNpPhMIX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1fNpPhMIX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1fNpPhMIX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1fNpPhMIX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1fNpPhMIX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1fNpPhMIX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1fNpPhMIX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1fNpPhMIX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1fNpPhMIX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1fNpPhMIX .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1fNpPhMIX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1fNpPhMIX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fNpPhMIX .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-s1fNpPhMIX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1fNpPhMIX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1fNpPhMIX .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-s1fNpPhMIX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fNpPhMIX img {
    height: 3.8rem !important;
  }
  .cid-s1fNpPhMIX .btn {
    display: -webkit-flex;
  }
  .cid-s1fNpPhMIX button.navbar-toggler {
    display: block;
  }
  .cid-s1fNpPhMIX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1fNpPhMIX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fNpPhMIX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1fNpPhMIX .navbar-collapse.collapsing,
  .cid-s1fNpPhMIX .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1fNpPhMIX .navbar-collapse.collapsing .navbar-nav,
  .cid-s1fNpPhMIX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1fNpPhMIX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1fNpPhMIX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1fNpPhMIX .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1fNpPhMIX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1fNpPhMIX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1fNpPhMIX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1fNpPhMIX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1fNpPhMIX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1fNpPhMIX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1fNpPhMIX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1fNpPhMIX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1fNpPhMIX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1fNpPhMIX .nav-link:hover,
.cid-s1fNpPhMIX .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1fNpR0MdB {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1fNpR0MdB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1fNpR0MdB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1fNpR0MdB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1fNpR0MdB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1fNpR0MdB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1fNpR0MdB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1fNpR0MdB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1fNpR0MdB .btn-social {
  border: none !important;
}
.cid-s1fNpR0MdB [class^="socicon-"]:before,
.cid-s1fNpR0MdB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1fNpR0MdB .btn {
    font-size: 20px !important;
  }
}
.cid-s1fP1fpvjW {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1fP1fpvjW .image-block {
  margin: auto;
}
.cid-s1fP1fpvjW figcaption {
  position: relative;
}
.cid-s1fP1fpvjW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1fP1fpvjW .image-block {
    width: 100% !important;
  }
}
.cid-s1fP1h39NP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1fP1h39NP h2 {
  margin-bottom: 0;
}
.cid-s1fP1h39NP h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1fP1h39NP p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1fP1h39NP .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1fP1h39NP .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1fP1h39NP .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1fP1h39NP .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1fP1h39NP .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1fP1h39NP .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1fP1jJi1j {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1fP1jJi1j .mbr-section-subtitle {
  color: #767676;
}
.cid-s1fP1jJi1j .formoid {
  margin: auto;
}
.cid-s1fP1jJi1j .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1fP1jJi1j a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1fP1jJi1j .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1fP1jJi1j .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1fP1jJi1j a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1fP1jJi1j a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1fP1jJi1j .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1fP1jJi1j .mbr-subscribe .input-group-btn button,
.cid-s1fP1jJi1j .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1fP1jJi1j .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fP1jJi1j input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1fP1jJi1j .input-group-btn {
    width: 100%;
  }
  .cid-s1fP1jJi1j .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1fP1jJi1j .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1fP1jJi1j .input-group-btn {
    width: calc(92%);
  }
  .cid-s1fP1jJi1j .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1fP1jJi1j .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1fP1jJi1j .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1fP1jJi1j .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1fP1jJi1j .input-group-btn button,
  .cid-s1fP1jJi1j .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1fP1jJi1j .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1fP1laAwe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1fP1laAwe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1fP1laAwe a {
  font-style: normal;
}
.cid-s1fP1laAwe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1fP1laAwe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1fP1laAwe .nav-item:focus,
.cid-s1fP1laAwe .nav-link:focus {
  outline: none;
}
.cid-s1fP1laAwe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1fP1laAwe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1fP1laAwe .menu-logo {
  margin-right: auto;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1fP1laAwe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1fP1laAwe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1fP1laAwe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1fP1laAwe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1fP1laAwe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1fP1laAwe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1fP1laAwe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1fP1laAwe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1fP1laAwe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1fP1laAwe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1fP1laAwe .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-s1fP1laAwe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1fP1laAwe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1fP1laAwe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1fP1laAwe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1fP1laAwe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1fP1laAwe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1fP1laAwe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1fP1laAwe button.navbar-toggler:focus {
  outline: none;
}
.cid-s1fP1laAwe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1fP1laAwe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1fP1laAwe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fP1laAwe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fP1laAwe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1fP1laAwe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fP1laAwe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1fP1laAwe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1fP1laAwe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fP1laAwe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fP1laAwe .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1fP1laAwe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1fP1laAwe .collapsed .navbar-collapse.collapsing,
.cid-s1fP1laAwe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1fP1laAwe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1fP1laAwe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1fP1laAwe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1fP1laAwe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1fP1laAwe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1fP1laAwe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1fP1laAwe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1fP1laAwe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1fP1laAwe .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1fP1laAwe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1fP1laAwe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fP1laAwe .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-s1fP1laAwe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1fP1laAwe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1fP1laAwe .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-s1fP1laAwe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fP1laAwe img {
    height: 3.8rem !important;
  }
  .cid-s1fP1laAwe .btn {
    display: -webkit-flex;
  }
  .cid-s1fP1laAwe button.navbar-toggler {
    display: block;
  }
  .cid-s1fP1laAwe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1fP1laAwe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fP1laAwe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1fP1laAwe .navbar-collapse.collapsing,
  .cid-s1fP1laAwe .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1fP1laAwe .navbar-collapse.collapsing .navbar-nav,
  .cid-s1fP1laAwe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1fP1laAwe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1fP1laAwe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1fP1laAwe .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1fP1laAwe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1fP1laAwe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1fP1laAwe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1fP1laAwe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1fP1laAwe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1fP1laAwe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1fP1laAwe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1fP1laAwe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1fP1laAwe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1fP1laAwe .nav-link:hover,
.cid-s1fP1laAwe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1fP1mx3Vv {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1fP1mx3Vv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1fP1mx3Vv .btn-social {
  border: none !important;
}
.cid-s1fP1mx3Vv [class^="socicon-"]:before,
.cid-s1fP1mx3Vv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1fP1mx3Vv .btn {
    font-size: 20px !important;
  }
}
.cid-s1fPLMVUoj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1fPLMVUoj .image-block {
  margin: auto;
}
.cid-s1fPLMVUoj figcaption {
  position: relative;
}
.cid-s1fPLMVUoj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1fPLMVUoj .image-block {
    width: 100% !important;
  }
}
.cid-s1fPLOCJgs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1fPLOCJgs h2 {
  margin-bottom: 0;
}
.cid-s1fPLOCJgs h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1fPLOCJgs p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1fPLOCJgs .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1fPLOCJgs .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1fPLOCJgs .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1fPLOCJgs .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1fPLOCJgs .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1fPLOCJgs .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1fPLTs1Kx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1fPLTs1Kx .mbr-section-subtitle {
  color: #767676;
}
.cid-s1fPLTs1Kx .formoid {
  margin: auto;
}
.cid-s1fPLTs1Kx .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1fPLTs1Kx a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1fPLTs1Kx .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1fPLTs1Kx .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1fPLTs1Kx a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1fPLTs1Kx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1fPLTs1Kx .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1fPLTs1Kx .mbr-subscribe .input-group-btn button,
.cid-s1fPLTs1Kx .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1fPLTs1Kx .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fPLTs1Kx input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1fPLTs1Kx .input-group-btn {
    width: 100%;
  }
  .cid-s1fPLTs1Kx .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1fPLTs1Kx .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1fPLTs1Kx .input-group-btn {
    width: calc(92%);
  }
  .cid-s1fPLTs1Kx .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1fPLTs1Kx .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1fPLTs1Kx .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1fPLTs1Kx .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1fPLTs1Kx .input-group-btn button,
  .cid-s1fPLTs1Kx .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1fPLTs1Kx .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1fPLVz9My .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1fPLVz9My .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1fPLVz9My a {
  font-style: normal;
}
.cid-s1fPLVz9My .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1fPLVz9My .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1fPLVz9My .nav-item:focus,
.cid-s1fPLVz9My .nav-link:focus {
  outline: none;
}
.cid-s1fPLVz9My .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1fPLVz9My .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1fPLVz9My .menu-logo {
  margin-right: auto;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1fPLVz9My .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1fPLVz9My .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1fPLVz9My .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1fPLVz9My .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1fPLVz9My .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1fPLVz9My .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1fPLVz9My .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1fPLVz9My .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1fPLVz9My .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1fPLVz9My .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1fPLVz9My .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-s1fPLVz9My .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1fPLVz9My .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1fPLVz9My .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1fPLVz9My .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1fPLVz9My .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1fPLVz9My .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1fPLVz9My button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1fPLVz9My button.navbar-toggler:focus {
  outline: none;
}
.cid-s1fPLVz9My button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1fPLVz9My button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1fPLVz9My button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fPLVz9My button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fPLVz9My button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1fPLVz9My nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fPLVz9My nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1fPLVz9My nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1fPLVz9My nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fPLVz9My .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fPLVz9My .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1fPLVz9My .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1fPLVz9My .collapsed .navbar-collapse.collapsing,
.cid-s1fPLVz9My .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1fPLVz9My .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1fPLVz9My .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1fPLVz9My .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1fPLVz9My .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1fPLVz9My .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1fPLVz9My .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1fPLVz9My .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1fPLVz9My .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1fPLVz9My .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1fPLVz9My .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1fPLVz9My .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fPLVz9My .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-s1fPLVz9My .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1fPLVz9My .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1fPLVz9My .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-s1fPLVz9My.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fPLVz9My img {
    height: 3.8rem !important;
  }
  .cid-s1fPLVz9My .btn {
    display: -webkit-flex;
  }
  .cid-s1fPLVz9My button.navbar-toggler {
    display: block;
  }
  .cid-s1fPLVz9My .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1fPLVz9My .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fPLVz9My .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1fPLVz9My .navbar-collapse.collapsing,
  .cid-s1fPLVz9My .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1fPLVz9My .navbar-collapse.collapsing .navbar-nav,
  .cid-s1fPLVz9My .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1fPLVz9My .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1fPLVz9My .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1fPLVz9My .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1fPLVz9My .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1fPLVz9My .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1fPLVz9My .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1fPLVz9My .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1fPLVz9My .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1fPLVz9My .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1fPLVz9My .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1fPLVz9My .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1fPLVz9My .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1fPLVz9My .nav-link:hover,
.cid-s1fPLVz9My .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1fPLXq48l {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1fPLXq48l .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1fPLXq48l .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1fPLXq48l .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1fPLXq48l .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1fPLXq48l .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1fPLXq48l .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1fPLXq48l .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1fPLXq48l .btn-social {
  border: none !important;
}
.cid-s1fPLXq48l [class^="socicon-"]:before,
.cid-s1fPLXq48l [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1fPLXq48l .btn {
    font-size: 20px !important;
  }
}
.cid-s1fQOJ70Lc {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 15px;
}
.cid-s1fQOJ70Lc .image-block {
  margin: auto;
}
.cid-s1fQOJ70Lc figcaption {
  position: relative;
}
.cid-s1fQOJ70Lc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1fQOJ70Lc .image-block {
    width: 100% !important;
  }
}
.cid-s1fQOKGMy1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1fQOKGMy1 h2 {
  margin-bottom: 0;
}
.cid-s1fQOKGMy1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1fQOKGMy1 p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1fQOKGMy1 .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1fQOKGMy1 .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1fQOKGMy1 .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1fQOKGMy1 .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1fQOKGMy1 .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1fQOKGMy1 .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1wX185lbP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1wX185lbP h2 {
  margin-bottom: 0;
}
.cid-s1wX185lbP h4 {
  font-weight: 500;
  margin-bottom: 0;
  width: 80%;
}
.cid-s1wX185lbP p {
  color: #767676;
  margin-bottom: 0;
}
.cid-s1wX185lbP .card-wrapper {
  border-top: 1px solid #efefef;
  background-color: #ffffff;
  position: relative;
  justify-content: unset;
}
.cid-s1wX185lbP .card-wrapper .card-box {
  padding: 2rem 1rem;
  width: 100%;
}
.cid-s1wX185lbP .card-wrapper .card-box .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-s1wX185lbP .card-wrapper .card-box .bottom-line {
  width: 70%;
}
@media (max-width: 767px) {
  .cid-s1wX185lbP .card-wrapper .card-box .bottom-line {
    width: 100%;
  }
  .cid-s1wX185lbP .card-wrapper .card-box .bottom-line p {
    text-align: center;
    margin: 1rem 0 0 0;
  }
}
.cid-s1fQON7Zc6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1fQON7Zc6 .mbr-section-subtitle {
  color: #767676;
}
.cid-s1fQON7Zc6 .formoid {
  margin: auto;
}
.cid-s1fQON7Zc6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1fQON7Zc6 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1fQON7Zc6 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1fQON7Zc6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1fQON7Zc6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1fQON7Zc6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1fQON7Zc6 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1fQON7Zc6 .mbr-subscribe .input-group-btn button,
.cid-s1fQON7Zc6 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1fQON7Zc6 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fQON7Zc6 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1fQON7Zc6 .input-group-btn {
    width: 100%;
  }
  .cid-s1fQON7Zc6 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1fQON7Zc6 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1fQON7Zc6 .input-group-btn {
    width: calc(92%);
  }
  .cid-s1fQON7Zc6 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1fQON7Zc6 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1fQON7Zc6 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1fQON7Zc6 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1fQON7Zc6 .input-group-btn button,
  .cid-s1fQON7Zc6 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1fQON7Zc6 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1fQOOzCYF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1fQOOzCYF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1fQOOzCYF a {
  font-style: normal;
}
.cid-s1fQOOzCYF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1fQOOzCYF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1fQOOzCYF .nav-item:focus,
.cid-s1fQOOzCYF .nav-link:focus {
  outline: none;
}
.cid-s1fQOOzCYF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1fQOOzCYF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1fQOOzCYF .menu-logo {
  margin-right: auto;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1fQOOzCYF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1fQOOzCYF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1fQOOzCYF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1fQOOzCYF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1fQOOzCYF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1fQOOzCYF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1fQOOzCYF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1fQOOzCYF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1fQOOzCYF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1fQOOzCYF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1fQOOzCYF .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-s1fQOOzCYF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1fQOOzCYF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1fQOOzCYF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1fQOOzCYF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1fQOOzCYF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1fQOOzCYF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1fQOOzCYF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1fQOOzCYF button.navbar-toggler:focus {
  outline: none;
}
.cid-s1fQOOzCYF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1fQOOzCYF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1fQOOzCYF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fQOOzCYF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1fQOOzCYF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1fQOOzCYF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fQOOzCYF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1fQOOzCYF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1fQOOzCYF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1fQOOzCYF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fQOOzCYF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1fQOOzCYF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1fQOOzCYF .collapsed .navbar-collapse.collapsing,
.cid-s1fQOOzCYF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1fQOOzCYF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1fQOOzCYF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1fQOOzCYF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1fQOOzCYF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1fQOOzCYF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1fQOOzCYF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1fQOOzCYF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1fQOOzCYF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1fQOOzCYF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1fQOOzCYF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1fQOOzCYF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1fQOOzCYF .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-s1fQOOzCYF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1fQOOzCYF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1fQOOzCYF .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-s1fQOOzCYF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fQOOzCYF img {
    height: 3.8rem !important;
  }
  .cid-s1fQOOzCYF .btn {
    display: -webkit-flex;
  }
  .cid-s1fQOOzCYF button.navbar-toggler {
    display: block;
  }
  .cid-s1fQOOzCYF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1fQOOzCYF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1fQOOzCYF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1fQOOzCYF .navbar-collapse.collapsing,
  .cid-s1fQOOzCYF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1fQOOzCYF .navbar-collapse.collapsing .navbar-nav,
  .cid-s1fQOOzCYF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1fQOOzCYF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1fQOOzCYF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1fQOOzCYF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1fQOOzCYF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1fQOOzCYF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1fQOOzCYF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1fQOOzCYF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1fQOOzCYF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1fQOOzCYF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1fQOOzCYF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1fQOOzCYF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1fQOOzCYF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1fQOOzCYF .nav-link:hover,
.cid-s1fQOOzCYF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1fQOQ32Kq {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1fQOQ32Kq .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1fQOQ32Kq .btn-social {
  border: none !important;
}
.cid-s1fQOQ32Kq [class^="socicon-"]:before,
.cid-s1fQOQ32Kq [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1fQOQ32Kq .btn {
    font-size: 20px !important;
  }
}
.cid-s1jhigtKbW {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s1jhigtKbW .image-block {
  margin: auto;
}
.cid-s1jhigtKbW figcaption {
  position: relative;
}
.cid-s1jhigtKbW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jhigtKbW .image-block {
    width: 100% !important;
  }
}
.cid-s1jj8neBiH {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s1jj8neBiH .image-block {
  margin: auto;
}
.cid-s1jj8neBiH figcaption {
  position: relative;
}
.cid-s1jj8neBiH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jj8neBiH .image-block {
    width: 100% !important;
  }
}
.cid-s1jhiiYKqe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1jhiiYKqe .mbr-text,
.cid-s1jhiiYKqe blockquote {
  color: #767676;
}
.cid-s1jhijZ6yY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1jhijZ6yY .mbr-section-subtitle {
  color: #767676;
}
.cid-s1jhijZ6yY .formoid {
  margin: auto;
}
.cid-s1jhijZ6yY .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1jhijZ6yY a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1jhijZ6yY .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1jhijZ6yY .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1jhijZ6yY a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1jhijZ6yY a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1jhijZ6yY .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1jhijZ6yY .mbr-subscribe .input-group-btn button,
.cid-s1jhijZ6yY .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1jhijZ6yY .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1jhijZ6yY input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1jhijZ6yY .input-group-btn {
    width: 100%;
  }
  .cid-s1jhijZ6yY .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1jhijZ6yY .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1jhijZ6yY .input-group-btn {
    width: calc(92%);
  }
  .cid-s1jhijZ6yY .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1jhijZ6yY .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1jhijZ6yY .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1jhijZ6yY .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1jhijZ6yY .input-group-btn button,
  .cid-s1jhijZ6yY .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1jhijZ6yY .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1jhimdCNR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1jhimdCNR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1jhimdCNR a {
  font-style: normal;
}
.cid-s1jhimdCNR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1jhimdCNR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1jhimdCNR .nav-item:focus,
.cid-s1jhimdCNR .nav-link:focus {
  outline: none;
}
.cid-s1jhimdCNR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1jhimdCNR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1jhimdCNR .menu-logo {
  margin-right: auto;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1jhimdCNR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1jhimdCNR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1jhimdCNR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1jhimdCNR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1jhimdCNR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1jhimdCNR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1jhimdCNR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1jhimdCNR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1jhimdCNR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1jhimdCNR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1jhimdCNR .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-s1jhimdCNR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1jhimdCNR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1jhimdCNR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1jhimdCNR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1jhimdCNR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1jhimdCNR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1jhimdCNR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1jhimdCNR button.navbar-toggler:focus {
  outline: none;
}
.cid-s1jhimdCNR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1jhimdCNR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1jhimdCNR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1jhimdCNR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1jhimdCNR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1jhimdCNR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1jhimdCNR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1jhimdCNR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1jhimdCNR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1jhimdCNR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1jhimdCNR .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1jhimdCNR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1jhimdCNR .collapsed .navbar-collapse.collapsing,
.cid-s1jhimdCNR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1jhimdCNR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1jhimdCNR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1jhimdCNR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1jhimdCNR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1jhimdCNR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1jhimdCNR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1jhimdCNR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1jhimdCNR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1jhimdCNR .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1jhimdCNR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1jhimdCNR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1jhimdCNR .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-s1jhimdCNR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1jhimdCNR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1jhimdCNR .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-s1jhimdCNR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1jhimdCNR img {
    height: 3.8rem !important;
  }
  .cid-s1jhimdCNR .btn {
    display: -webkit-flex;
  }
  .cid-s1jhimdCNR button.navbar-toggler {
    display: block;
  }
  .cid-s1jhimdCNR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1jhimdCNR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1jhimdCNR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1jhimdCNR .navbar-collapse.collapsing,
  .cid-s1jhimdCNR .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1jhimdCNR .navbar-collapse.collapsing .navbar-nav,
  .cid-s1jhimdCNR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1jhimdCNR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1jhimdCNR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1jhimdCNR .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1jhimdCNR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1jhimdCNR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1jhimdCNR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1jhimdCNR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1jhimdCNR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1jhimdCNR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1jhimdCNR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1jhimdCNR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1jhimdCNR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1jhimdCNR .nav-link:hover,
.cid-s1jhimdCNR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1jhip2OA2 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s1jhip2OA2 .image-block {
  margin: auto;
}
.cid-s1jhip2OA2 figcaption {
  position: relative;
}
.cid-s1jhip2OA2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jhip2OA2 .image-block {
    width: 100% !important;
  }
}
.cid-s1jhiqf0To {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1jhiqf0To .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1jhiqf0To .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1jhiqf0To .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1jhiqf0To .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1jhiqf0To .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1jhiqf0To .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1jhiqf0To .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1jhiqf0To .btn-social {
  border: none !important;
}
.cid-s1jhiqf0To [class^="socicon-"]:before,
.cid-s1jhiqf0To [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1jhiqf0To .btn {
    font-size: 20px !important;
  }
}
.cid-s1juENPDZ5 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s1juENPDZ5 .image-block {
  margin: auto;
}
.cid-s1juENPDZ5 figcaption {
  position: relative;
}
.cid-s1juENPDZ5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1juENPDZ5 .image-block {
    width: 100% !important;
  }
}
.cid-s1juEPfn4i {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s1juEPfn4i .image-block {
  margin: auto;
}
.cid-s1juEPfn4i figcaption {
  position: relative;
}
.cid-s1juEPfn4i figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1juEPfn4i .image-block {
    width: 100% !important;
  }
}
.cid-s1juEQrQEd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1juEQrQEd .mbr-text,
.cid-s1juEQrQEd blockquote {
  color: #767676;
}
.cid-s1juERwK6h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1juERwK6h .mbr-section-subtitle {
  color: #767676;
}
.cid-s1juERwK6h .formoid {
  margin: auto;
}
.cid-s1juERwK6h .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1juERwK6h a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1juERwK6h .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1juERwK6h .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1juERwK6h a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1juERwK6h a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1juERwK6h .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1juERwK6h .mbr-subscribe .input-group-btn button,
.cid-s1juERwK6h .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1juERwK6h .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1juERwK6h input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1juERwK6h .input-group-btn {
    width: 100%;
  }
  .cid-s1juERwK6h .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1juERwK6h .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1juERwK6h .input-group-btn {
    width: calc(92%);
  }
  .cid-s1juERwK6h .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1juERwK6h .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1juERwK6h .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1juERwK6h .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1juERwK6h .input-group-btn button,
  .cid-s1juERwK6h .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1juERwK6h .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1juESVKuB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1juESVKuB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1juESVKuB a {
  font-style: normal;
}
.cid-s1juESVKuB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1juESVKuB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1juESVKuB .nav-item:focus,
.cid-s1juESVKuB .nav-link:focus {
  outline: none;
}
.cid-s1juESVKuB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1juESVKuB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1juESVKuB .menu-logo {
  margin-right: auto;
}
.cid-s1juESVKuB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1juESVKuB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1juESVKuB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1juESVKuB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1juESVKuB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1juESVKuB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1juESVKuB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1juESVKuB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1juESVKuB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1juESVKuB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1juESVKuB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1juESVKuB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1juESVKuB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1juESVKuB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1juESVKuB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1juESVKuB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1juESVKuB .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-s1juESVKuB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1juESVKuB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1juESVKuB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1juESVKuB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1juESVKuB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1juESVKuB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1juESVKuB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1juESVKuB button.navbar-toggler:focus {
  outline: none;
}
.cid-s1juESVKuB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1juESVKuB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1juESVKuB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1juESVKuB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1juESVKuB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1juESVKuB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1juESVKuB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1juESVKuB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1juESVKuB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1juESVKuB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1juESVKuB .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1juESVKuB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1juESVKuB .collapsed .navbar-collapse.collapsing,
.cid-s1juESVKuB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1juESVKuB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1juESVKuB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1juESVKuB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1juESVKuB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1juESVKuB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1juESVKuB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1juESVKuB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1juESVKuB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1juESVKuB .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1juESVKuB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1juESVKuB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1juESVKuB .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-s1juESVKuB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1juESVKuB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1juESVKuB .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-s1juESVKuB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1juESVKuB img {
    height: 3.8rem !important;
  }
  .cid-s1juESVKuB .btn {
    display: -webkit-flex;
  }
  .cid-s1juESVKuB button.navbar-toggler {
    display: block;
  }
  .cid-s1juESVKuB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1juESVKuB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1juESVKuB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1juESVKuB .navbar-collapse.collapsing,
  .cid-s1juESVKuB .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1juESVKuB .navbar-collapse.collapsing .navbar-nav,
  .cid-s1juESVKuB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1juESVKuB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1juESVKuB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1juESVKuB .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1juESVKuB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1juESVKuB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1juESVKuB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1juESVKuB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1juESVKuB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1juESVKuB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1juESVKuB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1juESVKuB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1juESVKuB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1juESVKuB .nav-link:hover,
.cid-s1juESVKuB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1juEU9Sq0 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s1juEU9Sq0 .image-block {
  margin: auto;
}
.cid-s1juEU9Sq0 figcaption {
  position: relative;
}
.cid-s1juEU9Sq0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1juEU9Sq0 .image-block {
    width: 100% !important;
  }
}
.cid-s1juEVdulZ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1juEVdulZ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1juEVdulZ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1juEVdulZ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1juEVdulZ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1juEVdulZ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1juEVdulZ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1juEVdulZ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1juEVdulZ .btn-social {
  border: none !important;
}
.cid-s1juEVdulZ [class^="socicon-"]:before,
.cid-s1juEVdulZ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1juEVdulZ .btn {
    font-size: 20px !important;
  }
}
.cid-s1jCCvmpjh {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s1jCCvmpjh .image-block {
  margin: auto;
}
.cid-s1jCCvmpjh figcaption {
  position: relative;
}
.cid-s1jCCvmpjh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jCCvmpjh .image-block {
    width: 100% !important;
  }
}
.cid-s1jCCwOUlK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s1jCCwOUlK .image-block {
  margin: auto;
}
.cid-s1jCCwOUlK figcaption {
  position: relative;
}
.cid-s1jCCwOUlK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jCCwOUlK .image-block {
    width: 100% !important;
  }
}
.cid-s1jCCy4pDA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1jCCy4pDA .mbr-text,
.cid-s1jCCy4pDA blockquote {
  color: #767676;
}
.cid-s1jCCzbBhZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1jCCzbBhZ .mbr-section-subtitle {
  color: #767676;
}
.cid-s1jCCzbBhZ .formoid {
  margin: auto;
}
.cid-s1jCCzbBhZ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1jCCzbBhZ a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1jCCzbBhZ .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1jCCzbBhZ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1jCCzbBhZ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1jCCzbBhZ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1jCCzbBhZ .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1jCCzbBhZ .mbr-subscribe .input-group-btn button,
.cid-s1jCCzbBhZ .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1jCCzbBhZ .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1jCCzbBhZ input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1jCCzbBhZ .input-group-btn {
    width: 100%;
  }
  .cid-s1jCCzbBhZ .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1jCCzbBhZ .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1jCCzbBhZ .input-group-btn {
    width: calc(92%);
  }
  .cid-s1jCCzbBhZ .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1jCCzbBhZ .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1jCCzbBhZ .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1jCCzbBhZ .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1jCCzbBhZ .input-group-btn button,
  .cid-s1jCCzbBhZ .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1jCCzbBhZ .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1jCCAz39x .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1jCCAz39x .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1jCCAz39x a {
  font-style: normal;
}
.cid-s1jCCAz39x .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1jCCAz39x .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1jCCAz39x .nav-item:focus,
.cid-s1jCCAz39x .nav-link:focus {
  outline: none;
}
.cid-s1jCCAz39x .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1jCCAz39x .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1jCCAz39x .menu-logo {
  margin-right: auto;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1jCCAz39x .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1jCCAz39x .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1jCCAz39x .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1jCCAz39x .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1jCCAz39x .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1jCCAz39x .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1jCCAz39x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1jCCAz39x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1jCCAz39x .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1jCCAz39x .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1jCCAz39x .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-s1jCCAz39x .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1jCCAz39x .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1jCCAz39x .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1jCCAz39x .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1jCCAz39x .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1jCCAz39x .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1jCCAz39x button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1jCCAz39x button.navbar-toggler:focus {
  outline: none;
}
.cid-s1jCCAz39x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1jCCAz39x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1jCCAz39x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1jCCAz39x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1jCCAz39x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1jCCAz39x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1jCCAz39x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1jCCAz39x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1jCCAz39x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1jCCAz39x .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1jCCAz39x .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1jCCAz39x .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1jCCAz39x .collapsed .navbar-collapse.collapsing,
.cid-s1jCCAz39x .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1jCCAz39x .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1jCCAz39x .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1jCCAz39x .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1jCCAz39x .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1jCCAz39x .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1jCCAz39x .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1jCCAz39x .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1jCCAz39x .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1jCCAz39x .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1jCCAz39x .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1jCCAz39x .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1jCCAz39x .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-s1jCCAz39x .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1jCCAz39x .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1jCCAz39x .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-s1jCCAz39x.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1jCCAz39x img {
    height: 3.8rem !important;
  }
  .cid-s1jCCAz39x .btn {
    display: -webkit-flex;
  }
  .cid-s1jCCAz39x button.navbar-toggler {
    display: block;
  }
  .cid-s1jCCAz39x .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1jCCAz39x .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1jCCAz39x .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1jCCAz39x .navbar-collapse.collapsing,
  .cid-s1jCCAz39x .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1jCCAz39x .navbar-collapse.collapsing .navbar-nav,
  .cid-s1jCCAz39x .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1jCCAz39x .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1jCCAz39x .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1jCCAz39x .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1jCCAz39x .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1jCCAz39x .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1jCCAz39x .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1jCCAz39x .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1jCCAz39x .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1jCCAz39x .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1jCCAz39x .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1jCCAz39x .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1jCCAz39x .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1jCCAz39x .nav-link:hover,
.cid-s1jCCAz39x .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1jCCBY43f {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s1jCCBY43f .image-block {
  margin: auto;
}
.cid-s1jCCBY43f figcaption {
  position: relative;
}
.cid-s1jCCBY43f figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jCCBY43f .image-block {
    width: 100% !important;
  }
}
.cid-s1jCCDcp46 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1jCCDcp46 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1jCCDcp46 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1jCCDcp46 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1jCCDcp46 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1jCCDcp46 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1jCCDcp46 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1jCCDcp46 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1jCCDcp46 .btn-social {
  border: none !important;
}
.cid-s1jCCDcp46 [class^="socicon-"]:before,
.cid-s1jCCDcp46 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1jCCDcp46 .btn {
    font-size: 20px !important;
  }
}
.cid-s1kfluTTIg {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s1kfluTTIg .image-block {
  margin: auto;
}
.cid-s1kfluTTIg figcaption {
  position: relative;
}
.cid-s1kfluTTIg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1kfluTTIg .image-block {
    width: 100% !important;
  }
}
.cid-s1kflwg0m1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-s1kflwg0m1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1kflwg0m1 .video-block {
    width: 100% !important;
  }
}
.cid-s1kflxpmq2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1kflxpmq2 .mbr-text,
.cid-s1kflxpmq2 blockquote {
  color: #767676;
}
.cid-s1kflywE5u {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1kflywE5u .mbr-section-subtitle {
  color: #767676;
}
.cid-s1kflywE5u .formoid {
  margin: auto;
}
.cid-s1kflywE5u .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s1kflywE5u a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s1kflywE5u .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s1kflywE5u .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s1kflywE5u a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s1kflywE5u a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s1kflywE5u .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s1kflywE5u .mbr-subscribe .input-group-btn button,
.cid-s1kflywE5u .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s1kflywE5u .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1kflywE5u input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s1kflywE5u .input-group-btn {
    width: 100%;
  }
  .cid-s1kflywE5u .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s1kflywE5u .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s1kflywE5u .input-group-btn {
    width: calc(92%);
  }
  .cid-s1kflywE5u .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s1kflywE5u .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s1kflywE5u .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s1kflywE5u .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s1kflywE5u .input-group-btn button,
  .cid-s1kflywE5u .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s1kflywE5u .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s1kflzVkri {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s1kflzVkri .image-block {
  margin: auto;
}
.cid-s1kflzVkri figcaption {
  position: relative;
}
.cid-s1kflzVkri figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1kflzVkri .image-block {
    width: 100% !important;
  }
}
.cid-s1kflB18rt .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1kflB18rt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1kflB18rt a {
  font-style: normal;
}
.cid-s1kflB18rt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1kflB18rt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s1kflB18rt .nav-item:focus,
.cid-s1kflB18rt .nav-link:focus {
  outline: none;
}
.cid-s1kflB18rt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1kflB18rt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1kflB18rt .menu-logo {
  margin-right: auto;
}
.cid-s1kflB18rt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s1kflB18rt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s1kflB18rt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1kflB18rt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1kflB18rt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1kflB18rt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1kflB18rt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1kflB18rt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1kflB18rt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1kflB18rt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1kflB18rt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1kflB18rt .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s1kflB18rt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1kflB18rt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1kflB18rt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1kflB18rt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1kflB18rt .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-s1kflB18rt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1kflB18rt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1kflB18rt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1kflB18rt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1kflB18rt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1kflB18rt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1kflB18rt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1kflB18rt button.navbar-toggler:focus {
  outline: none;
}
.cid-s1kflB18rt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1kflB18rt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1kflB18rt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1kflB18rt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1kflB18rt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1kflB18rt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1kflB18rt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1kflB18rt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1kflB18rt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1kflB18rt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1kflB18rt .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1kflB18rt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1kflB18rt .collapsed .navbar-collapse.collapsing,
.cid-s1kflB18rt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1kflB18rt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1kflB18rt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1kflB18rt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1kflB18rt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1kflB18rt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1kflB18rt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1kflB18rt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1kflB18rt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s1kflB18rt .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1kflB18rt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1kflB18rt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1kflB18rt .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-s1kflB18rt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1kflB18rt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1kflB18rt .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-s1kflB18rt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1kflB18rt img {
    height: 3.8rem !important;
  }
  .cid-s1kflB18rt .btn {
    display: -webkit-flex;
  }
  .cid-s1kflB18rt button.navbar-toggler {
    display: block;
  }
  .cid-s1kflB18rt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1kflB18rt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1kflB18rt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1kflB18rt .navbar-collapse.collapsing,
  .cid-s1kflB18rt .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1kflB18rt .navbar-collapse.collapsing .navbar-nav,
  .cid-s1kflB18rt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1kflB18rt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1kflB18rt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1kflB18rt .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1kflB18rt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1kflB18rt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1kflB18rt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1kflB18rt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s1kflB18rt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1kflB18rt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1kflB18rt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s1kflB18rt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1kflB18rt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1kflB18rt .nav-link:hover,
.cid-s1kflB18rt .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s1kflEer3E {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s1kflEer3E .image-block {
  margin: auto;
}
.cid-s1kflEer3E figcaption {
  position: relative;
}
.cid-s1kflEer3E figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1kflEer3E .image-block {
    width: 100% !important;
  }
}
.cid-s1kflFt5OH {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s1kflFt5OH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s1kflFt5OH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s1kflFt5OH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s1kflFt5OH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s1kflFt5OH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s1kflFt5OH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s1kflFt5OH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s1kflFt5OH .btn-social {
  border: none !important;
}
.cid-s1kflFt5OH [class^="socicon-"]:before,
.cid-s1kflFt5OH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s1kflFt5OH .btn {
    font-size: 20px !important;
  }
}
.cid-s26xErFNXl {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s26xErFNXl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s26xErFNXl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s26xErFNXl .mbr-text {
    text-align: center;
  }
}
.cid-s26xErFNXl H1 {
  color: #061c4f;
}
.cid-s26xEu7Go9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s26xEu7Go9 .card-box {
  padding: 0 2rem;
}
.cid-s26xEu7Go9 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s26xEu7Go9 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s26xEu7Go9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s26xEu7Go9 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s26xEu7Go9 .mbr-text {
  color: #767676;
}
.cid-s26xEu7Go9 .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-s26xEu7Go9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s26xEy7d8q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s26xEy7d8q .card-box {
  padding: 0 2rem;
}
.cid-s26xEy7d8q .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s26xEy7d8q .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s26xEy7d8q h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s26xEy7d8q p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s26xEy7d8q .mbr-text {
  color: #767676;
}
.cid-s26xEy7d8q .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-s26xEy7d8q .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s26xEzHyqE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s26xEzHyqE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s26xEzHyqE a {
  font-style: normal;
}
.cid-s26xEzHyqE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s26xEzHyqE .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s26xEzHyqE .nav-item:focus,
.cid-s26xEzHyqE .nav-link:focus {
  outline: none;
}
.cid-s26xEzHyqE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s26xEzHyqE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s26xEzHyqE .menu-logo {
  margin-right: auto;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s26xEzHyqE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s26xEzHyqE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s26xEzHyqE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s26xEzHyqE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s26xEzHyqE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s26xEzHyqE .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s26xEzHyqE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s26xEzHyqE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s26xEzHyqE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s26xEzHyqE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s26xEzHyqE .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-s26xEzHyqE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s26xEzHyqE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s26xEzHyqE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s26xEzHyqE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s26xEzHyqE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s26xEzHyqE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s26xEzHyqE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s26xEzHyqE button.navbar-toggler:focus {
  outline: none;
}
.cid-s26xEzHyqE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s26xEzHyqE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s26xEzHyqE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s26xEzHyqE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s26xEzHyqE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s26xEzHyqE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s26xEzHyqE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s26xEzHyqE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s26xEzHyqE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s26xEzHyqE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s26xEzHyqE .collapsed .btn {
  display: -webkit-flex;
}
.cid-s26xEzHyqE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s26xEzHyqE .collapsed .navbar-collapse.collapsing,
.cid-s26xEzHyqE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s26xEzHyqE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s26xEzHyqE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s26xEzHyqE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s26xEzHyqE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s26xEzHyqE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s26xEzHyqE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s26xEzHyqE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s26xEzHyqE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s26xEzHyqE .collapsed button.navbar-toggler {
  display: block;
}
.cid-s26xEzHyqE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s26xEzHyqE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s26xEzHyqE .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-s26xEzHyqE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s26xEzHyqE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s26xEzHyqE .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-s26xEzHyqE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s26xEzHyqE img {
    height: 3.8rem !important;
  }
  .cid-s26xEzHyqE .btn {
    display: -webkit-flex;
  }
  .cid-s26xEzHyqE button.navbar-toggler {
    display: block;
  }
  .cid-s26xEzHyqE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s26xEzHyqE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s26xEzHyqE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s26xEzHyqE .navbar-collapse.collapsing,
  .cid-s26xEzHyqE .navbar-collapse.show {
    display: block !important;
  }
  .cid-s26xEzHyqE .navbar-collapse.collapsing .navbar-nav,
  .cid-s26xEzHyqE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s26xEzHyqE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s26xEzHyqE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s26xEzHyqE .navbar-collapse.collapsing .navbar-buttons,
  .cid-s26xEzHyqE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s26xEzHyqE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s26xEzHyqE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s26xEzHyqE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s26xEzHyqE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s26xEzHyqE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s26xEzHyqE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s26xEzHyqE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s26xEzHyqE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s26xEzHyqE .nav-link:hover,
.cid-s26xEzHyqE .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s26xEAT3vB {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s26xEAT3vB .image-block {
  margin: auto;
}
.cid-s26xEAT3vB figcaption {
  position: relative;
}
.cid-s26xEAT3vB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s26xEAT3vB .image-block {
    width: 100% !important;
  }
}
.cid-s26xEBZvfS {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s26xEBZvfS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s26xEBZvfS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s26xEBZvfS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s26xEBZvfS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s26xEBZvfS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s26xEBZvfS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s26xEBZvfS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s26xEBZvfS .btn-social {
  border: none !important;
}
.cid-s26xEBZvfS [class^="socicon-"]:before,
.cid-s26xEBZvfS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s26xEBZvfS .btn {
    font-size: 20px !important;
  }
}
.cid-s2byDwvCAm {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/metalheading-1-1920x1440.jpg");
}
@media (min-width: 992px) {
  .cid-s2byDwvCAm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2byDwvCAm .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2byDwvCAm .mbr-text {
    text-align: center;
  }
}
.cid-s2bBUvRWlz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2bBUvRWlz .counter-container {
  color: #767676;
}
.cid-s2bBUvRWlz .counter-container ol {
  margin-bottom: 0;
}
.cid-s2bBUvRWlz .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-s2byDFfe1K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2byDFfe1K .mbr-section-subtitle {
  color: #767676;
}
.cid-s2byDFfe1K .formoid {
  margin: auto;
}
.cid-s2byDFfe1K .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2byDFfe1K a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2byDFfe1K .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2byDFfe1K .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2byDFfe1K a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2byDFfe1K a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2byDFfe1K .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2byDFfe1K .mbr-subscribe .input-group-btn button,
.cid-s2byDFfe1K .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2byDFfe1K .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2byDFfe1K input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2byDFfe1K .input-group-btn {
    width: 100%;
  }
  .cid-s2byDFfe1K .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2byDFfe1K .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2byDFfe1K .input-group-btn {
    width: calc(92%);
  }
  .cid-s2byDFfe1K .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2byDFfe1K .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2byDFfe1K .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2byDFfe1K .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2byDFfe1K .input-group-btn button,
  .cid-s2byDFfe1K .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2byDFfe1K .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2byDQJvaO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2byDQJvaO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2byDQJvaO a {
  font-style: normal;
}
.cid-s2byDQJvaO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2byDQJvaO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2byDQJvaO .nav-item:focus,
.cid-s2byDQJvaO .nav-link:focus {
  outline: none;
}
.cid-s2byDQJvaO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2byDQJvaO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2byDQJvaO .menu-logo {
  margin-right: auto;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2byDQJvaO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2byDQJvaO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2byDQJvaO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2byDQJvaO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2byDQJvaO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2byDQJvaO .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2byDQJvaO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2byDQJvaO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2byDQJvaO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2byDQJvaO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2byDQJvaO .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-s2byDQJvaO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2byDQJvaO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2byDQJvaO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2byDQJvaO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2byDQJvaO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2byDQJvaO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2byDQJvaO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2byDQJvaO button.navbar-toggler:focus {
  outline: none;
}
.cid-s2byDQJvaO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2byDQJvaO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2byDQJvaO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2byDQJvaO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2byDQJvaO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2byDQJvaO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2byDQJvaO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2byDQJvaO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2byDQJvaO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2byDQJvaO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2byDQJvaO .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2byDQJvaO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2byDQJvaO .collapsed .navbar-collapse.collapsing,
.cid-s2byDQJvaO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2byDQJvaO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2byDQJvaO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2byDQJvaO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2byDQJvaO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2byDQJvaO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2byDQJvaO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2byDQJvaO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2byDQJvaO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2byDQJvaO .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2byDQJvaO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2byDQJvaO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2byDQJvaO .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-s2byDQJvaO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2byDQJvaO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2byDQJvaO .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-s2byDQJvaO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2byDQJvaO img {
    height: 3.8rem !important;
  }
  .cid-s2byDQJvaO .btn {
    display: -webkit-flex;
  }
  .cid-s2byDQJvaO button.navbar-toggler {
    display: block;
  }
  .cid-s2byDQJvaO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2byDQJvaO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2byDQJvaO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2byDQJvaO .navbar-collapse.collapsing,
  .cid-s2byDQJvaO .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2byDQJvaO .navbar-collapse.collapsing .navbar-nav,
  .cid-s2byDQJvaO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2byDQJvaO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2byDQJvaO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2byDQJvaO .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2byDQJvaO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2byDQJvaO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2byDQJvaO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2byDQJvaO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2byDQJvaO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2byDQJvaO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2byDQJvaO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2byDQJvaO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2byDQJvaO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2byDQJvaO .nav-link:hover,
.cid-s2byDQJvaO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s26xzXv2di {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/metalheading-1-1920x1440.jpg");
}
@media (min-width: 992px) {
  .cid-s26xzXv2di .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s26xzXv2di .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s26xzXv2di .mbr-text {
    text-align: center;
  }
}
.cid-s26xA1GQNO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s26xA1GQNO .mbr-section-subtitle {
  color: #767676;
}
.cid-s26xA1GQNO .formoid {
  margin: auto;
}
.cid-s26xA1GQNO .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s26xA1GQNO a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s26xA1GQNO .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s26xA1GQNO .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s26xA1GQNO a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s26xA1GQNO a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s26xA1GQNO .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s26xA1GQNO .mbr-subscribe .input-group-btn button,
.cid-s26xA1GQNO .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s26xA1GQNO .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s26xA1GQNO input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s26xA1GQNO .input-group-btn {
    width: 100%;
  }
  .cid-s26xA1GQNO .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s26xA1GQNO .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s26xA1GQNO .input-group-btn {
    width: calc(92%);
  }
  .cid-s26xA1GQNO .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s26xA1GQNO .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s26xA1GQNO .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s26xA1GQNO .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s26xA1GQNO .input-group-btn button,
  .cid-s26xA1GQNO .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s26xA1GQNO .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s26xA5C1PF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s26xA5C1PF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s26xA5C1PF a {
  font-style: normal;
}
.cid-s26xA5C1PF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s26xA5C1PF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s26xA5C1PF .nav-item:focus,
.cid-s26xA5C1PF .nav-link:focus {
  outline: none;
}
.cid-s26xA5C1PF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s26xA5C1PF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s26xA5C1PF .menu-logo {
  margin-right: auto;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s26xA5C1PF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s26xA5C1PF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s26xA5C1PF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s26xA5C1PF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s26xA5C1PF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s26xA5C1PF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s26xA5C1PF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s26xA5C1PF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s26xA5C1PF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s26xA5C1PF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s26xA5C1PF .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-s26xA5C1PF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s26xA5C1PF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s26xA5C1PF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s26xA5C1PF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s26xA5C1PF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s26xA5C1PF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s26xA5C1PF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s26xA5C1PF button.navbar-toggler:focus {
  outline: none;
}
.cid-s26xA5C1PF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s26xA5C1PF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s26xA5C1PF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s26xA5C1PF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s26xA5C1PF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s26xA5C1PF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s26xA5C1PF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s26xA5C1PF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s26xA5C1PF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s26xA5C1PF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s26xA5C1PF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s26xA5C1PF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s26xA5C1PF .collapsed .navbar-collapse.collapsing,
.cid-s26xA5C1PF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s26xA5C1PF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s26xA5C1PF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s26xA5C1PF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s26xA5C1PF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s26xA5C1PF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s26xA5C1PF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s26xA5C1PF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s26xA5C1PF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s26xA5C1PF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s26xA5C1PF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s26xA5C1PF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s26xA5C1PF .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-s26xA5C1PF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s26xA5C1PF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s26xA5C1PF .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-s26xA5C1PF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s26xA5C1PF img {
    height: 3.8rem !important;
  }
  .cid-s26xA5C1PF .btn {
    display: -webkit-flex;
  }
  .cid-s26xA5C1PF button.navbar-toggler {
    display: block;
  }
  .cid-s26xA5C1PF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s26xA5C1PF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s26xA5C1PF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s26xA5C1PF .navbar-collapse.collapsing,
  .cid-s26xA5C1PF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s26xA5C1PF .navbar-collapse.collapsing .navbar-nav,
  .cid-s26xA5C1PF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s26xA5C1PF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s26xA5C1PF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s26xA5C1PF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s26xA5C1PF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s26xA5C1PF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s26xA5C1PF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s26xA5C1PF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s26xA5C1PF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s26xA5C1PF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s26xA5C1PF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s26xA5C1PF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s26xA5C1PF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s26xA5C1PF .nav-link:hover,
.cid-s26xA5C1PF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2h9IwdCKK {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2h9IwdCKK .image-block {
  margin: auto;
}
.cid-s2h9IwdCKK figcaption {
  position: relative;
}
.cid-s2h9IwdCKK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2h9IwdCKK .image-block {
    width: 100% !important;
  }
}
.cid-s2hb9onLNq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2hb9onLNq .image-block {
  margin: auto;
}
.cid-s2hb9onLNq figcaption {
  position: relative;
}
.cid-s2hb9onLNq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2hb9onLNq .image-block {
    width: 100% !important;
  }
}
.cid-s2h9Iz3pWI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2h9Iz3pWI .mbr-text,
.cid-s2h9Iz3pWI blockquote {
  color: #767676;
}
.cid-s2h9IAFcwy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2h9IAFcwy .mbr-section-subtitle {
  color: #767676;
}
.cid-s2h9IAFcwy .formoid {
  margin: auto;
}
.cid-s2h9IAFcwy .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2h9IAFcwy a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2h9IAFcwy .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2h9IAFcwy .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2h9IAFcwy a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2h9IAFcwy a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2h9IAFcwy .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2h9IAFcwy .mbr-subscribe .input-group-btn button,
.cid-s2h9IAFcwy .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2h9IAFcwy .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2h9IAFcwy input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2h9IAFcwy .input-group-btn {
    width: 100%;
  }
  .cid-s2h9IAFcwy .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2h9IAFcwy .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2h9IAFcwy .input-group-btn {
    width: calc(92%);
  }
  .cid-s2h9IAFcwy .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2h9IAFcwy .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2h9IAFcwy .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2h9IAFcwy .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2h9IAFcwy .input-group-btn button,
  .cid-s2h9IAFcwy .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2h9IAFcwy .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2h9ICNafB {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2h9ICNafB .image-block {
  margin: auto;
}
.cid-s2h9ICNafB figcaption {
  position: relative;
}
.cid-s2h9ICNafB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2h9ICNafB .image-block {
    width: 100% !important;
  }
}
.cid-s2h9IEbcYA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2h9IEbcYA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2h9IEbcYA a {
  font-style: normal;
}
.cid-s2h9IEbcYA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2h9IEbcYA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2h9IEbcYA .nav-item:focus,
.cid-s2h9IEbcYA .nav-link:focus {
  outline: none;
}
.cid-s2h9IEbcYA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2h9IEbcYA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2h9IEbcYA .menu-logo {
  margin-right: auto;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2h9IEbcYA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2h9IEbcYA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2h9IEbcYA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2h9IEbcYA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2h9IEbcYA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2h9IEbcYA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2h9IEbcYA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2h9IEbcYA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2h9IEbcYA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2h9IEbcYA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2h9IEbcYA .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-s2h9IEbcYA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2h9IEbcYA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2h9IEbcYA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2h9IEbcYA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2h9IEbcYA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2h9IEbcYA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2h9IEbcYA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2h9IEbcYA button.navbar-toggler:focus {
  outline: none;
}
.cid-s2h9IEbcYA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2h9IEbcYA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2h9IEbcYA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2h9IEbcYA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2h9IEbcYA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2h9IEbcYA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2h9IEbcYA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2h9IEbcYA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2h9IEbcYA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2h9IEbcYA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2h9IEbcYA .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2h9IEbcYA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2h9IEbcYA .collapsed .navbar-collapse.collapsing,
.cid-s2h9IEbcYA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2h9IEbcYA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2h9IEbcYA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2h9IEbcYA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2h9IEbcYA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2h9IEbcYA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2h9IEbcYA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2h9IEbcYA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2h9IEbcYA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2h9IEbcYA .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2h9IEbcYA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2h9IEbcYA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2h9IEbcYA .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-s2h9IEbcYA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2h9IEbcYA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2h9IEbcYA .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-s2h9IEbcYA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2h9IEbcYA img {
    height: 3.8rem !important;
  }
  .cid-s2h9IEbcYA .btn {
    display: -webkit-flex;
  }
  .cid-s2h9IEbcYA button.navbar-toggler {
    display: block;
  }
  .cid-s2h9IEbcYA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2h9IEbcYA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2h9IEbcYA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2h9IEbcYA .navbar-collapse.collapsing,
  .cid-s2h9IEbcYA .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2h9IEbcYA .navbar-collapse.collapsing .navbar-nav,
  .cid-s2h9IEbcYA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2h9IEbcYA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2h9IEbcYA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2h9IEbcYA .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2h9IEbcYA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2h9IEbcYA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2h9IEbcYA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2h9IEbcYA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2h9IEbcYA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2h9IEbcYA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2h9IEbcYA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2h9IEbcYA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2h9IEbcYA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2h9IEbcYA .nav-link:hover,
.cid-s2h9IEbcYA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2h9IFIfGd {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2h9IFIfGd .image-block {
  margin: auto;
}
.cid-s2h9IFIfGd figcaption {
  position: relative;
}
.cid-s2h9IFIfGd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2h9IFIfGd .image-block {
    width: 100% !important;
  }
}
.cid-s2h9IGWMIg {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2h9IGWMIg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2h9IGWMIg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2h9IGWMIg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2h9IGWMIg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2h9IGWMIg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2h9IGWMIg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2h9IGWMIg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2h9IGWMIg .btn-social {
  border: none !important;
}
.cid-s2h9IGWMIg [class^="socicon-"]:before,
.cid-s2h9IGWMIg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2h9IGWMIg .btn {
    font-size: 20px !important;
  }
}
.cid-s2Daz5aUog {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2Daz5aUog .image-block {
  margin: auto;
}
.cid-s2Daz5aUog figcaption {
  position: relative;
}
.cid-s2Daz5aUog figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Daz5aUog .image-block {
    width: 100% !important;
  }
}
.cid-s2Daz6bdez {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2Daz6bdez .image-block {
  margin: auto;
}
.cid-s2Daz6bdez figcaption {
  position: relative;
}
.cid-s2Daz6bdez figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Daz6bdez .image-block {
    width: 100% !important;
  }
}
.cid-s2Daz75jKv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2Daz75jKv .mbr-text,
.cid-s2Daz75jKv blockquote {
  color: #767676;
}
.cid-s2Daz85JKu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2Daz85JKu .mbr-section-subtitle {
  color: #767676;
}
.cid-s2Daz85JKu .formoid {
  margin: auto;
}
.cid-s2Daz85JKu .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2Daz85JKu a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2Daz85JKu .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2Daz85JKu .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2Daz85JKu a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2Daz85JKu a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2Daz85JKu .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2Daz85JKu .mbr-subscribe .input-group-btn button,
.cid-s2Daz85JKu .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2Daz85JKu .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2Daz85JKu input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2Daz85JKu .input-group-btn {
    width: 100%;
  }
  .cid-s2Daz85JKu .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2Daz85JKu .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2Daz85JKu .input-group-btn {
    width: calc(92%);
  }
  .cid-s2Daz85JKu .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2Daz85JKu .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2Daz85JKu .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2Daz85JKu .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2Daz85JKu .input-group-btn button,
  .cid-s2Daz85JKu .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2Daz85JKu .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2Daz98Lf6 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2Daz98Lf6 .image-block {
  margin: auto;
}
.cid-s2Daz98Lf6 figcaption {
  position: relative;
}
.cid-s2Daz98Lf6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Daz98Lf6 .image-block {
    width: 100% !important;
  }
}
.cid-s2Daza1XQd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2Daza1XQd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2Daza1XQd a {
  font-style: normal;
}
.cid-s2Daza1XQd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2Daza1XQd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2Daza1XQd .nav-item:focus,
.cid-s2Daza1XQd .nav-link:focus {
  outline: none;
}
.cid-s2Daza1XQd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2Daza1XQd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2Daza1XQd .menu-logo {
  margin-right: auto;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2Daza1XQd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2Daza1XQd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2Daza1XQd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2Daza1XQd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2Daza1XQd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2Daza1XQd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2Daza1XQd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2Daza1XQd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2Daza1XQd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2Daza1XQd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2Daza1XQd .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-s2Daza1XQd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2Daza1XQd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2Daza1XQd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2Daza1XQd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2Daza1XQd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2Daza1XQd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2Daza1XQd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2Daza1XQd button.navbar-toggler:focus {
  outline: none;
}
.cid-s2Daza1XQd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2Daza1XQd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2Daza1XQd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2Daza1XQd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2Daza1XQd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2Daza1XQd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2Daza1XQd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2Daza1XQd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2Daza1XQd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2Daza1XQd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2Daza1XQd .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2Daza1XQd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2Daza1XQd .collapsed .navbar-collapse.collapsing,
.cid-s2Daza1XQd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2Daza1XQd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2Daza1XQd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2Daza1XQd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2Daza1XQd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2Daza1XQd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2Daza1XQd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2Daza1XQd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2Daza1XQd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2Daza1XQd .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2Daza1XQd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2Daza1XQd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2Daza1XQd .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-s2Daza1XQd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2Daza1XQd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2Daza1XQd .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-s2Daza1XQd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2Daza1XQd img {
    height: 3.8rem !important;
  }
  .cid-s2Daza1XQd .btn {
    display: -webkit-flex;
  }
  .cid-s2Daza1XQd button.navbar-toggler {
    display: block;
  }
  .cid-s2Daza1XQd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2Daza1XQd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2Daza1XQd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2Daza1XQd .navbar-collapse.collapsing,
  .cid-s2Daza1XQd .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2Daza1XQd .navbar-collapse.collapsing .navbar-nav,
  .cid-s2Daza1XQd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2Daza1XQd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2Daza1XQd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2Daza1XQd .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2Daza1XQd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2Daza1XQd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2Daza1XQd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2Daza1XQd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2Daza1XQd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2Daza1XQd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2Daza1XQd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2Daza1XQd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2Daza1XQd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2Daza1XQd .nav-link:hover,
.cid-s2Daza1XQd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2Dazb2ZrH {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2Dazb2ZrH .image-block {
  margin: auto;
}
.cid-s2Dazb2ZrH figcaption {
  position: relative;
}
.cid-s2Dazb2ZrH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Dazb2ZrH .image-block {
    width: 100% !important;
  }
}
.cid-s2DazbXDFT {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2DazbXDFT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2DazbXDFT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2DazbXDFT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2DazbXDFT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2DazbXDFT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2DazbXDFT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2DazbXDFT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2DazbXDFT .btn-social {
  border: none !important;
}
.cid-s2DazbXDFT [class^="socicon-"]:before,
.cid-s2DazbXDFT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2DazbXDFT .btn {
    font-size: 20px !important;
  }
}
.cid-s2Duht9jaO {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2Duht9jaO .image-block {
  margin: auto;
}
.cid-s2Duht9jaO figcaption {
  position: relative;
}
.cid-s2Duht9jaO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Duht9jaO .image-block {
    width: 100% !important;
  }
}
.cid-s2Duhuctpx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2Duhuctpx .image-block {
  margin: auto;
}
.cid-s2Duhuctpx figcaption {
  position: relative;
}
.cid-s2Duhuctpx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Duhuctpx .image-block {
    width: 100% !important;
  }
}
.cid-s2Duhv6eeP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2Duhv6eeP .mbr-text,
.cid-s2Duhv6eeP blockquote {
  color: #767676;
}
.cid-s2DuhvX2A8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2DuhvX2A8 .mbr-section-subtitle {
  color: #767676;
}
.cid-s2DuhvX2A8 .formoid {
  margin: auto;
}
.cid-s2DuhvX2A8 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2DuhvX2A8 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2DuhvX2A8 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2DuhvX2A8 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2DuhvX2A8 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2DuhvX2A8 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2DuhvX2A8 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2DuhvX2A8 .mbr-subscribe .input-group-btn button,
.cid-s2DuhvX2A8 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2DuhvX2A8 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2DuhvX2A8 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2DuhvX2A8 .input-group-btn {
    width: 100%;
  }
  .cid-s2DuhvX2A8 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2DuhvX2A8 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2DuhvX2A8 .input-group-btn {
    width: calc(92%);
  }
  .cid-s2DuhvX2A8 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2DuhvX2A8 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2DuhvX2A8 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2DuhvX2A8 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2DuhvX2A8 .input-group-btn button,
  .cid-s2DuhvX2A8 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2DuhvX2A8 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2Duhx1h3n {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2Duhx1h3n .image-block {
  margin: auto;
}
.cid-s2Duhx1h3n figcaption {
  position: relative;
}
.cid-s2Duhx1h3n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2Duhx1h3n .image-block {
    width: 100% !important;
  }
}
.cid-s2Duhy1GVb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2Duhy1GVb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2Duhy1GVb a {
  font-style: normal;
}
.cid-s2Duhy1GVb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2Duhy1GVb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2Duhy1GVb .nav-item:focus,
.cid-s2Duhy1GVb .nav-link:focus {
  outline: none;
}
.cid-s2Duhy1GVb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2Duhy1GVb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2Duhy1GVb .menu-logo {
  margin-right: auto;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2Duhy1GVb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2Duhy1GVb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2Duhy1GVb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2Duhy1GVb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2Duhy1GVb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2Duhy1GVb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2Duhy1GVb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2Duhy1GVb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2Duhy1GVb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2Duhy1GVb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2Duhy1GVb .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-s2Duhy1GVb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2Duhy1GVb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2Duhy1GVb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2Duhy1GVb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2Duhy1GVb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2Duhy1GVb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2Duhy1GVb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2Duhy1GVb button.navbar-toggler:focus {
  outline: none;
}
.cid-s2Duhy1GVb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2Duhy1GVb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2Duhy1GVb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2Duhy1GVb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2Duhy1GVb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2Duhy1GVb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2Duhy1GVb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2Duhy1GVb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2Duhy1GVb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2Duhy1GVb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2Duhy1GVb .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2Duhy1GVb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2Duhy1GVb .collapsed .navbar-collapse.collapsing,
.cid-s2Duhy1GVb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2Duhy1GVb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2Duhy1GVb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2Duhy1GVb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2Duhy1GVb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2Duhy1GVb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2Duhy1GVb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2Duhy1GVb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2Duhy1GVb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2Duhy1GVb .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2Duhy1GVb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2Duhy1GVb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2Duhy1GVb .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-s2Duhy1GVb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2Duhy1GVb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2Duhy1GVb .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-s2Duhy1GVb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2Duhy1GVb img {
    height: 3.8rem !important;
  }
  .cid-s2Duhy1GVb .btn {
    display: -webkit-flex;
  }
  .cid-s2Duhy1GVb button.navbar-toggler {
    display: block;
  }
  .cid-s2Duhy1GVb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2Duhy1GVb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2Duhy1GVb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2Duhy1GVb .navbar-collapse.collapsing,
  .cid-s2Duhy1GVb .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2Duhy1GVb .navbar-collapse.collapsing .navbar-nav,
  .cid-s2Duhy1GVb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2Duhy1GVb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2Duhy1GVb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2Duhy1GVb .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2Duhy1GVb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2Duhy1GVb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2Duhy1GVb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2Duhy1GVb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2Duhy1GVb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2Duhy1GVb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2Duhy1GVb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2Duhy1GVb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2Duhy1GVb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2Duhy1GVb .nav-link:hover,
.cid-s2Duhy1GVb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2DuhyZdl5 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2DuhyZdl5 .image-block {
  margin: auto;
}
.cid-s2DuhyZdl5 figcaption {
  position: relative;
}
.cid-s2DuhyZdl5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2DuhyZdl5 .image-block {
    width: 100% !important;
  }
}
.cid-s2DuhzQMbw {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2DuhzQMbw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2DuhzQMbw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2DuhzQMbw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2DuhzQMbw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2DuhzQMbw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2DuhzQMbw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2DuhzQMbw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2DuhzQMbw .btn-social {
  border: none !important;
}
.cid-s2DuhzQMbw [class^="socicon-"]:before,
.cid-s2DuhzQMbw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2DuhzQMbw .btn {
    font-size: 20px !important;
  }
}
.cid-s2DFCeiwIw {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2DFCeiwIw .image-block {
  margin: auto;
}
.cid-s2DFCeiwIw figcaption {
  position: relative;
}
.cid-s2DFCeiwIw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2DFCeiwIw .image-block {
    width: 100% !important;
  }
}
.cid-s2DFCfyLM8 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2DFCfyLM8 .image-block {
  margin: auto;
}
.cid-s2DFCfyLM8 figcaption {
  position: relative;
}
.cid-s2DFCfyLM8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2DFCfyLM8 .image-block {
    width: 100% !important;
  }
}
.cid-s2DFCgH46D {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2DFCgH46D .mbr-text,
.cid-s2DFCgH46D blockquote {
  color: #767676;
}
.cid-s2DFChSVzU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2DFChSVzU .mbr-section-subtitle {
  color: #767676;
}
.cid-s2DFChSVzU .formoid {
  margin: auto;
}
.cid-s2DFChSVzU .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2DFChSVzU a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2DFChSVzU .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2DFChSVzU .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2DFChSVzU a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2DFChSVzU a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2DFChSVzU .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2DFChSVzU .mbr-subscribe .input-group-btn button,
.cid-s2DFChSVzU .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2DFChSVzU .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2DFChSVzU input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2DFChSVzU .input-group-btn {
    width: 100%;
  }
  .cid-s2DFChSVzU .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2DFChSVzU .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2DFChSVzU .input-group-btn {
    width: calc(92%);
  }
  .cid-s2DFChSVzU .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2DFChSVzU .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2DFChSVzU .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2DFChSVzU .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2DFChSVzU .input-group-btn button,
  .cid-s2DFChSVzU .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2DFChSVzU .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2DFCj9mFT {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2DFCj9mFT .image-block {
  margin: auto;
}
.cid-s2DFCj9mFT figcaption {
  position: relative;
}
.cid-s2DFCj9mFT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2DFCj9mFT .image-block {
    width: 100% !important;
  }
}
.cid-s2DFCksmSp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2DFCksmSp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2DFCksmSp a {
  font-style: normal;
}
.cid-s2DFCksmSp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2DFCksmSp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2DFCksmSp .nav-item:focus,
.cid-s2DFCksmSp .nav-link:focus {
  outline: none;
}
.cid-s2DFCksmSp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2DFCksmSp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2DFCksmSp .menu-logo {
  margin-right: auto;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2DFCksmSp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2DFCksmSp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2DFCksmSp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2DFCksmSp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2DFCksmSp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2DFCksmSp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2DFCksmSp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2DFCksmSp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2DFCksmSp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2DFCksmSp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2DFCksmSp .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-s2DFCksmSp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2DFCksmSp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2DFCksmSp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2DFCksmSp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2DFCksmSp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2DFCksmSp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2DFCksmSp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2DFCksmSp button.navbar-toggler:focus {
  outline: none;
}
.cid-s2DFCksmSp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2DFCksmSp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2DFCksmSp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2DFCksmSp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2DFCksmSp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2DFCksmSp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2DFCksmSp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2DFCksmSp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2DFCksmSp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2DFCksmSp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2DFCksmSp .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2DFCksmSp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2DFCksmSp .collapsed .navbar-collapse.collapsing,
.cid-s2DFCksmSp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2DFCksmSp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2DFCksmSp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2DFCksmSp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2DFCksmSp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2DFCksmSp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2DFCksmSp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2DFCksmSp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2DFCksmSp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2DFCksmSp .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2DFCksmSp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2DFCksmSp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2DFCksmSp .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-s2DFCksmSp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2DFCksmSp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2DFCksmSp .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-s2DFCksmSp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2DFCksmSp img {
    height: 3.8rem !important;
  }
  .cid-s2DFCksmSp .btn {
    display: -webkit-flex;
  }
  .cid-s2DFCksmSp button.navbar-toggler {
    display: block;
  }
  .cid-s2DFCksmSp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2DFCksmSp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2DFCksmSp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2DFCksmSp .navbar-collapse.collapsing,
  .cid-s2DFCksmSp .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2DFCksmSp .navbar-collapse.collapsing .navbar-nav,
  .cid-s2DFCksmSp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2DFCksmSp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2DFCksmSp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2DFCksmSp .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2DFCksmSp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2DFCksmSp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2DFCksmSp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2DFCksmSp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2DFCksmSp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2DFCksmSp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2DFCksmSp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2DFCksmSp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2DFCksmSp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2DFCksmSp .nav-link:hover,
.cid-s2DFCksmSp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2DFClCnt3 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2DFClCnt3 .image-block {
  margin: auto;
}
.cid-s2DFClCnt3 figcaption {
  position: relative;
}
.cid-s2DFClCnt3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2DFClCnt3 .image-block {
    width: 100% !important;
  }
}
.cid-s2DFCmIYNp {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2DFCmIYNp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2DFCmIYNp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2DFCmIYNp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2DFCmIYNp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2DFCmIYNp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2DFCmIYNp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2DFCmIYNp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2DFCmIYNp .btn-social {
  border: none !important;
}
.cid-s2DFCmIYNp [class^="socicon-"]:before,
.cid-s2DFCmIYNp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2DFCmIYNp .btn {
    font-size: 20px !important;
  }
}
.cid-s2F1rkUHk0 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2F1rkUHk0 .image-block {
  margin: auto;
}
.cid-s2F1rkUHk0 figcaption {
  position: relative;
}
.cid-s2F1rkUHk0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2F1rkUHk0 .image-block {
    width: 100% !important;
  }
}
.cid-s2F1rmmPLJ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2F1rmmPLJ .image-block {
  margin: auto;
}
.cid-s2F1rmmPLJ figcaption {
  position: relative;
}
.cid-s2F1rmmPLJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2F1rmmPLJ .image-block {
    width: 100% !important;
  }
}
.cid-s2F1rnFqOo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2F1rnFqOo .mbr-text,
.cid-s2F1rnFqOo blockquote {
  color: #767676;
}
.cid-s2F1roU5Ov {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2F1roU5Ov .mbr-section-subtitle {
  color: #767676;
}
.cid-s2F1roU5Ov .formoid {
  margin: auto;
}
.cid-s2F1roU5Ov .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2F1roU5Ov a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2F1roU5Ov .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2F1roU5Ov .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2F1roU5Ov a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2F1roU5Ov a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2F1roU5Ov .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2F1roU5Ov .mbr-subscribe .input-group-btn button,
.cid-s2F1roU5Ov .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2F1roU5Ov .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2F1roU5Ov input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2F1roU5Ov .input-group-btn {
    width: 100%;
  }
  .cid-s2F1roU5Ov .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2F1roU5Ov .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2F1roU5Ov .input-group-btn {
    width: calc(92%);
  }
  .cid-s2F1roU5Ov .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2F1roU5Ov .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2F1roU5Ov .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2F1roU5Ov .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2F1roU5Ov .input-group-btn button,
  .cid-s2F1roU5Ov .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2F1roU5Ov .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2F1rqn1et {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2F1rqn1et .image-block {
  margin: auto;
}
.cid-s2F1rqn1et figcaption {
  position: relative;
}
.cid-s2F1rqn1et figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2F1rqn1et .image-block {
    width: 100% !important;
  }
}
.cid-s2F1rru77H .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2F1rru77H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2F1rru77H a {
  font-style: normal;
}
.cid-s2F1rru77H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2F1rru77H .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2F1rru77H .nav-item:focus,
.cid-s2F1rru77H .nav-link:focus {
  outline: none;
}
.cid-s2F1rru77H .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2F1rru77H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2F1rru77H .menu-logo {
  margin-right: auto;
}
.cid-s2F1rru77H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2F1rru77H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2F1rru77H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2F1rru77H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2F1rru77H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2F1rru77H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2F1rru77H .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2F1rru77H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2F1rru77H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2F1rru77H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2F1rru77H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2F1rru77H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2F1rru77H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2F1rru77H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2F1rru77H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2F1rru77H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2F1rru77H .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-s2F1rru77H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2F1rru77H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2F1rru77H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2F1rru77H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2F1rru77H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2F1rru77H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2F1rru77H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2F1rru77H button.navbar-toggler:focus {
  outline: none;
}
.cid-s2F1rru77H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2F1rru77H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2F1rru77H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2F1rru77H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2F1rru77H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2F1rru77H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2F1rru77H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2F1rru77H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2F1rru77H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2F1rru77H .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2F1rru77H .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2F1rru77H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2F1rru77H .collapsed .navbar-collapse.collapsing,
.cid-s2F1rru77H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2F1rru77H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2F1rru77H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2F1rru77H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2F1rru77H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2F1rru77H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2F1rru77H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2F1rru77H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2F1rru77H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2F1rru77H .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2F1rru77H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2F1rru77H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2F1rru77H .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-s2F1rru77H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2F1rru77H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2F1rru77H .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-s2F1rru77H.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2F1rru77H img {
    height: 3.8rem !important;
  }
  .cid-s2F1rru77H .btn {
    display: -webkit-flex;
  }
  .cid-s2F1rru77H button.navbar-toggler {
    display: block;
  }
  .cid-s2F1rru77H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2F1rru77H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2F1rru77H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2F1rru77H .navbar-collapse.collapsing,
  .cid-s2F1rru77H .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2F1rru77H .navbar-collapse.collapsing .navbar-nav,
  .cid-s2F1rru77H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2F1rru77H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2F1rru77H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2F1rru77H .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2F1rru77H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2F1rru77H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2F1rru77H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2F1rru77H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2F1rru77H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2F1rru77H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2F1rru77H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2F1rru77H .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2F1rru77H .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2F1rru77H .nav-link:hover,
.cid-s2F1rru77H .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2F1rt2le2 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2F1rt2le2 .image-block {
  margin: auto;
}
.cid-s2F1rt2le2 figcaption {
  position: relative;
}
.cid-s2F1rt2le2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2F1rt2le2 .image-block {
    width: 100% !important;
  }
}
.cid-s2F1ruawJU {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2F1ruawJU .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2F1ruawJU .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2F1ruawJU .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2F1ruawJU .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2F1ruawJU .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2F1ruawJU .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2F1ruawJU .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2F1ruawJU .btn-social {
  border: none !important;
}
.cid-s2F1ruawJU [class^="socicon-"]:before,
.cid-s2F1ruawJU [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2F1ruawJU .btn {
    font-size: 20px !important;
  }
}
.cid-s2IN9bFEER {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2IN9bFEER .image-block {
  margin: auto;
}
.cid-s2IN9bFEER figcaption {
  position: relative;
}
.cid-s2IN9bFEER figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IN9bFEER .image-block {
    width: 100% !important;
  }
}
.cid-s2IN9cTNvz {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2IN9cTNvz .image-block {
  margin: auto;
}
.cid-s2IN9cTNvz figcaption {
  position: relative;
}
.cid-s2IN9cTNvz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IN9cTNvz .image-block {
    width: 100% !important;
  }
}
.cid-s2IN9dQ7Aa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2IN9dQ7Aa .mbr-text,
.cid-s2IN9dQ7Aa blockquote {
  color: #767676;
}
.cid-s2IN9eRJQI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2IN9eRJQI .mbr-section-subtitle {
  color: #767676;
}
.cid-s2IN9eRJQI .formoid {
  margin: auto;
}
.cid-s2IN9eRJQI .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2IN9eRJQI a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2IN9eRJQI .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2IN9eRJQI .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2IN9eRJQI a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2IN9eRJQI a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2IN9eRJQI .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2IN9eRJQI .mbr-subscribe .input-group-btn button,
.cid-s2IN9eRJQI .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2IN9eRJQI .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2IN9eRJQI input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2IN9eRJQI .input-group-btn {
    width: 100%;
  }
  .cid-s2IN9eRJQI .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2IN9eRJQI .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2IN9eRJQI .input-group-btn {
    width: calc(92%);
  }
  .cid-s2IN9eRJQI .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2IN9eRJQI .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2IN9eRJQI .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2IN9eRJQI .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2IN9eRJQI .input-group-btn button,
  .cid-s2IN9eRJQI .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2IN9eRJQI .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2IN9fWQCb {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2IN9fWQCb .image-block {
  margin: auto;
}
.cid-s2IN9fWQCb figcaption {
  position: relative;
}
.cid-s2IN9fWQCb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IN9fWQCb .image-block {
    width: 100% !important;
  }
}
.cid-s2IN9gOsD4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2IN9gOsD4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2IN9gOsD4 a {
  font-style: normal;
}
.cid-s2IN9gOsD4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2IN9gOsD4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2IN9gOsD4 .nav-item:focus,
.cid-s2IN9gOsD4 .nav-link:focus {
  outline: none;
}
.cid-s2IN9gOsD4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2IN9gOsD4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2IN9gOsD4 .menu-logo {
  margin-right: auto;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2IN9gOsD4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2IN9gOsD4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2IN9gOsD4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2IN9gOsD4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2IN9gOsD4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2IN9gOsD4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2IN9gOsD4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2IN9gOsD4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2IN9gOsD4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2IN9gOsD4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2IN9gOsD4 .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-s2IN9gOsD4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2IN9gOsD4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2IN9gOsD4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2IN9gOsD4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2IN9gOsD4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2IN9gOsD4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2IN9gOsD4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2IN9gOsD4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s2IN9gOsD4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2IN9gOsD4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2IN9gOsD4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2IN9gOsD4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2IN9gOsD4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2IN9gOsD4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2IN9gOsD4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2IN9gOsD4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2IN9gOsD4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2IN9gOsD4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2IN9gOsD4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2IN9gOsD4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.collapsing,
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2IN9gOsD4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2IN9gOsD4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2IN9gOsD4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2IN9gOsD4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2IN9gOsD4 .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-s2IN9gOsD4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2IN9gOsD4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2IN9gOsD4 .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-s2IN9gOsD4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2IN9gOsD4 img {
    height: 3.8rem !important;
  }
  .cid-s2IN9gOsD4 .btn {
    display: -webkit-flex;
  }
  .cid-s2IN9gOsD4 button.navbar-toggler {
    display: block;
  }
  .cid-s2IN9gOsD4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2IN9gOsD4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2IN9gOsD4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2IN9gOsD4 .navbar-collapse.collapsing,
  .cid-s2IN9gOsD4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2IN9gOsD4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s2IN9gOsD4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2IN9gOsD4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2IN9gOsD4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2IN9gOsD4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2IN9gOsD4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2IN9gOsD4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2IN9gOsD4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2IN9gOsD4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2IN9gOsD4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2IN9gOsD4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2IN9gOsD4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2IN9gOsD4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2IN9gOsD4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2IN9gOsD4 .nav-link:hover,
.cid-s2IN9gOsD4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2IN9hS4E7 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2IN9hS4E7 .image-block {
  margin: auto;
}
.cid-s2IN9hS4E7 figcaption {
  position: relative;
}
.cid-s2IN9hS4E7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IN9hS4E7 .image-block {
    width: 100% !important;
  }
}
.cid-s2IN9iPhEO {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2IN9iPhEO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2IN9iPhEO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2IN9iPhEO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2IN9iPhEO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2IN9iPhEO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2IN9iPhEO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2IN9iPhEO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2IN9iPhEO .btn-social {
  border: none !important;
}
.cid-s2IN9iPhEO [class^="socicon-"]:before,
.cid-s2IN9iPhEO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2IN9iPhEO .btn {
    font-size: 20px !important;
  }
}
.cid-s2JZkJnoJO {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2JZkJnoJO .image-block {
  margin: auto;
}
.cid-s2JZkJnoJO figcaption {
  position: relative;
}
.cid-s2JZkJnoJO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2JZkJnoJO .image-block {
    width: 100% !important;
  }
}
.cid-s2JZkLv2Ti {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2JZkLv2Ti .image-block {
  margin: auto;
}
.cid-s2JZkLv2Ti figcaption {
  position: relative;
}
.cid-s2JZkLv2Ti figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2JZkLv2Ti .image-block {
    width: 100% !important;
  }
}
.cid-s2JZkMKiUZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2JZkMKiUZ .mbr-text,
.cid-s2JZkMKiUZ blockquote {
  color: #767676;
}
.cid-s2JZkO134s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2JZkO134s .mbr-section-subtitle {
  color: #767676;
}
.cid-s2JZkO134s .formoid {
  margin: auto;
}
.cid-s2JZkO134s .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2JZkO134s a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2JZkO134s .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2JZkO134s .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2JZkO134s a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2JZkO134s a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2JZkO134s .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2JZkO134s .mbr-subscribe .input-group-btn button,
.cid-s2JZkO134s .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2JZkO134s .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2JZkO134s input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2JZkO134s .input-group-btn {
    width: 100%;
  }
  .cid-s2JZkO134s .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2JZkO134s .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2JZkO134s .input-group-btn {
    width: calc(92%);
  }
  .cid-s2JZkO134s .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2JZkO134s .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2JZkO134s .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2JZkO134s .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2JZkO134s .input-group-btn button,
  .cid-s2JZkO134s .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2JZkO134s .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2JZkPuJ6s {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2JZkPuJ6s .image-block {
  margin: auto;
}
.cid-s2JZkPuJ6s figcaption {
  position: relative;
}
.cid-s2JZkPuJ6s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2JZkPuJ6s .image-block {
    width: 100% !important;
  }
}
.cid-s2JZkQIZXP .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2JZkQIZXP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2JZkQIZXP a {
  font-style: normal;
}
.cid-s2JZkQIZXP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2JZkQIZXP .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2JZkQIZXP .nav-item:focus,
.cid-s2JZkQIZXP .nav-link:focus {
  outline: none;
}
.cid-s2JZkQIZXP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2JZkQIZXP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2JZkQIZXP .menu-logo {
  margin-right: auto;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2JZkQIZXP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2JZkQIZXP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2JZkQIZXP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2JZkQIZXP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2JZkQIZXP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2JZkQIZXP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2JZkQIZXP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2JZkQIZXP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2JZkQIZXP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2JZkQIZXP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2JZkQIZXP .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-s2JZkQIZXP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2JZkQIZXP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2JZkQIZXP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2JZkQIZXP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2JZkQIZXP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2JZkQIZXP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2JZkQIZXP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2JZkQIZXP button.navbar-toggler:focus {
  outline: none;
}
.cid-s2JZkQIZXP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2JZkQIZXP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2JZkQIZXP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2JZkQIZXP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2JZkQIZXP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2JZkQIZXP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2JZkQIZXP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2JZkQIZXP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2JZkQIZXP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2JZkQIZXP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2JZkQIZXP .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2JZkQIZXP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2JZkQIZXP .collapsed .navbar-collapse.collapsing,
.cid-s2JZkQIZXP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2JZkQIZXP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2JZkQIZXP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2JZkQIZXP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2JZkQIZXP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2JZkQIZXP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2JZkQIZXP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2JZkQIZXP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2JZkQIZXP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2JZkQIZXP .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2JZkQIZXP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2JZkQIZXP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2JZkQIZXP .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-s2JZkQIZXP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2JZkQIZXP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2JZkQIZXP .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-s2JZkQIZXP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2JZkQIZXP img {
    height: 3.8rem !important;
  }
  .cid-s2JZkQIZXP .btn {
    display: -webkit-flex;
  }
  .cid-s2JZkQIZXP button.navbar-toggler {
    display: block;
  }
  .cid-s2JZkQIZXP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2JZkQIZXP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2JZkQIZXP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2JZkQIZXP .navbar-collapse.collapsing,
  .cid-s2JZkQIZXP .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2JZkQIZXP .navbar-collapse.collapsing .navbar-nav,
  .cid-s2JZkQIZXP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2JZkQIZXP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2JZkQIZXP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2JZkQIZXP .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2JZkQIZXP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2JZkQIZXP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2JZkQIZXP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2JZkQIZXP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2JZkQIZXP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2JZkQIZXP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2JZkQIZXP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2JZkQIZXP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2JZkQIZXP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2JZkQIZXP .nav-link:hover,
.cid-s2JZkQIZXP .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2JZkS7RTo {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2JZkS7RTo .image-block {
  margin: auto;
}
.cid-s2JZkS7RTo figcaption {
  position: relative;
}
.cid-s2JZkS7RTo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2JZkS7RTo .image-block {
    width: 100% !important;
  }
}
.cid-s2JZkTmXZ3 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2JZkTmXZ3 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2JZkTmXZ3 .btn-social {
  border: none !important;
}
.cid-s2JZkTmXZ3 [class^="socicon-"]:before,
.cid-s2JZkTmXZ3 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2JZkTmXZ3 .btn {
    font-size: 20px !important;
  }
}
.cid-s2LFPOtaIF {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2LFPOtaIF .image-block {
  margin: auto;
}
.cid-s2LFPOtaIF figcaption {
  position: relative;
}
.cid-s2LFPOtaIF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2LFPOtaIF .image-block {
    width: 100% !important;
  }
}
.cid-s2LFPPDKAt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2LFPPDKAt .image-block {
  margin: auto;
}
.cid-s2LFPPDKAt figcaption {
  position: relative;
}
.cid-s2LFPPDKAt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2LFPPDKAt .image-block {
    width: 100% !important;
  }
}
.cid-s2LFPQTwjs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2LFPQTwjs .mbr-text,
.cid-s2LFPQTwjs blockquote {
  color: #767676;
}
.cid-s2LFPROPci {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2LFPROPci .mbr-section-subtitle {
  color: #767676;
}
.cid-s2LFPROPci .formoid {
  margin: auto;
}
.cid-s2LFPROPci .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2LFPROPci a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2LFPROPci .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2LFPROPci .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2LFPROPci a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2LFPROPci a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2LFPROPci .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2LFPROPci .mbr-subscribe .input-group-btn button,
.cid-s2LFPROPci .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2LFPROPci .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2LFPROPci input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2LFPROPci .input-group-btn {
    width: 100%;
  }
  .cid-s2LFPROPci .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2LFPROPci .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2LFPROPci .input-group-btn {
    width: calc(92%);
  }
  .cid-s2LFPROPci .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2LFPROPci .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2LFPROPci .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2LFPROPci .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2LFPROPci .input-group-btn button,
  .cid-s2LFPROPci .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2LFPROPci .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2LFPSTQnC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2LFPSTQnC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2LFPSTQnC a {
  font-style: normal;
}
.cid-s2LFPSTQnC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2LFPSTQnC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2LFPSTQnC .nav-item:focus,
.cid-s2LFPSTQnC .nav-link:focus {
  outline: none;
}
.cid-s2LFPSTQnC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2LFPSTQnC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2LFPSTQnC .menu-logo {
  margin-right: auto;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2LFPSTQnC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2LFPSTQnC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2LFPSTQnC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2LFPSTQnC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2LFPSTQnC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2LFPSTQnC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2LFPSTQnC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2LFPSTQnC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2LFPSTQnC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2LFPSTQnC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2LFPSTQnC .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-s2LFPSTQnC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2LFPSTQnC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2LFPSTQnC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2LFPSTQnC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2LFPSTQnC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2LFPSTQnC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2LFPSTQnC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2LFPSTQnC button.navbar-toggler:focus {
  outline: none;
}
.cid-s2LFPSTQnC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2LFPSTQnC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2LFPSTQnC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2LFPSTQnC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2LFPSTQnC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2LFPSTQnC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2LFPSTQnC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2LFPSTQnC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2LFPSTQnC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2LFPSTQnC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2LFPSTQnC .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2LFPSTQnC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2LFPSTQnC .collapsed .navbar-collapse.collapsing,
.cid-s2LFPSTQnC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2LFPSTQnC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2LFPSTQnC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2LFPSTQnC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2LFPSTQnC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2LFPSTQnC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2LFPSTQnC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2LFPSTQnC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2LFPSTQnC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2LFPSTQnC .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2LFPSTQnC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2LFPSTQnC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2LFPSTQnC .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-s2LFPSTQnC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2LFPSTQnC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2LFPSTQnC .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-s2LFPSTQnC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2LFPSTQnC img {
    height: 3.8rem !important;
  }
  .cid-s2LFPSTQnC .btn {
    display: -webkit-flex;
  }
  .cid-s2LFPSTQnC button.navbar-toggler {
    display: block;
  }
  .cid-s2LFPSTQnC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2LFPSTQnC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2LFPSTQnC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2LFPSTQnC .navbar-collapse.collapsing,
  .cid-s2LFPSTQnC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2LFPSTQnC .navbar-collapse.collapsing .navbar-nav,
  .cid-s2LFPSTQnC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2LFPSTQnC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2LFPSTQnC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2LFPSTQnC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2LFPSTQnC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2LFPSTQnC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2LFPSTQnC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2LFPSTQnC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2LFPSTQnC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2LFPSTQnC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2LFPSTQnC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2LFPSTQnC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2LFPSTQnC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2LFPSTQnC .nav-link:hover,
.cid-s2LFPSTQnC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2LFPTYKiU {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2LFPTYKiU .image-block {
  margin: auto;
}
.cid-s2LFPTYKiU figcaption {
  position: relative;
}
.cid-s2LFPTYKiU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2LFPTYKiU .image-block {
    width: 100% !important;
  }
}
.cid-s2LFPV0PlF {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2LFPV0PlF .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2LFPV0PlF .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2LFPV0PlF .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2LFPV0PlF .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2LFPV0PlF .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2LFPV0PlF .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2LFPV0PlF .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2LFPV0PlF .btn-social {
  border: none !important;
}
.cid-s2LFPV0PlF [class^="socicon-"]:before,
.cid-s2LFPV0PlF [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2LFPV0PlF .btn {
    font-size: 20px !important;
  }
}
.cid-s2OIeuXHFH {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2OIeuXHFH .image-block {
  margin: auto;
}
.cid-s2OIeuXHFH figcaption {
  position: relative;
}
.cid-s2OIeuXHFH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2OIeuXHFH .image-block {
    width: 100% !important;
  }
}
.cid-s2OIew2dMu {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2OIew2dMu .image-block {
  margin: auto;
}
.cid-s2OIew2dMu figcaption {
  position: relative;
}
.cid-s2OIew2dMu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2OIew2dMu .image-block {
    width: 100% !important;
  }
}
.cid-s2OIewXNR3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2OIewXNR3 .mbr-text,
.cid-s2OIewXNR3 blockquote {
  color: #767676;
}
.cid-s2OIey5keT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2OIey5keT .mbr-section-subtitle {
  color: #767676;
}
.cid-s2OIey5keT .formoid {
  margin: auto;
}
.cid-s2OIey5keT .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2OIey5keT a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2OIey5keT .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2OIey5keT .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2OIey5keT a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2OIey5keT a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2OIey5keT .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2OIey5keT .mbr-subscribe .input-group-btn button,
.cid-s2OIey5keT .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2OIey5keT .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2OIey5keT input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2OIey5keT .input-group-btn {
    width: 100%;
  }
  .cid-s2OIey5keT .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2OIey5keT .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2OIey5keT .input-group-btn {
    width: calc(92%);
  }
  .cid-s2OIey5keT .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2OIey5keT .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2OIey5keT .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2OIey5keT .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2OIey5keT .input-group-btn button,
  .cid-s2OIey5keT .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2OIey5keT .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2OIezhvTH {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2OIezhvTH .image-block {
  margin: auto;
}
.cid-s2OIezhvTH figcaption {
  position: relative;
}
.cid-s2OIezhvTH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2OIezhvTH .image-block {
    width: 100% !important;
  }
}
.cid-s2OIeAcHup .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2OIeAcHup .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2OIeAcHup a {
  font-style: normal;
}
.cid-s2OIeAcHup .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2OIeAcHup .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2OIeAcHup .nav-item:focus,
.cid-s2OIeAcHup .nav-link:focus {
  outline: none;
}
.cid-s2OIeAcHup .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2OIeAcHup .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2OIeAcHup .menu-logo {
  margin-right: auto;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2OIeAcHup .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2OIeAcHup .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2OIeAcHup .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2OIeAcHup .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2OIeAcHup .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2OIeAcHup .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2OIeAcHup .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2OIeAcHup .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2OIeAcHup .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2OIeAcHup .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2OIeAcHup .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-s2OIeAcHup .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2OIeAcHup .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2OIeAcHup .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2OIeAcHup .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2OIeAcHup .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2OIeAcHup .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2OIeAcHup button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2OIeAcHup button.navbar-toggler:focus {
  outline: none;
}
.cid-s2OIeAcHup button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2OIeAcHup button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2OIeAcHup button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2OIeAcHup button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2OIeAcHup button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2OIeAcHup nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2OIeAcHup nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2OIeAcHup nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2OIeAcHup nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2OIeAcHup .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2OIeAcHup .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2OIeAcHup .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2OIeAcHup .collapsed .navbar-collapse.collapsing,
.cid-s2OIeAcHup .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2OIeAcHup .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2OIeAcHup .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2OIeAcHup .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2OIeAcHup .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2OIeAcHup .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2OIeAcHup .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2OIeAcHup .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2OIeAcHup .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2OIeAcHup .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2OIeAcHup .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2OIeAcHup .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2OIeAcHup .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-s2OIeAcHup .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2OIeAcHup .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2OIeAcHup .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-s2OIeAcHup.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2OIeAcHup img {
    height: 3.8rem !important;
  }
  .cid-s2OIeAcHup .btn {
    display: -webkit-flex;
  }
  .cid-s2OIeAcHup button.navbar-toggler {
    display: block;
  }
  .cid-s2OIeAcHup .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2OIeAcHup .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2OIeAcHup .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2OIeAcHup .navbar-collapse.collapsing,
  .cid-s2OIeAcHup .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2OIeAcHup .navbar-collapse.collapsing .navbar-nav,
  .cid-s2OIeAcHup .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2OIeAcHup .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2OIeAcHup .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2OIeAcHup .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2OIeAcHup .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2OIeAcHup .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2OIeAcHup .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2OIeAcHup .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2OIeAcHup .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2OIeAcHup .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2OIeAcHup .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2OIeAcHup .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2OIeAcHup .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2OIeAcHup .nav-link:hover,
.cid-s2OIeAcHup .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2OIeBjj1I {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2OIeBjj1I .image-block {
  margin: auto;
}
.cid-s2OIeBjj1I figcaption {
  position: relative;
}
.cid-s2OIeBjj1I figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2OIeBjj1I .image-block {
    width: 100% !important;
  }
}
.cid-s2OIeChqSW {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2OIeChqSW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2OIeChqSW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2OIeChqSW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2OIeChqSW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2OIeChqSW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2OIeChqSW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2OIeChqSW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2OIeChqSW .btn-social {
  border: none !important;
}
.cid-s2OIeChqSW [class^="socicon-"]:before,
.cid-s2OIeChqSW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2OIeChqSW .btn {
    font-size: 20px !important;
  }
}
.cid-s2P1lrToEj {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s2P1lrToEj .image-block {
  margin: auto;
}
.cid-s2P1lrToEj figcaption {
  position: relative;
}
.cid-s2P1lrToEj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2P1lrToEj .image-block {
    width: 100% !important;
  }
}
.cid-s2P1lt16b1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s2P1lt16b1 .image-block {
  margin: auto;
}
.cid-s2P1lt16b1 figcaption {
  position: relative;
}
.cid-s2P1lt16b1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2P1lt16b1 .image-block {
    width: 100% !important;
  }
}
.cid-s2P1lu0eTE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2P1lu0eTE .mbr-text,
.cid-s2P1lu0eTE blockquote {
  color: #767676;
}
.cid-s2P1lvDjgb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2P1lvDjgb .mbr-section-subtitle {
  color: #767676;
}
.cid-s2P1lvDjgb .formoid {
  margin: auto;
}
.cid-s2P1lvDjgb .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s2P1lvDjgb a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s2P1lvDjgb .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s2P1lvDjgb .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s2P1lvDjgb a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s2P1lvDjgb a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s2P1lvDjgb .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s2P1lvDjgb .mbr-subscribe .input-group-btn button,
.cid-s2P1lvDjgb .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s2P1lvDjgb .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2P1lvDjgb input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s2P1lvDjgb .input-group-btn {
    width: 100%;
  }
  .cid-s2P1lvDjgb .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s2P1lvDjgb .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s2P1lvDjgb .input-group-btn {
    width: calc(92%);
  }
  .cid-s2P1lvDjgb .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s2P1lvDjgb .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s2P1lvDjgb .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s2P1lvDjgb .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s2P1lvDjgb .input-group-btn button,
  .cid-s2P1lvDjgb .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s2P1lvDjgb .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s2P1lwJGe7 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2P1lwJGe7 .image-block {
  margin: auto;
}
.cid-s2P1lwJGe7 figcaption {
  position: relative;
}
.cid-s2P1lwJGe7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2P1lwJGe7 .image-block {
    width: 100% !important;
  }
}
.cid-s2P1lxHx1H .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2P1lxHx1H .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2P1lxHx1H a {
  font-style: normal;
}
.cid-s2P1lxHx1H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2P1lxHx1H .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2P1lxHx1H .nav-item:focus,
.cid-s2P1lxHx1H .nav-link:focus {
  outline: none;
}
.cid-s2P1lxHx1H .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2P1lxHx1H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2P1lxHx1H .menu-logo {
  margin-right: auto;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2P1lxHx1H .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2P1lxHx1H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2P1lxHx1H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2P1lxHx1H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2P1lxHx1H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2P1lxHx1H .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2P1lxHx1H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2P1lxHx1H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2P1lxHx1H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2P1lxHx1H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2P1lxHx1H .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-s2P1lxHx1H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2P1lxHx1H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2P1lxHx1H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2P1lxHx1H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2P1lxHx1H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2P1lxHx1H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2P1lxHx1H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2P1lxHx1H button.navbar-toggler:focus {
  outline: none;
}
.cid-s2P1lxHx1H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2P1lxHx1H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2P1lxHx1H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2P1lxHx1H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2P1lxHx1H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2P1lxHx1H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2P1lxHx1H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2P1lxHx1H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2P1lxHx1H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2P1lxHx1H .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2P1lxHx1H .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2P1lxHx1H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2P1lxHx1H .collapsed .navbar-collapse.collapsing,
.cid-s2P1lxHx1H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2P1lxHx1H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2P1lxHx1H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2P1lxHx1H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2P1lxHx1H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2P1lxHx1H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2P1lxHx1H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2P1lxHx1H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2P1lxHx1H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s2P1lxHx1H .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2P1lxHx1H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2P1lxHx1H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2P1lxHx1H .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-s2P1lxHx1H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2P1lxHx1H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2P1lxHx1H .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-s2P1lxHx1H.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2P1lxHx1H img {
    height: 3.8rem !important;
  }
  .cid-s2P1lxHx1H .btn {
    display: -webkit-flex;
  }
  .cid-s2P1lxHx1H button.navbar-toggler {
    display: block;
  }
  .cid-s2P1lxHx1H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2P1lxHx1H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2P1lxHx1H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2P1lxHx1H .navbar-collapse.collapsing,
  .cid-s2P1lxHx1H .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2P1lxHx1H .navbar-collapse.collapsing .navbar-nav,
  .cid-s2P1lxHx1H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2P1lxHx1H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2P1lxHx1H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2P1lxHx1H .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2P1lxHx1H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2P1lxHx1H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2P1lxHx1H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2P1lxHx1H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2P1lxHx1H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2P1lxHx1H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2P1lxHx1H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s2P1lxHx1H .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2P1lxHx1H .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2P1lxHx1H .nav-link:hover,
.cid-s2P1lxHx1H .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s2P1lyJVN8 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s2P1lyJVN8 .image-block {
  margin: auto;
}
.cid-s2P1lyJVN8 figcaption {
  position: relative;
}
.cid-s2P1lyJVN8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2P1lyJVN8 .image-block {
    width: 100% !important;
  }
}
.cid-s2P1lzFU0k {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s2P1lzFU0k .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2P1lzFU0k .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2P1lzFU0k .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2P1lzFU0k .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2P1lzFU0k .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2P1lzFU0k .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2P1lzFU0k .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2P1lzFU0k .btn-social {
  border: none !important;
}
.cid-s2P1lzFU0k [class^="socicon-"]:before,
.cid-s2P1lzFU0k [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2P1lzFU0k .btn {
    font-size: 20px !important;
  }
}
.cid-s4Ea7HwP5u {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s4Ea7HwP5u .image-block {
  margin: auto;
}
.cid-s4Ea7HwP5u figcaption {
  position: relative;
}
.cid-s4Ea7HwP5u figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Ea7HwP5u .image-block {
    width: 100% !important;
  }
}
.cid-s4Ea7IOfnh {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s4Ea7IOfnh .image-block {
  margin: auto;
}
.cid-s4Ea7IOfnh figcaption {
  position: relative;
}
.cid-s4Ea7IOfnh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Ea7IOfnh .image-block {
    width: 100% !important;
  }
}
.cid-s4Ea7K2Zm8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4Ea7K2Zm8 .mbr-text,
.cid-s4Ea7K2Zm8 blockquote {
  color: #767676;
}
.cid-s4Ea7LmIil {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4Ea7LmIil .mbr-section-subtitle {
  color: #767676;
}
.cid-s4Ea7LmIil .formoid {
  margin: auto;
}
.cid-s4Ea7LmIil .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4Ea7LmIil a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s4Ea7LmIil .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s4Ea7LmIil .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s4Ea7LmIil a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4Ea7LmIil a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s4Ea7LmIil .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s4Ea7LmIil .mbr-subscribe .input-group-btn button,
.cid-s4Ea7LmIil .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s4Ea7LmIil .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4Ea7LmIil input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s4Ea7LmIil .input-group-btn {
    width: 100%;
  }
  .cid-s4Ea7LmIil .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s4Ea7LmIil .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s4Ea7LmIil .input-group-btn {
    width: calc(92%);
  }
  .cid-s4Ea7LmIil .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s4Ea7LmIil .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s4Ea7LmIil .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s4Ea7LmIil .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s4Ea7LmIil .input-group-btn button,
  .cid-s4Ea7LmIil .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s4Ea7LmIil .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s4Ea7MDsc1 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4Ea7MDsc1 .image-block {
  margin: auto;
}
.cid-s4Ea7MDsc1 figcaption {
  position: relative;
}
.cid-s4Ea7MDsc1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Ea7MDsc1 .image-block {
    width: 100% !important;
  }
}
.cid-s4Ea7NO6Nz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4Ea7NO6Nz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4Ea7NO6Nz a {
  font-style: normal;
}
.cid-s4Ea7NO6Nz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4Ea7NO6Nz .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4Ea7NO6Nz .nav-item:focus,
.cid-s4Ea7NO6Nz .nav-link:focus {
  outline: none;
}
.cid-s4Ea7NO6Nz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4Ea7NO6Nz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4Ea7NO6Nz .menu-logo {
  margin-right: auto;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4Ea7NO6Nz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4Ea7NO6Nz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4Ea7NO6Nz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4Ea7NO6Nz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4Ea7NO6Nz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4Ea7NO6Nz .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4Ea7NO6Nz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4Ea7NO6Nz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4Ea7NO6Nz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4Ea7NO6Nz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4Ea7NO6Nz .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-s4Ea7NO6Nz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4Ea7NO6Nz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4Ea7NO6Nz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4Ea7NO6Nz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4Ea7NO6Nz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4Ea7NO6Nz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4Ea7NO6Nz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4Ea7NO6Nz button.navbar-toggler:focus {
  outline: none;
}
.cid-s4Ea7NO6Nz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4Ea7NO6Nz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4Ea7NO6Nz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4Ea7NO6Nz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4Ea7NO6Nz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4Ea7NO6Nz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4Ea7NO6Nz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4Ea7NO6Nz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4Ea7NO6Nz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4Ea7NO6Nz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4Ea7NO6Nz .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.collapsing,
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4Ea7NO6Nz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4Ea7NO6Nz .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4Ea7NO6Nz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4Ea7NO6Nz .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-s4Ea7NO6Nz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4Ea7NO6Nz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4Ea7NO6Nz .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-s4Ea7NO6Nz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4Ea7NO6Nz img {
    height: 3.8rem !important;
  }
  .cid-s4Ea7NO6Nz .btn {
    display: -webkit-flex;
  }
  .cid-s4Ea7NO6Nz button.navbar-toggler {
    display: block;
  }
  .cid-s4Ea7NO6Nz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4Ea7NO6Nz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4Ea7NO6Nz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4Ea7NO6Nz .navbar-collapse.collapsing,
  .cid-s4Ea7NO6Nz .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4Ea7NO6Nz .navbar-collapse.collapsing .navbar-nav,
  .cid-s4Ea7NO6Nz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4Ea7NO6Nz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4Ea7NO6Nz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4Ea7NO6Nz .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4Ea7NO6Nz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4Ea7NO6Nz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4Ea7NO6Nz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4Ea7NO6Nz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4Ea7NO6Nz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4Ea7NO6Nz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4Ea7NO6Nz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s4Ea7NO6Nz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4Ea7NO6Nz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4Ea7NO6Nz .nav-link:hover,
.cid-s4Ea7NO6Nz .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s4Ea7P9Fk0 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4Ea7P9Fk0 .image-block {
  margin: auto;
}
.cid-s4Ea7P9Fk0 figcaption {
  position: relative;
}
.cid-s4Ea7P9Fk0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Ea7P9Fk0 .image-block {
    width: 100% !important;
  }
}
.cid-s4Ea7QpxGI {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s4Ea7QpxGI .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4Ea7QpxGI .btn-social {
  border: none !important;
}
.cid-s4Ea7QpxGI [class^="socicon-"]:before,
.cid-s4Ea7QpxGI [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4Ea7QpxGI .btn {
    font-size: 20px !important;
  }
}
.cid-s4Icaen312 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s4Icaen312 .image-block {
  margin: auto;
}
.cid-s4Icaen312 figcaption {
  position: relative;
}
.cid-s4Icaen312 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Icaen312 .image-block {
    width: 100% !important;
  }
}
.cid-s4Icaga2FE {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s4Icaga2FE .image-block {
  margin: auto;
}
.cid-s4Icaga2FE figcaption {
  position: relative;
}
.cid-s4Icaga2FE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Icaga2FE .image-block {
    width: 100% !important;
  }
}
.cid-s4IcahicdT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4IcahicdT .mbr-text,
.cid-s4IcahicdT blockquote {
  color: #767676;
}
.cid-s4IcaioKg6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4IcaioKg6 .mbr-section-subtitle {
  color: #767676;
}
.cid-s4IcaioKg6 .formoid {
  margin: auto;
}
.cid-s4IcaioKg6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4IcaioKg6 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s4IcaioKg6 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s4IcaioKg6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s4IcaioKg6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4IcaioKg6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s4IcaioKg6 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s4IcaioKg6 .mbr-subscribe .input-group-btn button,
.cid-s4IcaioKg6 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s4IcaioKg6 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4IcaioKg6 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s4IcaioKg6 .input-group-btn {
    width: 100%;
  }
  .cid-s4IcaioKg6 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s4IcaioKg6 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s4IcaioKg6 .input-group-btn {
    width: calc(92%);
  }
  .cid-s4IcaioKg6 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s4IcaioKg6 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s4IcaioKg6 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s4IcaioKg6 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s4IcaioKg6 .input-group-btn button,
  .cid-s4IcaioKg6 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s4IcaioKg6 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s4IcajGfMH {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4IcajGfMH .image-block {
  margin: auto;
}
.cid-s4IcajGfMH figcaption {
  position: relative;
}
.cid-s4IcajGfMH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4IcajGfMH .image-block {
    width: 100% !important;
  }
}
.cid-s4IcakNjRN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4IcakNjRN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4IcakNjRN a {
  font-style: normal;
}
.cid-s4IcakNjRN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4IcakNjRN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4IcakNjRN .nav-item:focus,
.cid-s4IcakNjRN .nav-link:focus {
  outline: none;
}
.cid-s4IcakNjRN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4IcakNjRN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4IcakNjRN .menu-logo {
  margin-right: auto;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4IcakNjRN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4IcakNjRN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4IcakNjRN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4IcakNjRN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4IcakNjRN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4IcakNjRN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4IcakNjRN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4IcakNjRN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4IcakNjRN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4IcakNjRN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4IcakNjRN .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-s4IcakNjRN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4IcakNjRN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4IcakNjRN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4IcakNjRN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4IcakNjRN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4IcakNjRN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4IcakNjRN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4IcakNjRN button.navbar-toggler:focus {
  outline: none;
}
.cid-s4IcakNjRN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4IcakNjRN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4IcakNjRN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4IcakNjRN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4IcakNjRN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4IcakNjRN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4IcakNjRN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4IcakNjRN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4IcakNjRN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4IcakNjRN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4IcakNjRN .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4IcakNjRN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4IcakNjRN .collapsed .navbar-collapse.collapsing,
.cid-s4IcakNjRN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4IcakNjRN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4IcakNjRN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4IcakNjRN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4IcakNjRN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4IcakNjRN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4IcakNjRN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4IcakNjRN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4IcakNjRN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4IcakNjRN .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4IcakNjRN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4IcakNjRN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4IcakNjRN .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-s4IcakNjRN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4IcakNjRN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4IcakNjRN .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-s4IcakNjRN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4IcakNjRN img {
    height: 3.8rem !important;
  }
  .cid-s4IcakNjRN .btn {
    display: -webkit-flex;
  }
  .cid-s4IcakNjRN button.navbar-toggler {
    display: block;
  }
  .cid-s4IcakNjRN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4IcakNjRN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4IcakNjRN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4IcakNjRN .navbar-collapse.collapsing,
  .cid-s4IcakNjRN .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4IcakNjRN .navbar-collapse.collapsing .navbar-nav,
  .cid-s4IcakNjRN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4IcakNjRN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4IcakNjRN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4IcakNjRN .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4IcakNjRN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4IcakNjRN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4IcakNjRN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4IcakNjRN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4IcakNjRN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4IcakNjRN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4IcakNjRN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s4IcakNjRN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4IcakNjRN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4IcakNjRN .nav-link:hover,
.cid-s4IcakNjRN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s4Icam4kWk {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4Icam4kWk .image-block {
  margin: auto;
}
.cid-s4Icam4kWk figcaption {
  position: relative;
}
.cid-s4Icam4kWk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Icam4kWk .image-block {
    width: 100% !important;
  }
}
.cid-s4Icanakkj {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s4Icanakkj .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4Icanakkj .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4Icanakkj .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4Icanakkj .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4Icanakkj .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4Icanakkj .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4Icanakkj .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4Icanakkj .btn-social {
  border: none !important;
}
.cid-s4Icanakkj [class^="socicon-"]:before,
.cid-s4Icanakkj [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4Icanakkj .btn {
    font-size: 20px !important;
  }
}
.cid-s4J1rnKJOj {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s4J1rnKJOj .image-block {
  margin: auto;
}
.cid-s4J1rnKJOj figcaption {
  position: relative;
}
.cid-s4J1rnKJOj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4J1rnKJOj .image-block {
    width: 100% !important;
  }
}
.cid-s4J1rpbjjx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s4J1rpbjjx .image-block {
  margin: auto;
}
.cid-s4J1rpbjjx figcaption {
  position: relative;
}
.cid-s4J1rpbjjx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4J1rpbjjx .image-block {
    width: 100% !important;
  }
}
.cid-s4J1rqu9HK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4J1rqu9HK .mbr-text,
.cid-s4J1rqu9HK blockquote {
  color: #767676;
}
.cid-s4J1rrOvDu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4J1rrOvDu .mbr-section-subtitle {
  color: #767676;
}
.cid-s4J1rrOvDu .formoid {
  margin: auto;
}
.cid-s4J1rrOvDu .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4J1rrOvDu a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s4J1rrOvDu .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s4J1rrOvDu .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s4J1rrOvDu a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4J1rrOvDu a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s4J1rrOvDu .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s4J1rrOvDu .mbr-subscribe .input-group-btn button,
.cid-s4J1rrOvDu .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s4J1rrOvDu .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4J1rrOvDu input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s4J1rrOvDu .input-group-btn {
    width: 100%;
  }
  .cid-s4J1rrOvDu .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s4J1rrOvDu .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s4J1rrOvDu .input-group-btn {
    width: calc(92%);
  }
  .cid-s4J1rrOvDu .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s4J1rrOvDu .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s4J1rrOvDu .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s4J1rrOvDu .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s4J1rrOvDu .input-group-btn button,
  .cid-s4J1rrOvDu .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s4J1rrOvDu .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s4J1rtqaMR {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4J1rtqaMR .image-block {
  margin: auto;
}
.cid-s4J1rtqaMR figcaption {
  position: relative;
}
.cid-s4J1rtqaMR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4J1rtqaMR .image-block {
    width: 100% !important;
  }
}
.cid-s4J1ruFB6p .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4J1ruFB6p .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4J1ruFB6p a {
  font-style: normal;
}
.cid-s4J1ruFB6p .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4J1ruFB6p .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4J1ruFB6p .nav-item:focus,
.cid-s4J1ruFB6p .nav-link:focus {
  outline: none;
}
.cid-s4J1ruFB6p .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4J1ruFB6p .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4J1ruFB6p .menu-logo {
  margin-right: auto;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4J1ruFB6p .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4J1ruFB6p .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4J1ruFB6p .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4J1ruFB6p .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4J1ruFB6p .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4J1ruFB6p .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4J1ruFB6p .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4J1ruFB6p .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4J1ruFB6p .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4J1ruFB6p .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4J1ruFB6p .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-s4J1ruFB6p .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4J1ruFB6p .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4J1ruFB6p .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4J1ruFB6p .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4J1ruFB6p .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4J1ruFB6p .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4J1ruFB6p button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4J1ruFB6p button.navbar-toggler:focus {
  outline: none;
}
.cid-s4J1ruFB6p button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4J1ruFB6p button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4J1ruFB6p button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4J1ruFB6p button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4J1ruFB6p button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4J1ruFB6p nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4J1ruFB6p nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4J1ruFB6p nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4J1ruFB6p nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4J1ruFB6p .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4J1ruFB6p .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4J1ruFB6p .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4J1ruFB6p .collapsed .navbar-collapse.collapsing,
.cid-s4J1ruFB6p .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4J1ruFB6p .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4J1ruFB6p .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4J1ruFB6p .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4J1ruFB6p .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4J1ruFB6p .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4J1ruFB6p .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4J1ruFB6p .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4J1ruFB6p .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4J1ruFB6p .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4J1ruFB6p .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4J1ruFB6p .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4J1ruFB6p .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-s4J1ruFB6p .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4J1ruFB6p .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4J1ruFB6p .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-s4J1ruFB6p.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4J1ruFB6p img {
    height: 3.8rem !important;
  }
  .cid-s4J1ruFB6p .btn {
    display: -webkit-flex;
  }
  .cid-s4J1ruFB6p button.navbar-toggler {
    display: block;
  }
  .cid-s4J1ruFB6p .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4J1ruFB6p .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4J1ruFB6p .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4J1ruFB6p .navbar-collapse.collapsing,
  .cid-s4J1ruFB6p .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4J1ruFB6p .navbar-collapse.collapsing .navbar-nav,
  .cid-s4J1ruFB6p .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4J1ruFB6p .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4J1ruFB6p .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4J1ruFB6p .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4J1ruFB6p .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4J1ruFB6p .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4J1ruFB6p .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4J1ruFB6p .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4J1ruFB6p .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4J1ruFB6p .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4J1ruFB6p .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s4J1ruFB6p .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4J1ruFB6p .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4J1ruFB6p .nav-link:hover,
.cid-s4J1ruFB6p .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s4J1rwcTrW {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4J1rwcTrW .image-block {
  margin: auto;
}
.cid-s4J1rwcTrW figcaption {
  position: relative;
}
.cid-s4J1rwcTrW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4J1rwcTrW .image-block {
    width: 100% !important;
  }
}
.cid-s4J1rxCz4E {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s4J1rxCz4E .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4J1rxCz4E .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4J1rxCz4E .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4J1rxCz4E .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4J1rxCz4E .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4J1rxCz4E .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4J1rxCz4E .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4J1rxCz4E .btn-social {
  border: none !important;
}
.cid-s4J1rxCz4E [class^="socicon-"]:before,
.cid-s4J1rxCz4E [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4J1rxCz4E .btn {
    font-size: 20px !important;
  }
}
.cid-s4NtlVqgVA {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s4NtlVqgVA .image-block {
  margin: auto;
}
.cid-s4NtlVqgVA figcaption {
  position: relative;
}
.cid-s4NtlVqgVA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4NtlVqgVA .image-block {
    width: 100% !important;
  }
}
.cid-s4NtlWRSX7 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s4NtlWRSX7 .image-block {
  margin: auto;
}
.cid-s4NtlWRSX7 figcaption {
  position: relative;
}
.cid-s4NtlWRSX7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4NtlWRSX7 .image-block {
    width: 100% !important;
  }
}
.cid-s4NtlXTO1Q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4NtlXTO1Q .mbr-text,
.cid-s4NtlXTO1Q blockquote {
  color: #767676;
}
.cid-s4NtlYSNCM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4NtlYSNCM .mbr-section-subtitle {
  color: #767676;
}
.cid-s4NtlYSNCM .formoid {
  margin: auto;
}
.cid-s4NtlYSNCM .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4NtlYSNCM a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s4NtlYSNCM .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s4NtlYSNCM .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s4NtlYSNCM a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4NtlYSNCM a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s4NtlYSNCM .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s4NtlYSNCM .mbr-subscribe .input-group-btn button,
.cid-s4NtlYSNCM .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s4NtlYSNCM .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4NtlYSNCM input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s4NtlYSNCM .input-group-btn {
    width: 100%;
  }
  .cid-s4NtlYSNCM .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s4NtlYSNCM .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s4NtlYSNCM .input-group-btn {
    width: calc(92%);
  }
  .cid-s4NtlYSNCM .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s4NtlYSNCM .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s4NtlYSNCM .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s4NtlYSNCM .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s4NtlYSNCM .input-group-btn button,
  .cid-s4NtlYSNCM .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s4NtlYSNCM .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s4Ntm02iLL {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4Ntm02iLL .image-block {
  margin: auto;
}
.cid-s4Ntm02iLL figcaption {
  position: relative;
}
.cid-s4Ntm02iLL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Ntm02iLL .image-block {
    width: 100% !important;
  }
}
.cid-s4Ntm0Z1bt .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4Ntm0Z1bt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4Ntm0Z1bt a {
  font-style: normal;
}
.cid-s4Ntm0Z1bt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4Ntm0Z1bt .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4Ntm0Z1bt .nav-item:focus,
.cid-s4Ntm0Z1bt .nav-link:focus {
  outline: none;
}
.cid-s4Ntm0Z1bt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4Ntm0Z1bt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4Ntm0Z1bt .menu-logo {
  margin-right: auto;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4Ntm0Z1bt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4Ntm0Z1bt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4Ntm0Z1bt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4Ntm0Z1bt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4Ntm0Z1bt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4Ntm0Z1bt .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4Ntm0Z1bt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4Ntm0Z1bt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4Ntm0Z1bt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4Ntm0Z1bt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4Ntm0Z1bt .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-s4Ntm0Z1bt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4Ntm0Z1bt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4Ntm0Z1bt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4Ntm0Z1bt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4Ntm0Z1bt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4Ntm0Z1bt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4Ntm0Z1bt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4Ntm0Z1bt button.navbar-toggler:focus {
  outline: none;
}
.cid-s4Ntm0Z1bt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4Ntm0Z1bt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4Ntm0Z1bt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4Ntm0Z1bt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4Ntm0Z1bt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4Ntm0Z1bt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4Ntm0Z1bt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4Ntm0Z1bt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4Ntm0Z1bt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4Ntm0Z1bt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4Ntm0Z1bt .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.collapsing,
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4Ntm0Z1bt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4Ntm0Z1bt .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4Ntm0Z1bt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4Ntm0Z1bt .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-s4Ntm0Z1bt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4Ntm0Z1bt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4Ntm0Z1bt .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-s4Ntm0Z1bt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4Ntm0Z1bt img {
    height: 3.8rem !important;
  }
  .cid-s4Ntm0Z1bt .btn {
    display: -webkit-flex;
  }
  .cid-s4Ntm0Z1bt button.navbar-toggler {
    display: block;
  }
  .cid-s4Ntm0Z1bt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4Ntm0Z1bt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4Ntm0Z1bt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4Ntm0Z1bt .navbar-collapse.collapsing,
  .cid-s4Ntm0Z1bt .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4Ntm0Z1bt .navbar-collapse.collapsing .navbar-nav,
  .cid-s4Ntm0Z1bt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4Ntm0Z1bt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4Ntm0Z1bt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4Ntm0Z1bt .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4Ntm0Z1bt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4Ntm0Z1bt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4Ntm0Z1bt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4Ntm0Z1bt .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4Ntm0Z1bt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4Ntm0Z1bt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4Ntm0Z1bt .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s4Ntm0Z1bt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4Ntm0Z1bt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4Ntm0Z1bt .nav-link:hover,
.cid-s4Ntm0Z1bt .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s4Ntm28lDX {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4Ntm28lDX .image-block {
  margin: auto;
}
.cid-s4Ntm28lDX figcaption {
  position: relative;
}
.cid-s4Ntm28lDX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Ntm28lDX .image-block {
    width: 100% !important;
  }
}
.cid-s4Ntm35356 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s4Ntm35356 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4Ntm35356 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4Ntm35356 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4Ntm35356 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4Ntm35356 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4Ntm35356 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4Ntm35356 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4Ntm35356 .btn-social {
  border: none !important;
}
.cid-s4Ntm35356 [class^="socicon-"]:before,
.cid-s4Ntm35356 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4Ntm35356 .btn {
    font-size: 20px !important;
  }
}
.cid-s4V1yK51OY {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s4V1yK51OY .image-block {
  margin: auto;
}
.cid-s4V1yK51OY figcaption {
  position: relative;
}
.cid-s4V1yK51OY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4V1yK51OY .image-block {
    width: 100% !important;
  }
}
.cid-s4V1yLHDh9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s4V1yLHDh9 .image-block {
  margin: auto;
}
.cid-s4V1yLHDh9 figcaption {
  position: relative;
}
.cid-s4V1yLHDh9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4V1yLHDh9 .image-block {
    width: 100% !important;
  }
}
.cid-s4V1yN1v42 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4V1yN1v42 .mbr-text,
.cid-s4V1yN1v42 blockquote {
  color: #767676;
}
.cid-s4V1yOg94F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4V1yOg94F .mbr-section-subtitle {
  color: #767676;
}
.cid-s4V1yOg94F .formoid {
  margin: auto;
}
.cid-s4V1yOg94F .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4V1yOg94F a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s4V1yOg94F .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s4V1yOg94F .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s4V1yOg94F a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4V1yOg94F a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s4V1yOg94F .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s4V1yOg94F .mbr-subscribe .input-group-btn button,
.cid-s4V1yOg94F .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s4V1yOg94F .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4V1yOg94F input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s4V1yOg94F .input-group-btn {
    width: 100%;
  }
  .cid-s4V1yOg94F .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s4V1yOg94F .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s4V1yOg94F .input-group-btn {
    width: calc(92%);
  }
  .cid-s4V1yOg94F .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s4V1yOg94F .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s4V1yOg94F .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s4V1yOg94F .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s4V1yOg94F .input-group-btn button,
  .cid-s4V1yOg94F .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s4V1yOg94F .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s4V1yPK4H6 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4V1yPK4H6 .image-block {
  margin: auto;
}
.cid-s4V1yPK4H6 figcaption {
  position: relative;
}
.cid-s4V1yPK4H6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4V1yPK4H6 .image-block {
    width: 100% !important;
  }
}
.cid-s4V1yR1Pr8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4V1yR1Pr8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4V1yR1Pr8 a {
  font-style: normal;
}
.cid-s4V1yR1Pr8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4V1yR1Pr8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4V1yR1Pr8 .nav-item:focus,
.cid-s4V1yR1Pr8 .nav-link:focus {
  outline: none;
}
.cid-s4V1yR1Pr8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4V1yR1Pr8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4V1yR1Pr8 .menu-logo {
  margin-right: auto;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4V1yR1Pr8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4V1yR1Pr8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4V1yR1Pr8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4V1yR1Pr8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4V1yR1Pr8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4V1yR1Pr8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4V1yR1Pr8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4V1yR1Pr8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4V1yR1Pr8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4V1yR1Pr8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4V1yR1Pr8 .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-s4V1yR1Pr8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4V1yR1Pr8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4V1yR1Pr8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4V1yR1Pr8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4V1yR1Pr8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4V1yR1Pr8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4V1yR1Pr8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4V1yR1Pr8 button.navbar-toggler:focus {
  outline: none;
}
.cid-s4V1yR1Pr8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4V1yR1Pr8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4V1yR1Pr8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4V1yR1Pr8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4V1yR1Pr8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4V1yR1Pr8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4V1yR1Pr8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4V1yR1Pr8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4V1yR1Pr8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4V1yR1Pr8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4V1yR1Pr8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.collapsing,
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4V1yR1Pr8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4V1yR1Pr8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4V1yR1Pr8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4V1yR1Pr8 .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-s4V1yR1Pr8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4V1yR1Pr8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4V1yR1Pr8 .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-s4V1yR1Pr8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4V1yR1Pr8 img {
    height: 3.8rem !important;
  }
  .cid-s4V1yR1Pr8 .btn {
    display: -webkit-flex;
  }
  .cid-s4V1yR1Pr8 button.navbar-toggler {
    display: block;
  }
  .cid-s4V1yR1Pr8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4V1yR1Pr8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4V1yR1Pr8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4V1yR1Pr8 .navbar-collapse.collapsing,
  .cid-s4V1yR1Pr8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4V1yR1Pr8 .navbar-collapse.collapsing .navbar-nav,
  .cid-s4V1yR1Pr8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4V1yR1Pr8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4V1yR1Pr8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4V1yR1Pr8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4V1yR1Pr8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4V1yR1Pr8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4V1yR1Pr8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4V1yR1Pr8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4V1yR1Pr8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4V1yR1Pr8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4V1yR1Pr8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s4V1yR1Pr8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4V1yR1Pr8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4V1yR1Pr8 .nav-link:hover,
.cid-s4V1yR1Pr8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s4V1ySzG0V {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4V1ySzG0V .image-block {
  margin: auto;
}
.cid-s4V1ySzG0V figcaption {
  position: relative;
}
.cid-s4V1ySzG0V figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4V1ySzG0V .image-block {
    width: 100% !important;
  }
}
.cid-s4V1yTVEDq {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s4V1yTVEDq .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4V1yTVEDq .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4V1yTVEDq .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4V1yTVEDq .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4V1yTVEDq .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4V1yTVEDq .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4V1yTVEDq .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4V1yTVEDq .btn-social {
  border: none !important;
}
.cid-s4V1yTVEDq [class^="socicon-"]:before,
.cid-s4V1yTVEDq [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4V1yTVEDq .btn {
    font-size: 20px !important;
  }
}
.cid-s4Vtdtjizc {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s4Vtdtjizc .image-block {
  margin: auto;
}
.cid-s4Vtdtjizc figcaption {
  position: relative;
}
.cid-s4Vtdtjizc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4Vtdtjizc .image-block {
    width: 100% !important;
  }
}
.cid-s4VtduMVZX {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s4VtduMVZX .image-block {
  margin: auto;
}
.cid-s4VtduMVZX figcaption {
  position: relative;
}
.cid-s4VtduMVZX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4VtduMVZX .image-block {
    width: 100% !important;
  }
}
.cid-s4Vtdw24zT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4Vtdw24zT .mbr-text,
.cid-s4Vtdw24zT blockquote {
  color: #767676;
}
.cid-s4VtdxeVJ1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4VtdxeVJ1 .mbr-section-subtitle {
  color: #767676;
}
.cid-s4VtdxeVJ1 .formoid {
  margin: auto;
}
.cid-s4VtdxeVJ1 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4VtdxeVJ1 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s4VtdxeVJ1 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s4VtdxeVJ1 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s4VtdxeVJ1 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s4VtdxeVJ1 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s4VtdxeVJ1 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s4VtdxeVJ1 .mbr-subscribe .input-group-btn button,
.cid-s4VtdxeVJ1 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s4VtdxeVJ1 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4VtdxeVJ1 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s4VtdxeVJ1 .input-group-btn {
    width: 100%;
  }
  .cid-s4VtdxeVJ1 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s4VtdxeVJ1 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s4VtdxeVJ1 .input-group-btn {
    width: calc(92%);
  }
  .cid-s4VtdxeVJ1 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s4VtdxeVJ1 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s4VtdxeVJ1 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s4VtdxeVJ1 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s4VtdxeVJ1 .input-group-btn button,
  .cid-s4VtdxeVJ1 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s4VtdxeVJ1 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s4VtdyEiND {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4VtdyEiND .image-block {
  margin: auto;
}
.cid-s4VtdyEiND figcaption {
  position: relative;
}
.cid-s4VtdyEiND figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4VtdyEiND .image-block {
    width: 100% !important;
  }
}
.cid-s4VtdzTMqO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4VtdzTMqO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s4VtdzTMqO a {
  font-style: normal;
}
.cid-s4VtdzTMqO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4VtdzTMqO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s4VtdzTMqO .nav-item:focus,
.cid-s4VtdzTMqO .nav-link:focus {
  outline: none;
}
.cid-s4VtdzTMqO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4VtdzTMqO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4VtdzTMqO .menu-logo {
  margin-right: auto;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4VtdzTMqO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4VtdzTMqO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4VtdzTMqO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4VtdzTMqO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4VtdzTMqO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4VtdzTMqO .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s4VtdzTMqO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4VtdzTMqO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4VtdzTMqO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4VtdzTMqO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4VtdzTMqO .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-s4VtdzTMqO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4VtdzTMqO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4VtdzTMqO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4VtdzTMqO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4VtdzTMqO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4VtdzTMqO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4VtdzTMqO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4VtdzTMqO button.navbar-toggler:focus {
  outline: none;
}
.cid-s4VtdzTMqO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4VtdzTMqO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4VtdzTMqO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4VtdzTMqO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4VtdzTMqO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4VtdzTMqO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4VtdzTMqO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4VtdzTMqO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4VtdzTMqO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4VtdzTMqO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4VtdzTMqO .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4VtdzTMqO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4VtdzTMqO .collapsed .navbar-collapse.collapsing,
.cid-s4VtdzTMqO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4VtdzTMqO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4VtdzTMqO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4VtdzTMqO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4VtdzTMqO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4VtdzTMqO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4VtdzTMqO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4VtdzTMqO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4VtdzTMqO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s4VtdzTMqO .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4VtdzTMqO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4VtdzTMqO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4VtdzTMqO .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-s4VtdzTMqO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4VtdzTMqO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4VtdzTMqO .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-s4VtdzTMqO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4VtdzTMqO img {
    height: 3.8rem !important;
  }
  .cid-s4VtdzTMqO .btn {
    display: -webkit-flex;
  }
  .cid-s4VtdzTMqO button.navbar-toggler {
    display: block;
  }
  .cid-s4VtdzTMqO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4VtdzTMqO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4VtdzTMqO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4VtdzTMqO .navbar-collapse.collapsing,
  .cid-s4VtdzTMqO .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4VtdzTMqO .navbar-collapse.collapsing .navbar-nav,
  .cid-s4VtdzTMqO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4VtdzTMqO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4VtdzTMqO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4VtdzTMqO .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4VtdzTMqO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4VtdzTMqO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4VtdzTMqO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4VtdzTMqO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s4VtdzTMqO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4VtdzTMqO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4VtdzTMqO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s4VtdzTMqO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4VtdzTMqO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4VtdzTMqO .nav-link:hover,
.cid-s4VtdzTMqO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s4VtdBdqf1 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s4VtdBdqf1 .image-block {
  margin: auto;
}
.cid-s4VtdBdqf1 figcaption {
  position: relative;
}
.cid-s4VtdBdqf1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4VtdBdqf1 .image-block {
    width: 100% !important;
  }
}
.cid-s4VtdCo0FL {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s4VtdCo0FL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4VtdCo0FL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4VtdCo0FL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4VtdCo0FL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4VtdCo0FL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4VtdCo0FL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4VtdCo0FL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4VtdCo0FL .btn-social {
  border: none !important;
}
.cid-s4VtdCo0FL [class^="socicon-"]:before,
.cid-s4VtdCo0FL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4VtdCo0FL .btn {
    font-size: 20px !important;
  }
}
.cid-s5jgAFoKsR {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s5jgAFoKsR .image-block {
  margin: auto;
}
.cid-s5jgAFoKsR figcaption {
  position: relative;
}
.cid-s5jgAFoKsR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jgAFoKsR .image-block {
    width: 100% !important;
  }
}
.cid-s5jgAHfWIG {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s5jgAHfWIG .image-block {
  margin: auto;
}
.cid-s5jgAHfWIG figcaption {
  position: relative;
}
.cid-s5jgAHfWIG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jgAHfWIG .image-block {
    width: 100% !important;
  }
}
.cid-s5jgAIKbKg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s5jgAIKbKg .mbr-text,
.cid-s5jgAIKbKg blockquote {
  color: #767676;
}
.cid-s5jgAK7nz0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5jgAK7nz0 .mbr-section-subtitle {
  color: #767676;
}
.cid-s5jgAK7nz0 .formoid {
  margin: auto;
}
.cid-s5jgAK7nz0 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s5jgAK7nz0 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s5jgAK7nz0 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s5jgAK7nz0 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s5jgAK7nz0 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s5jgAK7nz0 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s5jgAK7nz0 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s5jgAK7nz0 .mbr-subscribe .input-group-btn button,
.cid-s5jgAK7nz0 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s5jgAK7nz0 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5jgAK7nz0 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s5jgAK7nz0 .input-group-btn {
    width: 100%;
  }
  .cid-s5jgAK7nz0 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s5jgAK7nz0 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s5jgAK7nz0 .input-group-btn {
    width: calc(92%);
  }
  .cid-s5jgAK7nz0 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s5jgAK7nz0 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s5jgAK7nz0 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s5jgAK7nz0 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s5jgAK7nz0 .input-group-btn button,
  .cid-s5jgAK7nz0 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s5jgAK7nz0 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s5jgALxYfd {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s5jgALxYfd .image-block {
  margin: auto;
}
.cid-s5jgALxYfd figcaption {
  position: relative;
}
.cid-s5jgALxYfd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jgALxYfd .image-block {
    width: 100% !important;
  }
}
.cid-s5jgAMUxBU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s5jgAMUxBU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s5jgAMUxBU a {
  font-style: normal;
}
.cid-s5jgAMUxBU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s5jgAMUxBU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s5jgAMUxBU .nav-item:focus,
.cid-s5jgAMUxBU .nav-link:focus {
  outline: none;
}
.cid-s5jgAMUxBU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s5jgAMUxBU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s5jgAMUxBU .menu-logo {
  margin-right: auto;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s5jgAMUxBU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s5jgAMUxBU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s5jgAMUxBU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s5jgAMUxBU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5jgAMUxBU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s5jgAMUxBU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s5jgAMUxBU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s5jgAMUxBU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5jgAMUxBU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s5jgAMUxBU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5jgAMUxBU .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-s5jgAMUxBU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s5jgAMUxBU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s5jgAMUxBU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s5jgAMUxBU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s5jgAMUxBU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s5jgAMUxBU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s5jgAMUxBU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s5jgAMUxBU button.navbar-toggler:focus {
  outline: none;
}
.cid-s5jgAMUxBU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s5jgAMUxBU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5jgAMUxBU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5jgAMUxBU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5jgAMUxBU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5jgAMUxBU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5jgAMUxBU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5jgAMUxBU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5jgAMUxBU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5jgAMUxBU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5jgAMUxBU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s5jgAMUxBU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s5jgAMUxBU .collapsed .navbar-collapse.collapsing,
.cid-s5jgAMUxBU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s5jgAMUxBU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s5jgAMUxBU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s5jgAMUxBU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s5jgAMUxBU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s5jgAMUxBU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s5jgAMUxBU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s5jgAMUxBU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s5jgAMUxBU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s5jgAMUxBU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s5jgAMUxBU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s5jgAMUxBU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5jgAMUxBU .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-s5jgAMUxBU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s5jgAMUxBU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s5jgAMUxBU .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-s5jgAMUxBU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5jgAMUxBU img {
    height: 3.8rem !important;
  }
  .cid-s5jgAMUxBU .btn {
    display: -webkit-flex;
  }
  .cid-s5jgAMUxBU button.navbar-toggler {
    display: block;
  }
  .cid-s5jgAMUxBU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s5jgAMUxBU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5jgAMUxBU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s5jgAMUxBU .navbar-collapse.collapsing,
  .cid-s5jgAMUxBU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s5jgAMUxBU .navbar-collapse.collapsing .navbar-nav,
  .cid-s5jgAMUxBU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s5jgAMUxBU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s5jgAMUxBU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s5jgAMUxBU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s5jgAMUxBU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s5jgAMUxBU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s5jgAMUxBU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5jgAMUxBU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s5jgAMUxBU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s5jgAMUxBU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s5jgAMUxBU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s5jgAMUxBU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s5jgAMUxBU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s5jgAMUxBU .nav-link:hover,
.cid-s5jgAMUxBU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s5jgAOQCIY {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s5jgAOQCIY .image-block {
  margin: auto;
}
.cid-s5jgAOQCIY figcaption {
  position: relative;
}
.cid-s5jgAOQCIY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jgAOQCIY .image-block {
    width: 100% !important;
  }
}
.cid-s5jgAQn1EM {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s5jgAQn1EM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s5jgAQn1EM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s5jgAQn1EM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s5jgAQn1EM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s5jgAQn1EM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s5jgAQn1EM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s5jgAQn1EM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s5jgAQn1EM .btn-social {
  border: none !important;
}
.cid-s5jgAQn1EM [class^="socicon-"]:before,
.cid-s5jgAQn1EM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s5jgAQn1EM .btn {
    font-size: 20px !important;
  }
}
.cid-s5jhChq3av {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s5jhChq3av .image-block {
  margin: auto;
}
.cid-s5jhChq3av figcaption {
  position: relative;
}
.cid-s5jhChq3av figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jhChq3av .image-block {
    width: 100% !important;
  }
}
.cid-s5jhCiRKk2 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s5jhCiRKk2 .image-block {
  margin: auto;
}
.cid-s5jhCiRKk2 figcaption {
  position: relative;
}
.cid-s5jhCiRKk2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jhCiRKk2 .image-block {
    width: 100% !important;
  }
}
.cid-s5jhCk5PQO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s5jhCk5PQO .mbr-text,
.cid-s5jhCk5PQO blockquote {
  color: #767676;
}
.cid-s5jhClazdG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5jhClazdG .mbr-section-subtitle {
  color: #767676;
}
.cid-s5jhClazdG .formoid {
  margin: auto;
}
.cid-s5jhClazdG .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s5jhClazdG a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s5jhClazdG .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s5jhClazdG .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s5jhClazdG a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s5jhClazdG a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s5jhClazdG .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s5jhClazdG .mbr-subscribe .input-group-btn button,
.cid-s5jhClazdG .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s5jhClazdG .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5jhClazdG input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s5jhClazdG .input-group-btn {
    width: 100%;
  }
  .cid-s5jhClazdG .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s5jhClazdG .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s5jhClazdG .input-group-btn {
    width: calc(92%);
  }
  .cid-s5jhClazdG .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s5jhClazdG .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s5jhClazdG .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s5jhClazdG .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s5jhClazdG .input-group-btn button,
  .cid-s5jhClazdG .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s5jhClazdG .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s5jhCmIVWM {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s5jhCmIVWM .image-block {
  margin: auto;
}
.cid-s5jhCmIVWM figcaption {
  position: relative;
}
.cid-s5jhCmIVWM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jhCmIVWM .image-block {
    width: 100% !important;
  }
}
.cid-s5jhCoanlW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s5jhCoanlW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s5jhCoanlW a {
  font-style: normal;
}
.cid-s5jhCoanlW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s5jhCoanlW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s5jhCoanlW .nav-item:focus,
.cid-s5jhCoanlW .nav-link:focus {
  outline: none;
}
.cid-s5jhCoanlW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s5jhCoanlW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s5jhCoanlW .menu-logo {
  margin-right: auto;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s5jhCoanlW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s5jhCoanlW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s5jhCoanlW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s5jhCoanlW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s5jhCoanlW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s5jhCoanlW .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s5jhCoanlW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s5jhCoanlW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s5jhCoanlW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s5jhCoanlW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5jhCoanlW .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-s5jhCoanlW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s5jhCoanlW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s5jhCoanlW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s5jhCoanlW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s5jhCoanlW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s5jhCoanlW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s5jhCoanlW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s5jhCoanlW button.navbar-toggler:focus {
  outline: none;
}
.cid-s5jhCoanlW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s5jhCoanlW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5jhCoanlW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5jhCoanlW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5jhCoanlW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5jhCoanlW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5jhCoanlW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5jhCoanlW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5jhCoanlW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5jhCoanlW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5jhCoanlW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s5jhCoanlW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s5jhCoanlW .collapsed .navbar-collapse.collapsing,
.cid-s5jhCoanlW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s5jhCoanlW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s5jhCoanlW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s5jhCoanlW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s5jhCoanlW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s5jhCoanlW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s5jhCoanlW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s5jhCoanlW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s5jhCoanlW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s5jhCoanlW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s5jhCoanlW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s5jhCoanlW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s5jhCoanlW .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-s5jhCoanlW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s5jhCoanlW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s5jhCoanlW .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-s5jhCoanlW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5jhCoanlW img {
    height: 3.8rem !important;
  }
  .cid-s5jhCoanlW .btn {
    display: -webkit-flex;
  }
  .cid-s5jhCoanlW button.navbar-toggler {
    display: block;
  }
  .cid-s5jhCoanlW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s5jhCoanlW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s5jhCoanlW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s5jhCoanlW .navbar-collapse.collapsing,
  .cid-s5jhCoanlW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s5jhCoanlW .navbar-collapse.collapsing .navbar-nav,
  .cid-s5jhCoanlW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s5jhCoanlW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s5jhCoanlW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s5jhCoanlW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s5jhCoanlW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s5jhCoanlW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s5jhCoanlW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s5jhCoanlW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s5jhCoanlW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s5jhCoanlW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s5jhCoanlW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s5jhCoanlW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s5jhCoanlW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s5jhCoanlW .nav-link:hover,
.cid-s5jhCoanlW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s5jhCpwynS {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s5jhCpwynS .image-block {
  margin: auto;
}
.cid-s5jhCpwynS figcaption {
  position: relative;
}
.cid-s5jhCpwynS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s5jhCpwynS .image-block {
    width: 100% !important;
  }
}
.cid-s5jhCqFSV6 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s5jhCqFSV6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s5jhCqFSV6 .btn-social {
  border: none !important;
}
.cid-s5jhCqFSV6 [class^="socicon-"]:before,
.cid-s5jhCqFSV6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s5jhCqFSV6 .btn {
    font-size: 20px !important;
  }
}
.cid-s61KDGWIY2 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s61KDGWIY2 .image-block {
  margin: auto;
}
.cid-s61KDGWIY2 figcaption {
  position: relative;
}
.cid-s61KDGWIY2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61KDGWIY2 .image-block {
    width: 100% !important;
  }
}
.cid-s61KDIgYAw {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s61KDIgYAw .image-block {
  margin: auto;
}
.cid-s61KDIgYAw figcaption {
  position: relative;
}
.cid-s61KDIgYAw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61KDIgYAw .image-block {
    width: 100% !important;
  }
}
.cid-s61KDJwMc4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s61KDJwMc4 .mbr-text,
.cid-s61KDJwMc4 blockquote {
  color: #767676;
}
.cid-s61KDKKcHx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s61KDKKcHx .mbr-section-subtitle {
  color: #767676;
}
.cid-s61KDKKcHx .formoid {
  margin: auto;
}
.cid-s61KDKKcHx .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s61KDKKcHx a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s61KDKKcHx .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s61KDKKcHx .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s61KDKKcHx a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s61KDKKcHx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s61KDKKcHx .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s61KDKKcHx .mbr-subscribe .input-group-btn button,
.cid-s61KDKKcHx .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s61KDKKcHx .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s61KDKKcHx input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s61KDKKcHx .input-group-btn {
    width: 100%;
  }
  .cid-s61KDKKcHx .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s61KDKKcHx .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s61KDKKcHx .input-group-btn {
    width: calc(92%);
  }
  .cid-s61KDKKcHx .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s61KDKKcHx .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s61KDKKcHx .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s61KDKKcHx .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s61KDKKcHx .input-group-btn button,
  .cid-s61KDKKcHx .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s61KDKKcHx .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s61KDMaYWL {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s61KDMaYWL .image-block {
  margin: auto;
}
.cid-s61KDMaYWL figcaption {
  position: relative;
}
.cid-s61KDMaYWL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61KDMaYWL .image-block {
    width: 100% !important;
  }
}
.cid-s61KDNmyLF .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s61KDNmyLF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s61KDNmyLF a {
  font-style: normal;
}
.cid-s61KDNmyLF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s61KDNmyLF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s61KDNmyLF .nav-item:focus,
.cid-s61KDNmyLF .nav-link:focus {
  outline: none;
}
.cid-s61KDNmyLF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s61KDNmyLF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s61KDNmyLF .menu-logo {
  margin-right: auto;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s61KDNmyLF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s61KDNmyLF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s61KDNmyLF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s61KDNmyLF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s61KDNmyLF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s61KDNmyLF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s61KDNmyLF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s61KDNmyLF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s61KDNmyLF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s61KDNmyLF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s61KDNmyLF .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-s61KDNmyLF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s61KDNmyLF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s61KDNmyLF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s61KDNmyLF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s61KDNmyLF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s61KDNmyLF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s61KDNmyLF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s61KDNmyLF button.navbar-toggler:focus {
  outline: none;
}
.cid-s61KDNmyLF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s61KDNmyLF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s61KDNmyLF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s61KDNmyLF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s61KDNmyLF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s61KDNmyLF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s61KDNmyLF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s61KDNmyLF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s61KDNmyLF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s61KDNmyLF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s61KDNmyLF .collapsed .btn {
  display: -webkit-flex;
}
.cid-s61KDNmyLF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s61KDNmyLF .collapsed .navbar-collapse.collapsing,
.cid-s61KDNmyLF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s61KDNmyLF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s61KDNmyLF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s61KDNmyLF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s61KDNmyLF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s61KDNmyLF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s61KDNmyLF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s61KDNmyLF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s61KDNmyLF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s61KDNmyLF .collapsed button.navbar-toggler {
  display: block;
}
.cid-s61KDNmyLF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s61KDNmyLF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s61KDNmyLF .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-s61KDNmyLF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s61KDNmyLF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s61KDNmyLF .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-s61KDNmyLF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s61KDNmyLF img {
    height: 3.8rem !important;
  }
  .cid-s61KDNmyLF .btn {
    display: -webkit-flex;
  }
  .cid-s61KDNmyLF button.navbar-toggler {
    display: block;
  }
  .cid-s61KDNmyLF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s61KDNmyLF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s61KDNmyLF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s61KDNmyLF .navbar-collapse.collapsing,
  .cid-s61KDNmyLF .navbar-collapse.show {
    display: block !important;
  }
  .cid-s61KDNmyLF .navbar-collapse.collapsing .navbar-nav,
  .cid-s61KDNmyLF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s61KDNmyLF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s61KDNmyLF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s61KDNmyLF .navbar-collapse.collapsing .navbar-buttons,
  .cid-s61KDNmyLF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s61KDNmyLF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s61KDNmyLF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s61KDNmyLF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s61KDNmyLF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s61KDNmyLF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s61KDNmyLF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s61KDNmyLF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s61KDNmyLF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s61KDNmyLF .nav-link:hover,
.cid-s61KDNmyLF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s61KDOMwYF {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s61KDOMwYF .image-block {
  margin: auto;
}
.cid-s61KDOMwYF figcaption {
  position: relative;
}
.cid-s61KDOMwYF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61KDOMwYF .image-block {
    width: 100% !important;
  }
}
.cid-s61KDQhqbH {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s61KDQhqbH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s61KDQhqbH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s61KDQhqbH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s61KDQhqbH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s61KDQhqbH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s61KDQhqbH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s61KDQhqbH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s61KDQhqbH .btn-social {
  border: none !important;
}
.cid-s61KDQhqbH [class^="socicon-"]:before,
.cid-s61KDQhqbH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s61KDQhqbH .btn {
    font-size: 20px !important;
  }
}
.cid-s61Vljy4EK {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s61Vljy4EK .image-block {
  margin: auto;
}
.cid-s61Vljy4EK figcaption {
  position: relative;
}
.cid-s61Vljy4EK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61Vljy4EK .image-block {
    width: 100% !important;
  }
}
.cid-s61VlkZQNp {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s61VlkZQNp .image-block {
  margin: auto;
}
.cid-s61VlkZQNp figcaption {
  position: relative;
}
.cid-s61VlkZQNp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61VlkZQNp .image-block {
    width: 100% !important;
  }
}
.cid-s61VlmaeVR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s61VlmaeVR .mbr-text,
.cid-s61VlmaeVR blockquote {
  color: #767676;
}
.cid-s61VlnhQsH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s61VlnhQsH .mbr-section-subtitle {
  color: #767676;
}
.cid-s61VlnhQsH .formoid {
  margin: auto;
}
.cid-s61VlnhQsH .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s61VlnhQsH a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s61VlnhQsH .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s61VlnhQsH .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s61VlnhQsH a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s61VlnhQsH a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s61VlnhQsH .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s61VlnhQsH .mbr-subscribe .input-group-btn button,
.cid-s61VlnhQsH .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s61VlnhQsH .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s61VlnhQsH input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s61VlnhQsH .input-group-btn {
    width: 100%;
  }
  .cid-s61VlnhQsH .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s61VlnhQsH .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s61VlnhQsH .input-group-btn {
    width: calc(92%);
  }
  .cid-s61VlnhQsH .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s61VlnhQsH .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s61VlnhQsH .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s61VlnhQsH .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s61VlnhQsH .input-group-btn button,
  .cid-s61VlnhQsH .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s61VlnhQsH .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s61VloJiRZ {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s61VloJiRZ .image-block {
  margin: auto;
}
.cid-s61VloJiRZ figcaption {
  position: relative;
}
.cid-s61VloJiRZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61VloJiRZ .image-block {
    width: 100% !important;
  }
}
.cid-s61VlpRLB4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s61VlpRLB4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s61VlpRLB4 a {
  font-style: normal;
}
.cid-s61VlpRLB4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s61VlpRLB4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s61VlpRLB4 .nav-item:focus,
.cid-s61VlpRLB4 .nav-link:focus {
  outline: none;
}
.cid-s61VlpRLB4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s61VlpRLB4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s61VlpRLB4 .menu-logo {
  margin-right: auto;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s61VlpRLB4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s61VlpRLB4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s61VlpRLB4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s61VlpRLB4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s61VlpRLB4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s61VlpRLB4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s61VlpRLB4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s61VlpRLB4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s61VlpRLB4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s61VlpRLB4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s61VlpRLB4 .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-s61VlpRLB4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s61VlpRLB4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s61VlpRLB4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s61VlpRLB4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s61VlpRLB4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s61VlpRLB4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s61VlpRLB4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s61VlpRLB4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s61VlpRLB4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s61VlpRLB4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s61VlpRLB4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s61VlpRLB4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s61VlpRLB4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s61VlpRLB4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s61VlpRLB4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s61VlpRLB4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s61VlpRLB4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s61VlpRLB4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s61VlpRLB4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s61VlpRLB4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s61VlpRLB4 .collapsed .navbar-collapse.collapsing,
.cid-s61VlpRLB4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s61VlpRLB4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s61VlpRLB4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s61VlpRLB4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s61VlpRLB4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s61VlpRLB4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s61VlpRLB4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s61VlpRLB4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s61VlpRLB4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s61VlpRLB4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s61VlpRLB4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s61VlpRLB4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s61VlpRLB4 .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-s61VlpRLB4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s61VlpRLB4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s61VlpRLB4 .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-s61VlpRLB4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s61VlpRLB4 img {
    height: 3.8rem !important;
  }
  .cid-s61VlpRLB4 .btn {
    display: -webkit-flex;
  }
  .cid-s61VlpRLB4 button.navbar-toggler {
    display: block;
  }
  .cid-s61VlpRLB4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s61VlpRLB4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s61VlpRLB4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s61VlpRLB4 .navbar-collapse.collapsing,
  .cid-s61VlpRLB4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s61VlpRLB4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s61VlpRLB4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s61VlpRLB4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s61VlpRLB4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s61VlpRLB4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s61VlpRLB4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s61VlpRLB4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s61VlpRLB4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s61VlpRLB4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s61VlpRLB4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s61VlpRLB4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s61VlpRLB4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s61VlpRLB4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s61VlpRLB4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s61VlpRLB4 .nav-link:hover,
.cid-s61VlpRLB4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s61VlrF4Np {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s61VlrF4Np .image-block {
  margin: auto;
}
.cid-s61VlrF4Np figcaption {
  position: relative;
}
.cid-s61VlrF4Np figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s61VlrF4Np .image-block {
    width: 100% !important;
  }
}
.cid-s61VlsIpCp {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s61VlsIpCp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s61VlsIpCp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s61VlsIpCp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s61VlsIpCp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s61VlsIpCp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s61VlsIpCp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s61VlsIpCp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s61VlsIpCp .btn-social {
  border: none !important;
}
.cid-s61VlsIpCp [class^="socicon-"]:before,
.cid-s61VlsIpCp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s61VlsIpCp .btn {
    font-size: 20px !important;
  }
}
.cid-s623dZkO8T {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s623dZkO8T .image-block {
  margin: auto;
}
.cid-s623dZkO8T figcaption {
  position: relative;
}
.cid-s623dZkO8T figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s623dZkO8T .image-block {
    width: 100% !important;
  }
}
.cid-s623e0BDUV {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s623e0BDUV .image-block {
  margin: auto;
}
.cid-s623e0BDUV figcaption {
  position: relative;
}
.cid-s623e0BDUV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s623e0BDUV .image-block {
    width: 100% !important;
  }
}
.cid-s623e1Pfiu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s623e1Pfiu .mbr-text,
.cid-s623e1Pfiu blockquote {
  color: #767676;
}
.cid-s623e2Vduk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s623e2Vduk .mbr-section-subtitle {
  color: #767676;
}
.cid-s623e2Vduk .formoid {
  margin: auto;
}
.cid-s623e2Vduk .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s623e2Vduk a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s623e2Vduk .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s623e2Vduk .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s623e2Vduk a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s623e2Vduk a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s623e2Vduk .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s623e2Vduk .mbr-subscribe .input-group-btn button,
.cid-s623e2Vduk .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s623e2Vduk .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s623e2Vduk input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s623e2Vduk .input-group-btn {
    width: 100%;
  }
  .cid-s623e2Vduk .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s623e2Vduk .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s623e2Vduk .input-group-btn {
    width: calc(92%);
  }
  .cid-s623e2Vduk .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s623e2Vduk .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s623e2Vduk .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s623e2Vduk .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s623e2Vduk .input-group-btn button,
  .cid-s623e2Vduk .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s623e2Vduk .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s623e4P1qK {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s623e4P1qK .image-block {
  margin: auto;
}
.cid-s623e4P1qK figcaption {
  position: relative;
}
.cid-s623e4P1qK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s623e4P1qK .image-block {
    width: 100% !important;
  }
}
.cid-s623e6dnvL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s623e6dnvL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s623e6dnvL a {
  font-style: normal;
}
.cid-s623e6dnvL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s623e6dnvL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s623e6dnvL .nav-item:focus,
.cid-s623e6dnvL .nav-link:focus {
  outline: none;
}
.cid-s623e6dnvL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s623e6dnvL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s623e6dnvL .menu-logo {
  margin-right: auto;
}
.cid-s623e6dnvL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s623e6dnvL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s623e6dnvL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s623e6dnvL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s623e6dnvL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s623e6dnvL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s623e6dnvL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s623e6dnvL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s623e6dnvL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s623e6dnvL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s623e6dnvL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s623e6dnvL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s623e6dnvL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s623e6dnvL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s623e6dnvL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s623e6dnvL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s623e6dnvL .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-s623e6dnvL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s623e6dnvL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s623e6dnvL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s623e6dnvL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s623e6dnvL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s623e6dnvL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s623e6dnvL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s623e6dnvL button.navbar-toggler:focus {
  outline: none;
}
.cid-s623e6dnvL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s623e6dnvL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s623e6dnvL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s623e6dnvL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s623e6dnvL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s623e6dnvL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s623e6dnvL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s623e6dnvL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s623e6dnvL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s623e6dnvL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s623e6dnvL .collapsed .btn {
  display: -webkit-flex;
}
.cid-s623e6dnvL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s623e6dnvL .collapsed .navbar-collapse.collapsing,
.cid-s623e6dnvL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s623e6dnvL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s623e6dnvL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s623e6dnvL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s623e6dnvL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s623e6dnvL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s623e6dnvL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s623e6dnvL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s623e6dnvL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s623e6dnvL .collapsed button.navbar-toggler {
  display: block;
}
.cid-s623e6dnvL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s623e6dnvL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s623e6dnvL .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-s623e6dnvL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s623e6dnvL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s623e6dnvL .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-s623e6dnvL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s623e6dnvL img {
    height: 3.8rem !important;
  }
  .cid-s623e6dnvL .btn {
    display: -webkit-flex;
  }
  .cid-s623e6dnvL button.navbar-toggler {
    display: block;
  }
  .cid-s623e6dnvL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s623e6dnvL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s623e6dnvL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s623e6dnvL .navbar-collapse.collapsing,
  .cid-s623e6dnvL .navbar-collapse.show {
    display: block !important;
  }
  .cid-s623e6dnvL .navbar-collapse.collapsing .navbar-nav,
  .cid-s623e6dnvL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s623e6dnvL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s623e6dnvL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s623e6dnvL .navbar-collapse.collapsing .navbar-buttons,
  .cid-s623e6dnvL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s623e6dnvL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s623e6dnvL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s623e6dnvL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s623e6dnvL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s623e6dnvL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s623e6dnvL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s623e6dnvL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s623e6dnvL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s623e6dnvL .nav-link:hover,
.cid-s623e6dnvL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s623e7kxHP {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s623e7kxHP .image-block {
  margin: auto;
}
.cid-s623e7kxHP figcaption {
  position: relative;
}
.cid-s623e7kxHP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s623e7kxHP .image-block {
    width: 100% !important;
  }
}
.cid-s623e8iaUo {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s623e8iaUo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s623e8iaUo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s623e8iaUo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s623e8iaUo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s623e8iaUo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s623e8iaUo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s623e8iaUo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s623e8iaUo .btn-social {
  border: none !important;
}
.cid-s623e8iaUo [class^="socicon-"]:before,
.cid-s623e8iaUo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s623e8iaUo .btn {
    font-size: 20px !important;
  }
}
.cid-s62p77Cj5a {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s62p77Cj5a .image-block {
  margin: auto;
}
.cid-s62p77Cj5a figcaption {
  position: relative;
}
.cid-s62p77Cj5a figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s62p77Cj5a .image-block {
    width: 100% !important;
  }
}
.cid-s62p78R9YO {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s62p78R9YO .image-block {
  margin: auto;
}
.cid-s62p78R9YO figcaption {
  position: relative;
}
.cid-s62p78R9YO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s62p78R9YO .image-block {
    width: 100% !important;
  }
}
.cid-s62p79ZHj9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s62p79ZHj9 .mbr-text,
.cid-s62p79ZHj9 blockquote {
  color: #767676;
}
.cid-s62p7b3WiP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s62p7b3WiP .mbr-section-subtitle {
  color: #767676;
}
.cid-s62p7b3WiP .formoid {
  margin: auto;
}
.cid-s62p7b3WiP .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s62p7b3WiP a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s62p7b3WiP .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s62p7b3WiP .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s62p7b3WiP a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s62p7b3WiP a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s62p7b3WiP .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s62p7b3WiP .mbr-subscribe .input-group-btn button,
.cid-s62p7b3WiP .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s62p7b3WiP .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s62p7b3WiP input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s62p7b3WiP .input-group-btn {
    width: 100%;
  }
  .cid-s62p7b3WiP .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s62p7b3WiP .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s62p7b3WiP .input-group-btn {
    width: calc(92%);
  }
  .cid-s62p7b3WiP .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s62p7b3WiP .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s62p7b3WiP .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s62p7b3WiP .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s62p7b3WiP .input-group-btn button,
  .cid-s62p7b3WiP .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s62p7b3WiP .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s62p7co2CA {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s62p7co2CA .image-block {
  margin: auto;
}
.cid-s62p7co2CA figcaption {
  position: relative;
}
.cid-s62p7co2CA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s62p7co2CA .image-block {
    width: 100% !important;
  }
}
.cid-s62p7dpMAW .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s62p7dpMAW .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s62p7dpMAW a {
  font-style: normal;
}
.cid-s62p7dpMAW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s62p7dpMAW .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s62p7dpMAW .nav-item:focus,
.cid-s62p7dpMAW .nav-link:focus {
  outline: none;
}
.cid-s62p7dpMAW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s62p7dpMAW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s62p7dpMAW .menu-logo {
  margin-right: auto;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s62p7dpMAW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s62p7dpMAW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s62p7dpMAW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s62p7dpMAW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s62p7dpMAW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s62p7dpMAW .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s62p7dpMAW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s62p7dpMAW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s62p7dpMAW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s62p7dpMAW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s62p7dpMAW .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-s62p7dpMAW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s62p7dpMAW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s62p7dpMAW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s62p7dpMAW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s62p7dpMAW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s62p7dpMAW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s62p7dpMAW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s62p7dpMAW button.navbar-toggler:focus {
  outline: none;
}
.cid-s62p7dpMAW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s62p7dpMAW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s62p7dpMAW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s62p7dpMAW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s62p7dpMAW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s62p7dpMAW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s62p7dpMAW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s62p7dpMAW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s62p7dpMAW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s62p7dpMAW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s62p7dpMAW .collapsed .btn {
  display: -webkit-flex;
}
.cid-s62p7dpMAW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s62p7dpMAW .collapsed .navbar-collapse.collapsing,
.cid-s62p7dpMAW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s62p7dpMAW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s62p7dpMAW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s62p7dpMAW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s62p7dpMAW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s62p7dpMAW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s62p7dpMAW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s62p7dpMAW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s62p7dpMAW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s62p7dpMAW .collapsed button.navbar-toggler {
  display: block;
}
.cid-s62p7dpMAW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s62p7dpMAW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s62p7dpMAW .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-s62p7dpMAW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s62p7dpMAW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s62p7dpMAW .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-s62p7dpMAW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s62p7dpMAW img {
    height: 3.8rem !important;
  }
  .cid-s62p7dpMAW .btn {
    display: -webkit-flex;
  }
  .cid-s62p7dpMAW button.navbar-toggler {
    display: block;
  }
  .cid-s62p7dpMAW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s62p7dpMAW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s62p7dpMAW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s62p7dpMAW .navbar-collapse.collapsing,
  .cid-s62p7dpMAW .navbar-collapse.show {
    display: block !important;
  }
  .cid-s62p7dpMAW .navbar-collapse.collapsing .navbar-nav,
  .cid-s62p7dpMAW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s62p7dpMAW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s62p7dpMAW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s62p7dpMAW .navbar-collapse.collapsing .navbar-buttons,
  .cid-s62p7dpMAW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s62p7dpMAW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s62p7dpMAW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s62p7dpMAW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s62p7dpMAW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s62p7dpMAW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s62p7dpMAW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s62p7dpMAW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s62p7dpMAW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s62p7dpMAW .nav-link:hover,
.cid-s62p7dpMAW .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s62p7eAAdJ {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s62p7eAAdJ .image-block {
  margin: auto;
}
.cid-s62p7eAAdJ figcaption {
  position: relative;
}
.cid-s62p7eAAdJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s62p7eAAdJ .image-block {
    width: 100% !important;
  }
}
.cid-s62p7fAgSp {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s62p7fAgSp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s62p7fAgSp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s62p7fAgSp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s62p7fAgSp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s62p7fAgSp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s62p7fAgSp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s62p7fAgSp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s62p7fAgSp .btn-social {
  border: none !important;
}
.cid-s62p7fAgSp [class^="socicon-"]:before,
.cid-s62p7fAgSp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s62p7fAgSp .btn {
    font-size: 20px !important;
  }
}
.cid-s67qNWTl9x {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s67qNWTl9x .image-block {
  margin: auto;
}
.cid-s67qNWTl9x figcaption {
  position: relative;
}
.cid-s67qNWTl9x figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67qNWTl9x .image-block {
    width: 100% !important;
  }
}
.cid-s67qNYwyc5 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s67qNYwyc5 .image-block {
  margin: auto;
}
.cid-s67qNYwyc5 figcaption {
  position: relative;
}
.cid-s67qNYwyc5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67qNYwyc5 .image-block {
    width: 100% !important;
  }
}
.cid-s67qNZE1Uo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s67qNZE1Uo .mbr-text,
.cid-s67qNZE1Uo blockquote {
  color: #767676;
}
.cid-s67qO0Lvhj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s67qO0Lvhj .mbr-section-subtitle {
  color: #767676;
}
.cid-s67qO0Lvhj .formoid {
  margin: auto;
}
.cid-s67qO0Lvhj .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s67qO0Lvhj a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s67qO0Lvhj .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s67qO0Lvhj .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s67qO0Lvhj a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s67qO0Lvhj a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s67qO0Lvhj .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s67qO0Lvhj .mbr-subscribe .input-group-btn button,
.cid-s67qO0Lvhj .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s67qO0Lvhj .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s67qO0Lvhj input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s67qO0Lvhj .input-group-btn {
    width: 100%;
  }
  .cid-s67qO0Lvhj .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s67qO0Lvhj .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s67qO0Lvhj .input-group-btn {
    width: calc(92%);
  }
  .cid-s67qO0Lvhj .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s67qO0Lvhj .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s67qO0Lvhj .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s67qO0Lvhj .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s67qO0Lvhj .input-group-btn button,
  .cid-s67qO0Lvhj .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s67qO0Lvhj .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s67qO2a1vP {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s67qO2a1vP .image-block {
  margin: auto;
}
.cid-s67qO2a1vP figcaption {
  position: relative;
}
.cid-s67qO2a1vP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67qO2a1vP .image-block {
    width: 100% !important;
  }
}
.cid-s67qO3knNe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s67qO3knNe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s67qO3knNe a {
  font-style: normal;
}
.cid-s67qO3knNe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s67qO3knNe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s67qO3knNe .nav-item:focus,
.cid-s67qO3knNe .nav-link:focus {
  outline: none;
}
.cid-s67qO3knNe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s67qO3knNe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s67qO3knNe .menu-logo {
  margin-right: auto;
}
.cid-s67qO3knNe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s67qO3knNe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s67qO3knNe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s67qO3knNe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s67qO3knNe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s67qO3knNe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s67qO3knNe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s67qO3knNe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s67qO3knNe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s67qO3knNe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s67qO3knNe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s67qO3knNe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s67qO3knNe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s67qO3knNe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s67qO3knNe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s67qO3knNe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s67qO3knNe .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-s67qO3knNe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s67qO3knNe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s67qO3knNe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s67qO3knNe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s67qO3knNe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s67qO3knNe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s67qO3knNe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s67qO3knNe button.navbar-toggler:focus {
  outline: none;
}
.cid-s67qO3knNe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s67qO3knNe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s67qO3knNe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s67qO3knNe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s67qO3knNe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s67qO3knNe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s67qO3knNe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s67qO3knNe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s67qO3knNe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s67qO3knNe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s67qO3knNe .collapsed .btn {
  display: -webkit-flex;
}
.cid-s67qO3knNe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s67qO3knNe .collapsed .navbar-collapse.collapsing,
.cid-s67qO3knNe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s67qO3knNe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s67qO3knNe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s67qO3knNe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s67qO3knNe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s67qO3knNe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s67qO3knNe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s67qO3knNe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s67qO3knNe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s67qO3knNe .collapsed button.navbar-toggler {
  display: block;
}
.cid-s67qO3knNe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s67qO3knNe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s67qO3knNe .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-s67qO3knNe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s67qO3knNe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s67qO3knNe .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-s67qO3knNe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s67qO3knNe img {
    height: 3.8rem !important;
  }
  .cid-s67qO3knNe .btn {
    display: -webkit-flex;
  }
  .cid-s67qO3knNe button.navbar-toggler {
    display: block;
  }
  .cid-s67qO3knNe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s67qO3knNe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s67qO3knNe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s67qO3knNe .navbar-collapse.collapsing,
  .cid-s67qO3knNe .navbar-collapse.show {
    display: block !important;
  }
  .cid-s67qO3knNe .navbar-collapse.collapsing .navbar-nav,
  .cid-s67qO3knNe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s67qO3knNe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s67qO3knNe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s67qO3knNe .navbar-collapse.collapsing .navbar-buttons,
  .cid-s67qO3knNe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s67qO3knNe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s67qO3knNe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s67qO3knNe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s67qO3knNe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s67qO3knNe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s67qO3knNe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s67qO3knNe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s67qO3knNe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s67qO3knNe .nav-link:hover,
.cid-s67qO3knNe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s67qO4D6Ph {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s67qO4D6Ph .image-block {
  margin: auto;
}
.cid-s67qO4D6Ph figcaption {
  position: relative;
}
.cid-s67qO4D6Ph figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67qO4D6Ph .image-block {
    width: 100% !important;
  }
}
.cid-s67qO5PUhJ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s67qO5PUhJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s67qO5PUhJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s67qO5PUhJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s67qO5PUhJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s67qO5PUhJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s67qO5PUhJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s67qO5PUhJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s67qO5PUhJ .btn-social {
  border: none !important;
}
.cid-s67qO5PUhJ [class^="socicon-"]:before,
.cid-s67qO5PUhJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s67qO5PUhJ .btn {
    font-size: 20px !important;
  }
}
.cid-s67WlgSUxS {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s67WlgSUxS .image-block {
  margin: auto;
}
.cid-s67WlgSUxS figcaption {
  position: relative;
}
.cid-s67WlgSUxS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67WlgSUxS .image-block {
    width: 100% !important;
  }
}
.cid-s67Wli0dD0 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s67Wli0dD0 .image-block {
  margin: auto;
}
.cid-s67Wli0dD0 figcaption {
  position: relative;
}
.cid-s67Wli0dD0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67Wli0dD0 .image-block {
    width: 100% !important;
  }
}
.cid-s67Wlj6XGQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s67Wlj6XGQ .mbr-text,
.cid-s67Wlj6XGQ blockquote {
  color: #767676;
}
.cid-s67Wlk7zX3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s67Wlk7zX3 .mbr-section-subtitle {
  color: #767676;
}
.cid-s67Wlk7zX3 .formoid {
  margin: auto;
}
.cid-s67Wlk7zX3 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s67Wlk7zX3 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s67Wlk7zX3 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s67Wlk7zX3 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s67Wlk7zX3 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s67Wlk7zX3 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s67Wlk7zX3 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s67Wlk7zX3 .mbr-subscribe .input-group-btn button,
.cid-s67Wlk7zX3 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s67Wlk7zX3 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s67Wlk7zX3 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s67Wlk7zX3 .input-group-btn {
    width: 100%;
  }
  .cid-s67Wlk7zX3 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s67Wlk7zX3 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s67Wlk7zX3 .input-group-btn {
    width: calc(92%);
  }
  .cid-s67Wlk7zX3 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s67Wlk7zX3 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s67Wlk7zX3 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s67Wlk7zX3 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s67Wlk7zX3 .input-group-btn button,
  .cid-s67Wlk7zX3 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s67Wlk7zX3 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s67WllnXbL {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s67WllnXbL .image-block {
  margin: auto;
}
.cid-s67WllnXbL figcaption {
  position: relative;
}
.cid-s67WllnXbL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67WllnXbL .image-block {
    width: 100% !important;
  }
}
.cid-s67WlmmYPZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s67WlmmYPZ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s67WlmmYPZ a {
  font-style: normal;
}
.cid-s67WlmmYPZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s67WlmmYPZ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s67WlmmYPZ .nav-item:focus,
.cid-s67WlmmYPZ .nav-link:focus {
  outline: none;
}
.cid-s67WlmmYPZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s67WlmmYPZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s67WlmmYPZ .menu-logo {
  margin-right: auto;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s67WlmmYPZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s67WlmmYPZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s67WlmmYPZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s67WlmmYPZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s67WlmmYPZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s67WlmmYPZ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s67WlmmYPZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s67WlmmYPZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s67WlmmYPZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s67WlmmYPZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s67WlmmYPZ .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-s67WlmmYPZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s67WlmmYPZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s67WlmmYPZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s67WlmmYPZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s67WlmmYPZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s67WlmmYPZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s67WlmmYPZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s67WlmmYPZ button.navbar-toggler:focus {
  outline: none;
}
.cid-s67WlmmYPZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s67WlmmYPZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s67WlmmYPZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s67WlmmYPZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s67WlmmYPZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s67WlmmYPZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s67WlmmYPZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s67WlmmYPZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s67WlmmYPZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s67WlmmYPZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s67WlmmYPZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s67WlmmYPZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s67WlmmYPZ .collapsed .navbar-collapse.collapsing,
.cid-s67WlmmYPZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s67WlmmYPZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s67WlmmYPZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s67WlmmYPZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s67WlmmYPZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s67WlmmYPZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s67WlmmYPZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s67WlmmYPZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s67WlmmYPZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s67WlmmYPZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s67WlmmYPZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s67WlmmYPZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s67WlmmYPZ .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-s67WlmmYPZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s67WlmmYPZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s67WlmmYPZ .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-s67WlmmYPZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s67WlmmYPZ img {
    height: 3.8rem !important;
  }
  .cid-s67WlmmYPZ .btn {
    display: -webkit-flex;
  }
  .cid-s67WlmmYPZ button.navbar-toggler {
    display: block;
  }
  .cid-s67WlmmYPZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s67WlmmYPZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s67WlmmYPZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s67WlmmYPZ .navbar-collapse.collapsing,
  .cid-s67WlmmYPZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s67WlmmYPZ .navbar-collapse.collapsing .navbar-nav,
  .cid-s67WlmmYPZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s67WlmmYPZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s67WlmmYPZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s67WlmmYPZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s67WlmmYPZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s67WlmmYPZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s67WlmmYPZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s67WlmmYPZ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s67WlmmYPZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s67WlmmYPZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s67WlmmYPZ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s67WlmmYPZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s67WlmmYPZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s67WlmmYPZ .nav-link:hover,
.cid-s67WlmmYPZ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s67WlntkYd {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s67WlntkYd .image-block {
  margin: auto;
}
.cid-s67WlntkYd figcaption {
  position: relative;
}
.cid-s67WlntkYd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s67WlntkYd .image-block {
    width: 100% !important;
  }
}
.cid-s67Wlosf9U {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s67Wlosf9U .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s67Wlosf9U .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s67Wlosf9U .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s67Wlosf9U .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s67Wlosf9U .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s67Wlosf9U .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s67Wlosf9U .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s67Wlosf9U .btn-social {
  border: none !important;
}
.cid-s67Wlosf9U [class^="socicon-"]:before,
.cid-s67Wlosf9U [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s67Wlosf9U .btn {
    font-size: 20px !important;
  }
}
.cid-s68nVlzJ9h {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s68nVlzJ9h .image-block {
  margin: auto;
}
.cid-s68nVlzJ9h figcaption {
  position: relative;
}
.cid-s68nVlzJ9h figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68nVlzJ9h .image-block {
    width: 100% !important;
  }
}
.cid-s68nVmKfA2 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s68nVmKfA2 .image-block {
  margin: auto;
}
.cid-s68nVmKfA2 figcaption {
  position: relative;
}
.cid-s68nVmKfA2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68nVmKfA2 .image-block {
    width: 100% !important;
  }
}
.cid-s68nVnMtH4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s68nVnMtH4 .mbr-text,
.cid-s68nVnMtH4 blockquote {
  color: #767676;
}
.cid-s68nVpdWSC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s68nVpdWSC .mbr-section-subtitle {
  color: #767676;
}
.cid-s68nVpdWSC .formoid {
  margin: auto;
}
.cid-s68nVpdWSC .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s68nVpdWSC a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s68nVpdWSC .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s68nVpdWSC .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s68nVpdWSC a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s68nVpdWSC a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s68nVpdWSC .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s68nVpdWSC .mbr-subscribe .input-group-btn button,
.cid-s68nVpdWSC .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s68nVpdWSC .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s68nVpdWSC input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s68nVpdWSC .input-group-btn {
    width: 100%;
  }
  .cid-s68nVpdWSC .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s68nVpdWSC .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s68nVpdWSC .input-group-btn {
    width: calc(92%);
  }
  .cid-s68nVpdWSC .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s68nVpdWSC .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s68nVpdWSC .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s68nVpdWSC .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s68nVpdWSC .input-group-btn button,
  .cid-s68nVpdWSC .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s68nVpdWSC .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s68nVqyDTV {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s68nVqyDTV .image-block {
  margin: auto;
}
.cid-s68nVqyDTV figcaption {
  position: relative;
}
.cid-s68nVqyDTV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68nVqyDTV .image-block {
    width: 100% !important;
  }
}
.cid-s68nVrG1a4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s68nVrG1a4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s68nVrG1a4 a {
  font-style: normal;
}
.cid-s68nVrG1a4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s68nVrG1a4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s68nVrG1a4 .nav-item:focus,
.cid-s68nVrG1a4 .nav-link:focus {
  outline: none;
}
.cid-s68nVrG1a4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s68nVrG1a4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s68nVrG1a4 .menu-logo {
  margin-right: auto;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s68nVrG1a4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s68nVrG1a4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s68nVrG1a4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s68nVrG1a4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s68nVrG1a4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s68nVrG1a4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s68nVrG1a4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s68nVrG1a4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s68nVrG1a4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s68nVrG1a4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s68nVrG1a4 .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-s68nVrG1a4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s68nVrG1a4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s68nVrG1a4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s68nVrG1a4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s68nVrG1a4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s68nVrG1a4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s68nVrG1a4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s68nVrG1a4 button.navbar-toggler:focus {
  outline: none;
}
.cid-s68nVrG1a4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s68nVrG1a4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s68nVrG1a4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s68nVrG1a4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s68nVrG1a4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s68nVrG1a4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s68nVrG1a4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s68nVrG1a4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s68nVrG1a4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s68nVrG1a4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s68nVrG1a4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s68nVrG1a4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s68nVrG1a4 .collapsed .navbar-collapse.collapsing,
.cid-s68nVrG1a4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s68nVrG1a4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s68nVrG1a4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s68nVrG1a4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s68nVrG1a4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s68nVrG1a4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s68nVrG1a4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s68nVrG1a4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s68nVrG1a4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s68nVrG1a4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s68nVrG1a4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s68nVrG1a4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s68nVrG1a4 .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-s68nVrG1a4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s68nVrG1a4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s68nVrG1a4 .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-s68nVrG1a4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s68nVrG1a4 img {
    height: 3.8rem !important;
  }
  .cid-s68nVrG1a4 .btn {
    display: -webkit-flex;
  }
  .cid-s68nVrG1a4 button.navbar-toggler {
    display: block;
  }
  .cid-s68nVrG1a4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s68nVrG1a4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s68nVrG1a4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s68nVrG1a4 .navbar-collapse.collapsing,
  .cid-s68nVrG1a4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s68nVrG1a4 .navbar-collapse.collapsing .navbar-nav,
  .cid-s68nVrG1a4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s68nVrG1a4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s68nVrG1a4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s68nVrG1a4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s68nVrG1a4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s68nVrG1a4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s68nVrG1a4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s68nVrG1a4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s68nVrG1a4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s68nVrG1a4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s68nVrG1a4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s68nVrG1a4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s68nVrG1a4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s68nVrG1a4 .nav-link:hover,
.cid-s68nVrG1a4 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s68nVsT8me {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s68nVsT8me .image-block {
  margin: auto;
}
.cid-s68nVsT8me figcaption {
  position: relative;
}
.cid-s68nVsT8me figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68nVsT8me .image-block {
    width: 100% !important;
  }
}
.cid-s68nVtUcgi {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s68nVtUcgi .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s68nVtUcgi .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s68nVtUcgi .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s68nVtUcgi .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s68nVtUcgi .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s68nVtUcgi .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s68nVtUcgi .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s68nVtUcgi .btn-social {
  border: none !important;
}
.cid-s68nVtUcgi [class^="socicon-"]:before,
.cid-s68nVtUcgi [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s68nVtUcgi .btn {
    font-size: 20px !important;
  }
}
.cid-s6dsZbV8Mf {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s6dsZbV8Mf .image-block {
  margin: auto;
}
.cid-s6dsZbV8Mf figcaption {
  position: relative;
}
.cid-s6dsZbV8Mf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6dsZbV8Mf .image-block {
    width: 100% !important;
  }
}
.cid-s6dsZd63CU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s6dsZd63CU .image-block {
  margin: auto;
}
.cid-s6dsZd63CU figcaption {
  position: relative;
}
.cid-s6dsZd63CU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6dsZd63CU .image-block {
    width: 100% !important;
  }
}
.cid-s6dsZegju3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s6dsZegju3 .mbr-text,
.cid-s6dsZegju3 blockquote {
  color: #767676;
}
.cid-s6dsZfmvOW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s6dsZfmvOW .mbr-section-subtitle {
  color: #767676;
}
.cid-s6dsZfmvOW .formoid {
  margin: auto;
}
.cid-s6dsZfmvOW .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s6dsZfmvOW a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s6dsZfmvOW .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s6dsZfmvOW .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s6dsZfmvOW a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s6dsZfmvOW a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s6dsZfmvOW .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s6dsZfmvOW .mbr-subscribe .input-group-btn button,
.cid-s6dsZfmvOW .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s6dsZfmvOW .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6dsZfmvOW input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s6dsZfmvOW .input-group-btn {
    width: 100%;
  }
  .cid-s6dsZfmvOW .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s6dsZfmvOW .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s6dsZfmvOW .input-group-btn {
    width: calc(92%);
  }
  .cid-s6dsZfmvOW .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s6dsZfmvOW .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s6dsZfmvOW .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s6dsZfmvOW .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s6dsZfmvOW .input-group-btn button,
  .cid-s6dsZfmvOW .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s6dsZfmvOW .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s6dsZgBf97 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s6dsZgBf97 .image-block {
  margin: auto;
}
.cid-s6dsZgBf97 figcaption {
  position: relative;
}
.cid-s6dsZgBf97 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6dsZgBf97 .image-block {
    width: 100% !important;
  }
}
.cid-s6dsZhECYU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s6dsZhECYU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6dsZhECYU a {
  font-style: normal;
}
.cid-s6dsZhECYU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s6dsZhECYU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s6dsZhECYU .nav-item:focus,
.cid-s6dsZhECYU .nav-link:focus {
  outline: none;
}
.cid-s6dsZhECYU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s6dsZhECYU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s6dsZhECYU .menu-logo {
  margin-right: auto;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s6dsZhECYU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s6dsZhECYU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s6dsZhECYU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6dsZhECYU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6dsZhECYU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6dsZhECYU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s6dsZhECYU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s6dsZhECYU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6dsZhECYU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6dsZhECYU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6dsZhECYU .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-s6dsZhECYU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s6dsZhECYU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s6dsZhECYU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s6dsZhECYU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6dsZhECYU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6dsZhECYU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6dsZhECYU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s6dsZhECYU button.navbar-toggler:focus {
  outline: none;
}
.cid-s6dsZhECYU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s6dsZhECYU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6dsZhECYU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6dsZhECYU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6dsZhECYU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6dsZhECYU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6dsZhECYU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s6dsZhECYU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s6dsZhECYU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6dsZhECYU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s6dsZhECYU .collapsed .btn {
  display: -webkit-flex;
}
.cid-s6dsZhECYU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6dsZhECYU .collapsed .navbar-collapse.collapsing,
.cid-s6dsZhECYU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6dsZhECYU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6dsZhECYU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6dsZhECYU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6dsZhECYU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6dsZhECYU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6dsZhECYU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6dsZhECYU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6dsZhECYU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s6dsZhECYU .collapsed button.navbar-toggler {
  display: block;
}
.cid-s6dsZhECYU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s6dsZhECYU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s6dsZhECYU .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-s6dsZhECYU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6dsZhECYU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6dsZhECYU .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-s6dsZhECYU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6dsZhECYU img {
    height: 3.8rem !important;
  }
  .cid-s6dsZhECYU .btn {
    display: -webkit-flex;
  }
  .cid-s6dsZhECYU button.navbar-toggler {
    display: block;
  }
  .cid-s6dsZhECYU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s6dsZhECYU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6dsZhECYU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6dsZhECYU .navbar-collapse.collapsing,
  .cid-s6dsZhECYU .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6dsZhECYU .navbar-collapse.collapsing .navbar-nav,
  .cid-s6dsZhECYU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6dsZhECYU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6dsZhECYU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s6dsZhECYU .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6dsZhECYU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6dsZhECYU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6dsZhECYU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6dsZhECYU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s6dsZhECYU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6dsZhECYU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6dsZhECYU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s6dsZhECYU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s6dsZhECYU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s6dsZhECYU .nav-link:hover,
.cid-s6dsZhECYU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s6dsZiPYz2 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s6dsZiPYz2 .image-block {
  margin: auto;
}
.cid-s6dsZiPYz2 figcaption {
  position: relative;
}
.cid-s6dsZiPYz2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6dsZiPYz2 .image-block {
    width: 100% !important;
  }
}
.cid-s6dsZk8ACt {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s6dsZk8ACt .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s6dsZk8ACt .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s6dsZk8ACt .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s6dsZk8ACt .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s6dsZk8ACt .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s6dsZk8ACt .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s6dsZk8ACt .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s6dsZk8ACt .btn-social {
  border: none !important;
}
.cid-s6dsZk8ACt [class^="socicon-"]:before,
.cid-s6dsZk8ACt [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s6dsZk8ACt .btn {
    font-size: 20px !important;
  }
}
.cid-s6Th0C1DlS {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/metalheading-1-1920x1440.jpg");
}
@media (min-width: 992px) {
  .cid-s6Th0C1DlS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s6Th0C1DlS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s6Th0C1DlS .mbr-text {
    text-align: center;
  }
}
.cid-s6Th0DVNoP {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-s6Th0DVNoP .image-block {
  margin: auto;
}
.cid-s6Th0DVNoP figcaption {
  position: relative;
}
.cid-s6Th0DVNoP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6Th0DVNoP .image-block {
    width: 100% !important;
  }
}
.cid-s6Th0MeZhR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s6Th0MeZhR .mbr-section-subtitle {
  color: #767676;
}
.cid-s6Th0MeZhR .formoid {
  margin: auto;
}
.cid-s6Th0MeZhR .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s6Th0MeZhR a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s6Th0MeZhR .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s6Th0MeZhR .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s6Th0MeZhR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s6Th0MeZhR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s6Th0MeZhR .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s6Th0MeZhR .mbr-subscribe .input-group-btn button,
.cid-s6Th0MeZhR .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s6Th0MeZhR .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6Th0MeZhR input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s6Th0MeZhR .input-group-btn {
    width: 100%;
  }
  .cid-s6Th0MeZhR .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s6Th0MeZhR .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s6Th0MeZhR .input-group-btn {
    width: calc(92%);
  }
  .cid-s6Th0MeZhR .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s6Th0MeZhR .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s6Th0MeZhR .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s6Th0MeZhR .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s6Th0MeZhR .input-group-btn button,
  .cid-s6Th0MeZhR .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s6Th0MeZhR .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s6Th0NDTAB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s6Th0NDTAB .card-box {
  padding: 0 2rem;
}
.cid-s6Th0NDTAB .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s6Th0NDTAB .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s6Th0NDTAB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s6Th0NDTAB p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s6Th0NDTAB .mbr-text {
  color: #767676;
}
.cid-s6Th0NDTAB .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-s6Th0NDTAB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s6Th0PpVpN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s6Th0PpVpN .card-box {
  padding: 0 2rem;
}
.cid-s6Th0PpVpN .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s6Th0PpVpN .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s6Th0PpVpN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s6Th0PpVpN p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s6Th0PpVpN .mbr-text {
  color: #767676;
}
.cid-s6Th0PpVpN .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-s6Th0PpVpN .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s6Th0Rky4Y {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-s6Th0Rky4Y .image-block {
  margin: auto;
}
.cid-s6Th0Rky4Y figcaption {
  position: relative;
}
.cid-s6Th0Rky4Y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6Th0Rky4Y .image-block {
    width: 100% !important;
  }
}
.cid-s6Th0SM3iG {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s6Th0SM3iG .card-box {
  padding: 0 2rem;
}
.cid-s6Th0SM3iG .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s6Th0SM3iG .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s6Th0SM3iG h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s6Th0SM3iG p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s6Th0SM3iG .mbr-text {
  color: #767676;
}
.cid-s6Th0SM3iG .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-s6Th0SM3iG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s6Th0UOWy7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-s6Th0UOWy7 .card-box {
  padding: 0 2rem;
}
.cid-s6Th0UOWy7 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-s6Th0UOWy7 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-s6Th0UOWy7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-s6Th0UOWy7 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-s6Th0UOWy7 .mbr-text {
  color: #767676;
}
.cid-s6Th0UOWy7 .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-s6Th0UOWy7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-s7xxBPLnvZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s6Th0WGZ4n .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s6Th0WGZ4n .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s6Th0WGZ4n a {
  font-style: normal;
}
.cid-s6Th0WGZ4n .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s6Th0WGZ4n .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s6Th0WGZ4n .nav-item:focus,
.cid-s6Th0WGZ4n .nav-link:focus {
  outline: none;
}
.cid-s6Th0WGZ4n .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s6Th0WGZ4n .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s6Th0WGZ4n .menu-logo {
  margin-right: auto;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s6Th0WGZ4n .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s6Th0WGZ4n .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s6Th0WGZ4n .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s6Th0WGZ4n .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s6Th0WGZ4n .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s6Th0WGZ4n .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s6Th0WGZ4n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s6Th0WGZ4n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s6Th0WGZ4n .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s6Th0WGZ4n .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s6Th0WGZ4n .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-s6Th0WGZ4n .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s6Th0WGZ4n .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s6Th0WGZ4n .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s6Th0WGZ4n .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s6Th0WGZ4n .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s6Th0WGZ4n .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s6Th0WGZ4n button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s6Th0WGZ4n button.navbar-toggler:focus {
  outline: none;
}
.cid-s6Th0WGZ4n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s6Th0WGZ4n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s6Th0WGZ4n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s6Th0WGZ4n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s6Th0WGZ4n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s6Th0WGZ4n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6Th0WGZ4n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s6Th0WGZ4n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s6Th0WGZ4n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s6Th0WGZ4n .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s6Th0WGZ4n .collapsed .btn {
  display: -webkit-flex;
}
.cid-s6Th0WGZ4n .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.collapsing,
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s6Th0WGZ4n .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s6Th0WGZ4n .collapsed button.navbar-toggler {
  display: block;
}
.cid-s6Th0WGZ4n .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s6Th0WGZ4n .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s6Th0WGZ4n .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-s6Th0WGZ4n .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s6Th0WGZ4n .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s6Th0WGZ4n .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-s6Th0WGZ4n.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6Th0WGZ4n img {
    height: 3.8rem !important;
  }
  .cid-s6Th0WGZ4n .btn {
    display: -webkit-flex;
  }
  .cid-s6Th0WGZ4n button.navbar-toggler {
    display: block;
  }
  .cid-s6Th0WGZ4n .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s6Th0WGZ4n .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s6Th0WGZ4n .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s6Th0WGZ4n .navbar-collapse.collapsing,
  .cid-s6Th0WGZ4n .navbar-collapse.show {
    display: block !important;
  }
  .cid-s6Th0WGZ4n .navbar-collapse.collapsing .navbar-nav,
  .cid-s6Th0WGZ4n .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s6Th0WGZ4n .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s6Th0WGZ4n .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s6Th0WGZ4n .navbar-collapse.collapsing .navbar-buttons,
  .cid-s6Th0WGZ4n .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s6Th0WGZ4n .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s6Th0WGZ4n .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s6Th0WGZ4n .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s6Th0WGZ4n .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s6Th0WGZ4n .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s6Th0WGZ4n .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s6Th0WGZ4n .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s6Th0WGZ4n .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s6Th0WGZ4n .nav-link:hover,
.cid-s6Th0WGZ4n .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s6Th0YlXCG {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s6Th0YlXCG .image-block {
  margin: auto;
}
.cid-s6Th0YlXCG figcaption {
  position: relative;
}
.cid-s6Th0YlXCG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6Th0YlXCG .image-block {
    width: 100% !important;
  }
}
.cid-s6Th0ZOXKM {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s6Th0ZOXKM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s6Th0ZOXKM .btn-social {
  border: none !important;
}
.cid-s6Th0ZOXKM [class^="socicon-"]:before,
.cid-s6Th0ZOXKM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s6Th0ZOXKM .btn {
    font-size: 20px !important;
  }
}
.cid-s7VMymxs6M {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s7VMymxs6M .image-block {
  margin: auto;
}
.cid-s7VMymxs6M figcaption {
  position: relative;
}
.cid-s7VMymxs6M figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7VMymxs6M .image-block {
    width: 100% !important;
  }
}
.cid-s7VObi99iW {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s7VObi99iW .image-block {
  margin: auto;
}
.cid-s7VObi99iW figcaption {
  position: relative;
}
.cid-s7VObi99iW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7VObi99iW .image-block {
    width: 100% !important;
  }
}
.cid-s7VMyp3VEl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s7VMyp3VEl .mbr-text,
.cid-s7VMyp3VEl blockquote {
  color: #767676;
}
.cid-s7VMyqfach {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7VMyqfach .mbr-section-subtitle {
  color: #767676;
}
.cid-s7VMyqfach .formoid {
  margin: auto;
}
.cid-s7VMyqfach .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s7VMyqfach a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s7VMyqfach .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s7VMyqfach .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s7VMyqfach a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s7VMyqfach a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s7VMyqfach .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s7VMyqfach .mbr-subscribe .input-group-btn button,
.cid-s7VMyqfach .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s7VMyqfach .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7VMyqfach input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s7VMyqfach .input-group-btn {
    width: 100%;
  }
  .cid-s7VMyqfach .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s7VMyqfach .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s7VMyqfach .input-group-btn {
    width: calc(92%);
  }
  .cid-s7VMyqfach .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s7VMyqfach .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s7VMyqfach .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s7VMyqfach .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s7VMyqfach .input-group-btn button,
  .cid-s7VMyqfach .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s7VMyqfach .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s7VMyrFryj {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s7VMyrFryj .image-block {
  margin: auto;
}
.cid-s7VMyrFryj figcaption {
  position: relative;
}
.cid-s7VMyrFryj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7VMyrFryj .image-block {
    width: 100% !important;
  }
}
.cid-s7VMysRTyi .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s7VMysRTyi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s7VMysRTyi a {
  font-style: normal;
}
.cid-s7VMysRTyi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s7VMysRTyi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s7VMysRTyi .nav-item:focus,
.cid-s7VMysRTyi .nav-link:focus {
  outline: none;
}
.cid-s7VMysRTyi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s7VMysRTyi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s7VMysRTyi .menu-logo {
  margin-right: auto;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s7VMysRTyi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s7VMysRTyi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s7VMysRTyi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s7VMysRTyi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s7VMysRTyi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s7VMysRTyi .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s7VMysRTyi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s7VMysRTyi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s7VMysRTyi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s7VMysRTyi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7VMysRTyi .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-s7VMysRTyi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s7VMysRTyi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s7VMysRTyi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s7VMysRTyi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s7VMysRTyi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s7VMysRTyi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s7VMysRTyi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s7VMysRTyi button.navbar-toggler:focus {
  outline: none;
}
.cid-s7VMysRTyi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s7VMysRTyi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7VMysRTyi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7VMysRTyi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7VMysRTyi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7VMysRTyi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7VMysRTyi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7VMysRTyi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7VMysRTyi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7VMysRTyi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7VMysRTyi .collapsed .btn {
  display: -webkit-flex;
}
.cid-s7VMysRTyi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s7VMysRTyi .collapsed .navbar-collapse.collapsing,
.cid-s7VMysRTyi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s7VMysRTyi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s7VMysRTyi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s7VMysRTyi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s7VMysRTyi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s7VMysRTyi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s7VMysRTyi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s7VMysRTyi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s7VMysRTyi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s7VMysRTyi .collapsed button.navbar-toggler {
  display: block;
}
.cid-s7VMysRTyi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s7VMysRTyi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s7VMysRTyi .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-s7VMysRTyi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s7VMysRTyi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s7VMysRTyi .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-s7VMysRTyi.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7VMysRTyi img {
    height: 3.8rem !important;
  }
  .cid-s7VMysRTyi .btn {
    display: -webkit-flex;
  }
  .cid-s7VMysRTyi button.navbar-toggler {
    display: block;
  }
  .cid-s7VMysRTyi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s7VMysRTyi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s7VMysRTyi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s7VMysRTyi .navbar-collapse.collapsing,
  .cid-s7VMysRTyi .navbar-collapse.show {
    display: block !important;
  }
  .cid-s7VMysRTyi .navbar-collapse.collapsing .navbar-nav,
  .cid-s7VMysRTyi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s7VMysRTyi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s7VMysRTyi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s7VMysRTyi .navbar-collapse.collapsing .navbar-buttons,
  .cid-s7VMysRTyi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s7VMysRTyi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s7VMysRTyi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s7VMysRTyi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s7VMysRTyi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s7VMysRTyi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s7VMysRTyi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s7VMysRTyi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s7VMysRTyi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s7VMysRTyi .nav-link:hover,
.cid-s7VMysRTyi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s7VMyudVdw {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s7VMyudVdw .image-block {
  margin: auto;
}
.cid-s7VMyudVdw figcaption {
  position: relative;
}
.cid-s7VMyudVdw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s7VMyudVdw .image-block {
    width: 100% !important;
  }
}
.cid-s7VMyvnUgK {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s7VMyvnUgK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s7VMyvnUgK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s7VMyvnUgK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s7VMyvnUgK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s7VMyvnUgK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s7VMyvnUgK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s7VMyvnUgK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s7VMyvnUgK .btn-social {
  border: none !important;
}
.cid-s7VMyvnUgK [class^="socicon-"]:before,
.cid-s7VMyvnUgK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s7VMyvnUgK .btn {
    font-size: 20px !important;
  }
}
.cid-s832o3ZBYj {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s832o3ZBYj .image-block {
  margin: auto;
}
.cid-s832o3ZBYj figcaption {
  position: relative;
}
.cid-s832o3ZBYj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s832o3ZBYj .image-block {
    width: 100% !important;
  }
}
.cid-s832o5kSAw {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s832o5kSAw .image-block {
  margin: auto;
}
.cid-s832o5kSAw figcaption {
  position: relative;
}
.cid-s832o5kSAw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s832o5kSAw .image-block {
    width: 100% !important;
  }
}
.cid-s832o6zpw6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s832o6zpw6 .mbr-text,
.cid-s832o6zpw6 blockquote {
  color: #767676;
}
.cid-s832o7S3DJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s832o7S3DJ .mbr-section-subtitle {
  color: #767676;
}
.cid-s832o7S3DJ .formoid {
  margin: auto;
}
.cid-s832o7S3DJ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s832o7S3DJ a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s832o7S3DJ .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s832o7S3DJ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s832o7S3DJ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s832o7S3DJ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s832o7S3DJ .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s832o7S3DJ .mbr-subscribe .input-group-btn button,
.cid-s832o7S3DJ .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s832o7S3DJ .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s832o7S3DJ input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s832o7S3DJ .input-group-btn {
    width: 100%;
  }
  .cid-s832o7S3DJ .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s832o7S3DJ .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s832o7S3DJ .input-group-btn {
    width: calc(92%);
  }
  .cid-s832o7S3DJ .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s832o7S3DJ .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s832o7S3DJ .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s832o7S3DJ .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s832o7S3DJ .input-group-btn button,
  .cid-s832o7S3DJ .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s832o7S3DJ .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s832o9nqVK {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s832o9nqVK .image-block {
  margin: auto;
}
.cid-s832o9nqVK figcaption {
  position: relative;
}
.cid-s832o9nqVK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s832o9nqVK .image-block {
    width: 100% !important;
  }
}
.cid-s832oaAMZw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s832oaAMZw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s832oaAMZw a {
  font-style: normal;
}
.cid-s832oaAMZw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s832oaAMZw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s832oaAMZw .nav-item:focus,
.cid-s832oaAMZw .nav-link:focus {
  outline: none;
}
.cid-s832oaAMZw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s832oaAMZw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s832oaAMZw .menu-logo {
  margin-right: auto;
}
.cid-s832oaAMZw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s832oaAMZw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s832oaAMZw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s832oaAMZw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s832oaAMZw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s832oaAMZw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s832oaAMZw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s832oaAMZw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s832oaAMZw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s832oaAMZw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s832oaAMZw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s832oaAMZw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s832oaAMZw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s832oaAMZw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s832oaAMZw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s832oaAMZw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s832oaAMZw .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-s832oaAMZw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s832oaAMZw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s832oaAMZw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s832oaAMZw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s832oaAMZw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s832oaAMZw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s832oaAMZw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s832oaAMZw button.navbar-toggler:focus {
  outline: none;
}
.cid-s832oaAMZw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s832oaAMZw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s832oaAMZw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s832oaAMZw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s832oaAMZw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s832oaAMZw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s832oaAMZw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s832oaAMZw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s832oaAMZw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s832oaAMZw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s832oaAMZw .collapsed .btn {
  display: -webkit-flex;
}
.cid-s832oaAMZw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s832oaAMZw .collapsed .navbar-collapse.collapsing,
.cid-s832oaAMZw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s832oaAMZw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s832oaAMZw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s832oaAMZw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s832oaAMZw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s832oaAMZw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s832oaAMZw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s832oaAMZw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s832oaAMZw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s832oaAMZw .collapsed button.navbar-toggler {
  display: block;
}
.cid-s832oaAMZw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s832oaAMZw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s832oaAMZw .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-s832oaAMZw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s832oaAMZw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s832oaAMZw .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-s832oaAMZw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s832oaAMZw img {
    height: 3.8rem !important;
  }
  .cid-s832oaAMZw .btn {
    display: -webkit-flex;
  }
  .cid-s832oaAMZw button.navbar-toggler {
    display: block;
  }
  .cid-s832oaAMZw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s832oaAMZw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s832oaAMZw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s832oaAMZw .navbar-collapse.collapsing,
  .cid-s832oaAMZw .navbar-collapse.show {
    display: block !important;
  }
  .cid-s832oaAMZw .navbar-collapse.collapsing .navbar-nav,
  .cid-s832oaAMZw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s832oaAMZw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s832oaAMZw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s832oaAMZw .navbar-collapse.collapsing .navbar-buttons,
  .cid-s832oaAMZw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s832oaAMZw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s832oaAMZw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s832oaAMZw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s832oaAMZw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s832oaAMZw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s832oaAMZw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s832oaAMZw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s832oaAMZw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s832oaAMZw .nav-link:hover,
.cid-s832oaAMZw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s832oc1IoU {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s832oc1IoU .image-block {
  margin: auto;
}
.cid-s832oc1IoU figcaption {
  position: relative;
}
.cid-s832oc1IoU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s832oc1IoU .image-block {
    width: 100% !important;
  }
}
.cid-s832odkCZK {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s832odkCZK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s832odkCZK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s832odkCZK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s832odkCZK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s832odkCZK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s832odkCZK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s832odkCZK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s832odkCZK .btn-social {
  border: none !important;
}
.cid-s832odkCZK [class^="socicon-"]:before,
.cid-s832odkCZK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s832odkCZK .btn {
    font-size: 20px !important;
  }
}
.cid-s87rHP1weT {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s87rHP1weT .image-block {
  margin: auto;
}
.cid-s87rHP1weT figcaption {
  position: relative;
}
.cid-s87rHP1weT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s87rHP1weT .image-block {
    width: 100% !important;
  }
}
.cid-s87rHQhgAt {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s87rHQhgAt .image-block {
  margin: auto;
}
.cid-s87rHQhgAt figcaption {
  position: relative;
}
.cid-s87rHQhgAt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s87rHQhgAt .image-block {
    width: 100% !important;
  }
}
.cid-s87rHRrVck {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s87rHRrVck .mbr-text,
.cid-s87rHRrVck blockquote {
  color: #767676;
}
.cid-s87rHSHk09 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s87rHSHk09 .mbr-section-subtitle {
  color: #767676;
}
.cid-s87rHSHk09 .formoid {
  margin: auto;
}
.cid-s87rHSHk09 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s87rHSHk09 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s87rHSHk09 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s87rHSHk09 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s87rHSHk09 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s87rHSHk09 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s87rHSHk09 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s87rHSHk09 .mbr-subscribe .input-group-btn button,
.cid-s87rHSHk09 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s87rHSHk09 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s87rHSHk09 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s87rHSHk09 .input-group-btn {
    width: 100%;
  }
  .cid-s87rHSHk09 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s87rHSHk09 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s87rHSHk09 .input-group-btn {
    width: calc(92%);
  }
  .cid-s87rHSHk09 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s87rHSHk09 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s87rHSHk09 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s87rHSHk09 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s87rHSHk09 .input-group-btn button,
  .cid-s87rHSHk09 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s87rHSHk09 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s87rHUf2YB {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s87rHUf2YB .image-block {
  margin: auto;
}
.cid-s87rHUf2YB figcaption {
  position: relative;
}
.cid-s87rHUf2YB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s87rHUf2YB .image-block {
    width: 100% !important;
  }
}
.cid-s87rHVtQPv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s87rHVtQPv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s87rHVtQPv a {
  font-style: normal;
}
.cid-s87rHVtQPv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s87rHVtQPv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s87rHVtQPv .nav-item:focus,
.cid-s87rHVtQPv .nav-link:focus {
  outline: none;
}
.cid-s87rHVtQPv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s87rHVtQPv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s87rHVtQPv .menu-logo {
  margin-right: auto;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s87rHVtQPv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s87rHVtQPv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s87rHVtQPv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s87rHVtQPv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s87rHVtQPv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s87rHVtQPv .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s87rHVtQPv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s87rHVtQPv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s87rHVtQPv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s87rHVtQPv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s87rHVtQPv .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-s87rHVtQPv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s87rHVtQPv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s87rHVtQPv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s87rHVtQPv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s87rHVtQPv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s87rHVtQPv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s87rHVtQPv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s87rHVtQPv button.navbar-toggler:focus {
  outline: none;
}
.cid-s87rHVtQPv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s87rHVtQPv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s87rHVtQPv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s87rHVtQPv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s87rHVtQPv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s87rHVtQPv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s87rHVtQPv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s87rHVtQPv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s87rHVtQPv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s87rHVtQPv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s87rHVtQPv .collapsed .btn {
  display: -webkit-flex;
}
.cid-s87rHVtQPv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s87rHVtQPv .collapsed .navbar-collapse.collapsing,
.cid-s87rHVtQPv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s87rHVtQPv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s87rHVtQPv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s87rHVtQPv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s87rHVtQPv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s87rHVtQPv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s87rHVtQPv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s87rHVtQPv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s87rHVtQPv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s87rHVtQPv .collapsed button.navbar-toggler {
  display: block;
}
.cid-s87rHVtQPv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s87rHVtQPv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s87rHVtQPv .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-s87rHVtQPv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s87rHVtQPv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s87rHVtQPv .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-s87rHVtQPv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s87rHVtQPv img {
    height: 3.8rem !important;
  }
  .cid-s87rHVtQPv .btn {
    display: -webkit-flex;
  }
  .cid-s87rHVtQPv button.navbar-toggler {
    display: block;
  }
  .cid-s87rHVtQPv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s87rHVtQPv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s87rHVtQPv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s87rHVtQPv .navbar-collapse.collapsing,
  .cid-s87rHVtQPv .navbar-collapse.show {
    display: block !important;
  }
  .cid-s87rHVtQPv .navbar-collapse.collapsing .navbar-nav,
  .cid-s87rHVtQPv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s87rHVtQPv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s87rHVtQPv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s87rHVtQPv .navbar-collapse.collapsing .navbar-buttons,
  .cid-s87rHVtQPv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s87rHVtQPv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s87rHVtQPv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s87rHVtQPv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s87rHVtQPv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s87rHVtQPv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s87rHVtQPv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s87rHVtQPv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s87rHVtQPv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s87rHVtQPv .nav-link:hover,
.cid-s87rHVtQPv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s87rHWUfkl {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s87rHWUfkl .image-block {
  margin: auto;
}
.cid-s87rHWUfkl figcaption {
  position: relative;
}
.cid-s87rHWUfkl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s87rHWUfkl .image-block {
    width: 100% !important;
  }
}
.cid-s87rHYaNsr {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s87rHYaNsr .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s87rHYaNsr .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s87rHYaNsr .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s87rHYaNsr .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s87rHYaNsr .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s87rHYaNsr .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s87rHYaNsr .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s87rHYaNsr .btn-social {
  border: none !important;
}
.cid-s87rHYaNsr [class^="socicon-"]:before,
.cid-s87rHYaNsr [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s87rHYaNsr .btn {
    font-size: 20px !important;
  }
}
.cid-s8c7soVmRX {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s8c7soVmRX .image-block {
  margin: auto;
}
.cid-s8c7soVmRX figcaption {
  position: relative;
}
.cid-s8c7soVmRX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8c7soVmRX .image-block {
    width: 100% !important;
  }
}
.cid-s8c7sqrSgb {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s8c7sqrSgb .image-block {
  margin: auto;
}
.cid-s8c7sqrSgb figcaption {
  position: relative;
}
.cid-s8c7sqrSgb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8c7sqrSgb .image-block {
    width: 100% !important;
  }
}
.cid-s8c7srSUnM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s8c7srSUnM .mbr-text,
.cid-s8c7srSUnM blockquote {
  color: #767676;
}
.cid-s8c7stnjf9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8c7stnjf9 .mbr-section-subtitle {
  color: #767676;
}
.cid-s8c7stnjf9 .formoid {
  margin: auto;
}
.cid-s8c7stnjf9 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s8c7stnjf9 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s8c7stnjf9 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s8c7stnjf9 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s8c7stnjf9 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s8c7stnjf9 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s8c7stnjf9 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s8c7stnjf9 .mbr-subscribe .input-group-btn button,
.cid-s8c7stnjf9 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s8c7stnjf9 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8c7stnjf9 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s8c7stnjf9 .input-group-btn {
    width: 100%;
  }
  .cid-s8c7stnjf9 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s8c7stnjf9 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s8c7stnjf9 .input-group-btn {
    width: calc(92%);
  }
  .cid-s8c7stnjf9 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s8c7stnjf9 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s8c7stnjf9 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s8c7stnjf9 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s8c7stnjf9 .input-group-btn button,
  .cid-s8c7stnjf9 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s8c7stnjf9 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s8c7sv4OjW {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8c7sv4OjW .image-block {
  margin: auto;
}
.cid-s8c7sv4OjW figcaption {
  position: relative;
}
.cid-s8c7sv4OjW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8c7sv4OjW .image-block {
    width: 100% !important;
  }
}
.cid-s8c7swty22 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8c7swty22 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8c7swty22 a {
  font-style: normal;
}
.cid-s8c7swty22 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8c7swty22 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8c7swty22 .nav-item:focus,
.cid-s8c7swty22 .nav-link:focus {
  outline: none;
}
.cid-s8c7swty22 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8c7swty22 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8c7swty22 .menu-logo {
  margin-right: auto;
}
.cid-s8c7swty22 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8c7swty22 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8c7swty22 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8c7swty22 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8c7swty22 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8c7swty22 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8c7swty22 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8c7swty22 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8c7swty22 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8c7swty22 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8c7swty22 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8c7swty22 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8c7swty22 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8c7swty22 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8c7swty22 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8c7swty22 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8c7swty22 .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-s8c7swty22 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8c7swty22 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8c7swty22 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8c7swty22 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8c7swty22 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8c7swty22 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8c7swty22 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8c7swty22 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8c7swty22 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s8c7swty22 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8c7swty22 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8c7swty22 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8c7swty22 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8c7swty22 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8c7swty22 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8c7swty22 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8c7swty22 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8c7swty22 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8c7swty22 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8c7swty22 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8c7swty22 .collapsed .navbar-collapse.collapsing,
.cid-s8c7swty22 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8c7swty22 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8c7swty22 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8c7swty22 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8c7swty22 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8c7swty22 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8c7swty22 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8c7swty22 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8c7swty22 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s8c7swty22 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8c7swty22 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8c7swty22 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8c7swty22 .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-s8c7swty22 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8c7swty22 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8c7swty22 .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-s8c7swty22.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8c7swty22 img {
    height: 3.8rem !important;
  }
  .cid-s8c7swty22 .btn {
    display: -webkit-flex;
  }
  .cid-s8c7swty22 button.navbar-toggler {
    display: block;
  }
  .cid-s8c7swty22 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8c7swty22 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8c7swty22 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8c7swty22 .navbar-collapse.collapsing,
  .cid-s8c7swty22 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8c7swty22 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8c7swty22 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8c7swty22 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8c7swty22 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8c7swty22 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8c7swty22 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8c7swty22 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8c7swty22 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8c7swty22 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8c7swty22 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8c7swty22 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8c7swty22 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s8c7swty22 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8c7swty22 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8c7swty22 .nav-link:hover,
.cid-s8c7swty22 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8c7sy76xV {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8c7sy76xV .image-block {
  margin: auto;
}
.cid-s8c7sy76xV figcaption {
  position: relative;
}
.cid-s8c7sy76xV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8c7sy76xV .image-block {
    width: 100% !important;
  }
}
.cid-s8c7szxUIr {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s8c7szxUIr .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s8c7szxUIr .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s8c7szxUIr .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s8c7szxUIr .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s8c7szxUIr .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s8c7szxUIr .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s8c7szxUIr .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s8c7szxUIr .btn-social {
  border: none !important;
}
.cid-s8c7szxUIr [class^="socicon-"]:before,
.cid-s8c7szxUIr [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s8c7szxUIr .btn {
    font-size: 20px !important;
  }
}
.cid-s8FeYHtMQC {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s8FeYHtMQC .image-block {
  margin: auto;
}
.cid-s8FeYHtMQC figcaption {
  position: relative;
}
.cid-s8FeYHtMQC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FeYHtMQC .image-block {
    width: 100% !important;
  }
}
.cid-s8FeYJckvF {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s8FeYJckvF .image-block {
  margin: auto;
}
.cid-s8FeYJckvF figcaption {
  position: relative;
}
.cid-s8FeYJckvF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FeYJckvF .image-block {
    width: 100% !important;
  }
}
.cid-s8FeYKwIAT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s8FeYKwIAT .mbr-text,
.cid-s8FeYKwIAT blockquote {
  color: #767676;
}
.cid-s8FeYLSIqs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8FeYLSIqs .mbr-section-subtitle {
  color: #767676;
}
.cid-s8FeYLSIqs .formoid {
  margin: auto;
}
.cid-s8FeYLSIqs .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s8FeYLSIqs a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s8FeYLSIqs .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s8FeYLSIqs .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s8FeYLSIqs a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s8FeYLSIqs a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s8FeYLSIqs .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s8FeYLSIqs .mbr-subscribe .input-group-btn button,
.cid-s8FeYLSIqs .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s8FeYLSIqs .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FeYLSIqs input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s8FeYLSIqs .input-group-btn {
    width: 100%;
  }
  .cid-s8FeYLSIqs .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s8FeYLSIqs .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s8FeYLSIqs .input-group-btn {
    width: calc(92%);
  }
  .cid-s8FeYLSIqs .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s8FeYLSIqs .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s8FeYLSIqs .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s8FeYLSIqs .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s8FeYLSIqs .input-group-btn button,
  .cid-s8FeYLSIqs .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s8FeYLSIqs .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s8FeYNrZRH {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8FeYNrZRH .image-block {
  margin: auto;
}
.cid-s8FeYNrZRH figcaption {
  position: relative;
}
.cid-s8FeYNrZRH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FeYNrZRH .image-block {
    width: 100% !important;
  }
}
.cid-s8FeYOGAkh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8FeYOGAkh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8FeYOGAkh a {
  font-style: normal;
}
.cid-s8FeYOGAkh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8FeYOGAkh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8FeYOGAkh .nav-item:focus,
.cid-s8FeYOGAkh .nav-link:focus {
  outline: none;
}
.cid-s8FeYOGAkh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8FeYOGAkh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8FeYOGAkh .menu-logo {
  margin-right: auto;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8FeYOGAkh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8FeYOGAkh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8FeYOGAkh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8FeYOGAkh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8FeYOGAkh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8FeYOGAkh .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8FeYOGAkh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8FeYOGAkh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8FeYOGAkh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8FeYOGAkh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8FeYOGAkh .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-s8FeYOGAkh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8FeYOGAkh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8FeYOGAkh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8FeYOGAkh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8FeYOGAkh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8FeYOGAkh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8FeYOGAkh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8FeYOGAkh button.navbar-toggler:focus {
  outline: none;
}
.cid-s8FeYOGAkh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s8FeYOGAkh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8FeYOGAkh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8FeYOGAkh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8FeYOGAkh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8FeYOGAkh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8FeYOGAkh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8FeYOGAkh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8FeYOGAkh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8FeYOGAkh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8FeYOGAkh .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8FeYOGAkh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8FeYOGAkh .collapsed .navbar-collapse.collapsing,
.cid-s8FeYOGAkh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8FeYOGAkh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8FeYOGAkh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8FeYOGAkh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8FeYOGAkh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8FeYOGAkh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8FeYOGAkh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8FeYOGAkh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8FeYOGAkh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s8FeYOGAkh .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8FeYOGAkh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8FeYOGAkh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8FeYOGAkh .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-s8FeYOGAkh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8FeYOGAkh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8FeYOGAkh .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-s8FeYOGAkh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FeYOGAkh img {
    height: 3.8rem !important;
  }
  .cid-s8FeYOGAkh .btn {
    display: -webkit-flex;
  }
  .cid-s8FeYOGAkh button.navbar-toggler {
    display: block;
  }
  .cid-s8FeYOGAkh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8FeYOGAkh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FeYOGAkh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8FeYOGAkh .navbar-collapse.collapsing,
  .cid-s8FeYOGAkh .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8FeYOGAkh .navbar-collapse.collapsing .navbar-nav,
  .cid-s8FeYOGAkh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8FeYOGAkh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8FeYOGAkh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8FeYOGAkh .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8FeYOGAkh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8FeYOGAkh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8FeYOGAkh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8FeYOGAkh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8FeYOGAkh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8FeYOGAkh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8FeYOGAkh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s8FeYOGAkh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8FeYOGAkh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8FeYOGAkh .nav-link:hover,
.cid-s8FeYOGAkh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8FeYQ9f8s {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8FeYQ9f8s .image-block {
  margin: auto;
}
.cid-s8FeYQ9f8s figcaption {
  position: relative;
}
.cid-s8FeYQ9f8s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FeYQ9f8s .image-block {
    width: 100% !important;
  }
}
.cid-s8FeYRENOn {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s8FeYRENOn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s8FeYRENOn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s8FeYRENOn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s8FeYRENOn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s8FeYRENOn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s8FeYRENOn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s8FeYRENOn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s8FeYRENOn .btn-social {
  border: none !important;
}
.cid-s8FeYRENOn [class^="socicon-"]:before,
.cid-s8FeYRENOn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s8FeYRENOn .btn {
    font-size: 20px !important;
  }
}
.cid-s8FWezWfWi {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s8FWezWfWi .image-block {
  margin: auto;
}
.cid-s8FWezWfWi figcaption {
  position: relative;
}
.cid-s8FWezWfWi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FWezWfWi .image-block {
    width: 100% !important;
  }
}
.cid-s8FWeBPN9N {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s8FWeBPN9N .image-block {
  margin: auto;
}
.cid-s8FWeBPN9N figcaption {
  position: relative;
}
.cid-s8FWeBPN9N figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FWeBPN9N .image-block {
    width: 100% !important;
  }
}
.cid-s8FWeDvTYJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s8FWeDvTYJ .mbr-text,
.cid-s8FWeDvTYJ blockquote {
  color: #767676;
}
.cid-s8FWeF4tzH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8FWeF4tzH .mbr-section-subtitle {
  color: #767676;
}
.cid-s8FWeF4tzH .formoid {
  margin: auto;
}
.cid-s8FWeF4tzH .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s8FWeF4tzH a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s8FWeF4tzH .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s8FWeF4tzH .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s8FWeF4tzH a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s8FWeF4tzH a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s8FWeF4tzH .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s8FWeF4tzH .mbr-subscribe .input-group-btn button,
.cid-s8FWeF4tzH .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s8FWeF4tzH .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FWeF4tzH input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s8FWeF4tzH .input-group-btn {
    width: 100%;
  }
  .cid-s8FWeF4tzH .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s8FWeF4tzH .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s8FWeF4tzH .input-group-btn {
    width: calc(92%);
  }
  .cid-s8FWeF4tzH .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s8FWeF4tzH .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s8FWeF4tzH .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s8FWeF4tzH .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s8FWeF4tzH .input-group-btn button,
  .cid-s8FWeF4tzH .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s8FWeF4tzH .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s8FWeH1WnV {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8FWeH1WnV .image-block {
  margin: auto;
}
.cid-s8FWeH1WnV figcaption {
  position: relative;
}
.cid-s8FWeH1WnV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FWeH1WnV .image-block {
    width: 100% !important;
  }
}
.cid-s8FWeIxqlV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8FWeIxqlV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8FWeIxqlV a {
  font-style: normal;
}
.cid-s8FWeIxqlV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8FWeIxqlV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8FWeIxqlV .nav-item:focus,
.cid-s8FWeIxqlV .nav-link:focus {
  outline: none;
}
.cid-s8FWeIxqlV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8FWeIxqlV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8FWeIxqlV .menu-logo {
  margin-right: auto;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8FWeIxqlV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8FWeIxqlV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8FWeIxqlV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8FWeIxqlV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8FWeIxqlV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8FWeIxqlV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8FWeIxqlV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8FWeIxqlV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8FWeIxqlV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8FWeIxqlV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8FWeIxqlV .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-s8FWeIxqlV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8FWeIxqlV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8FWeIxqlV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8FWeIxqlV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8FWeIxqlV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8FWeIxqlV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8FWeIxqlV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8FWeIxqlV button.navbar-toggler:focus {
  outline: none;
}
.cid-s8FWeIxqlV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s8FWeIxqlV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8FWeIxqlV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8FWeIxqlV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8FWeIxqlV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8FWeIxqlV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8FWeIxqlV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8FWeIxqlV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8FWeIxqlV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8FWeIxqlV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8FWeIxqlV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8FWeIxqlV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8FWeIxqlV .collapsed .navbar-collapse.collapsing,
.cid-s8FWeIxqlV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8FWeIxqlV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8FWeIxqlV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8FWeIxqlV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8FWeIxqlV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8FWeIxqlV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8FWeIxqlV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8FWeIxqlV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8FWeIxqlV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s8FWeIxqlV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8FWeIxqlV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8FWeIxqlV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8FWeIxqlV .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-s8FWeIxqlV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8FWeIxqlV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8FWeIxqlV .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-s8FWeIxqlV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FWeIxqlV img {
    height: 3.8rem !important;
  }
  .cid-s8FWeIxqlV .btn {
    display: -webkit-flex;
  }
  .cid-s8FWeIxqlV button.navbar-toggler {
    display: block;
  }
  .cid-s8FWeIxqlV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8FWeIxqlV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FWeIxqlV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8FWeIxqlV .navbar-collapse.collapsing,
  .cid-s8FWeIxqlV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8FWeIxqlV .navbar-collapse.collapsing .navbar-nav,
  .cid-s8FWeIxqlV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8FWeIxqlV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8FWeIxqlV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8FWeIxqlV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8FWeIxqlV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8FWeIxqlV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8FWeIxqlV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8FWeIxqlV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8FWeIxqlV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8FWeIxqlV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8FWeIxqlV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s8FWeIxqlV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8FWeIxqlV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8FWeIxqlV .nav-link:hover,
.cid-s8FWeIxqlV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8FWeK94Ov {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8FWeK94Ov .image-block {
  margin: auto;
}
.cid-s8FWeK94Ov figcaption {
  position: relative;
}
.cid-s8FWeK94Ov figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FWeK94Ov .image-block {
    width: 100% !important;
  }
}
.cid-s8FWeLuLD5 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s8FWeLuLD5 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s8FWeLuLD5 .btn-social {
  border: none !important;
}
.cid-s8FWeLuLD5 [class^="socicon-"]:before,
.cid-s8FWeLuLD5 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s8FWeLuLD5 .btn {
    font-size: 20px !important;
  }
}
.cid-s8FYi9TaNX {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s8FYi9TaNX .image-block {
  margin: auto;
}
.cid-s8FYi9TaNX figcaption {
  position: relative;
}
.cid-s8FYi9TaNX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FYi9TaNX .image-block {
    width: 100% !important;
  }
}
.cid-s8FYibSOl0 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s8FYibSOl0 .image-block {
  margin: auto;
}
.cid-s8FYibSOl0 figcaption {
  position: relative;
}
.cid-s8FYibSOl0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FYibSOl0 .image-block {
    width: 100% !important;
  }
}
.cid-s8FYiduNDc {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s8FYiduNDc .mbr-text,
.cid-s8FYiduNDc blockquote {
  color: #767676;
}
.cid-s8FYifagVO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8FYifagVO .mbr-section-subtitle {
  color: #767676;
}
.cid-s8FYifagVO .formoid {
  margin: auto;
}
.cid-s8FYifagVO .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s8FYifagVO a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s8FYifagVO .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s8FYifagVO .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s8FYifagVO a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s8FYifagVO a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s8FYifagVO .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s8FYifagVO .mbr-subscribe .input-group-btn button,
.cid-s8FYifagVO .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s8FYifagVO .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FYifagVO input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s8FYifagVO .input-group-btn {
    width: 100%;
  }
  .cid-s8FYifagVO .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s8FYifagVO .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s8FYifagVO .input-group-btn {
    width: calc(92%);
  }
  .cid-s8FYifagVO .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s8FYifagVO .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s8FYifagVO .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s8FYifagVO .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s8FYifagVO .input-group-btn button,
  .cid-s8FYifagVO .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s8FYifagVO .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s8FYigUddu {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8FYigUddu .image-block {
  margin: auto;
}
.cid-s8FYigUddu figcaption {
  position: relative;
}
.cid-s8FYigUddu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FYigUddu .image-block {
    width: 100% !important;
  }
}
.cid-s8FYiisN14 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8FYiisN14 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8FYiisN14 a {
  font-style: normal;
}
.cid-s8FYiisN14 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8FYiisN14 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8FYiisN14 .nav-item:focus,
.cid-s8FYiisN14 .nav-link:focus {
  outline: none;
}
.cid-s8FYiisN14 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8FYiisN14 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8FYiisN14 .menu-logo {
  margin-right: auto;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8FYiisN14 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8FYiisN14 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8FYiisN14 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8FYiisN14 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8FYiisN14 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8FYiisN14 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8FYiisN14 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8FYiisN14 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8FYiisN14 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8FYiisN14 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8FYiisN14 .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-s8FYiisN14 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8FYiisN14 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8FYiisN14 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8FYiisN14 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8FYiisN14 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8FYiisN14 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8FYiisN14 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8FYiisN14 button.navbar-toggler:focus {
  outline: none;
}
.cid-s8FYiisN14 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s8FYiisN14 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8FYiisN14 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8FYiisN14 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8FYiisN14 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8FYiisN14 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8FYiisN14 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8FYiisN14 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8FYiisN14 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8FYiisN14 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8FYiisN14 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8FYiisN14 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8FYiisN14 .collapsed .navbar-collapse.collapsing,
.cid-s8FYiisN14 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8FYiisN14 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8FYiisN14 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8FYiisN14 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8FYiisN14 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8FYiisN14 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8FYiisN14 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8FYiisN14 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8FYiisN14 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s8FYiisN14 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8FYiisN14 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8FYiisN14 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8FYiisN14 .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-s8FYiisN14 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8FYiisN14 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8FYiisN14 .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-s8FYiisN14.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FYiisN14 img {
    height: 3.8rem !important;
  }
  .cid-s8FYiisN14 .btn {
    display: -webkit-flex;
  }
  .cid-s8FYiisN14 button.navbar-toggler {
    display: block;
  }
  .cid-s8FYiisN14 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8FYiisN14 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8FYiisN14 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8FYiisN14 .navbar-collapse.collapsing,
  .cid-s8FYiisN14 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8FYiisN14 .navbar-collapse.collapsing .navbar-nav,
  .cid-s8FYiisN14 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8FYiisN14 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8FYiisN14 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8FYiisN14 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8FYiisN14 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8FYiisN14 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8FYiisN14 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8FYiisN14 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8FYiisN14 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8FYiisN14 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8FYiisN14 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s8FYiisN14 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8FYiisN14 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8FYiisN14 .nav-link:hover,
.cid-s8FYiisN14 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8FYikbAPb {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8FYikbAPb .image-block {
  margin: auto;
}
.cid-s8FYikbAPb figcaption {
  position: relative;
}
.cid-s8FYikbAPb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8FYikbAPb .image-block {
    width: 100% !important;
  }
}
.cid-s8FYilEdu4 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s8FYilEdu4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s8FYilEdu4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s8FYilEdu4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s8FYilEdu4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s8FYilEdu4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s8FYilEdu4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s8FYilEdu4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s8FYilEdu4 .btn-social {
  border: none !important;
}
.cid-s8FYilEdu4 [class^="socicon-"]:before,
.cid-s8FYilEdu4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s8FYilEdu4 .btn {
    font-size: 20px !important;
  }
}
.cid-s8GmNKs6Mu {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s8GmNKs6Mu .image-block {
  margin: auto;
}
.cid-s8GmNKs6Mu figcaption {
  position: relative;
}
.cid-s8GmNKs6Mu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8GmNKs6Mu .image-block {
    width: 100% !important;
  }
}
.cid-s8GmNMbLqK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s8GmNMbLqK .image-block {
  margin: auto;
}
.cid-s8GmNMbLqK figcaption {
  position: relative;
}
.cid-s8GmNMbLqK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8GmNMbLqK .image-block {
    width: 100% !important;
  }
}
.cid-s8GmNNMhDp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s8GmNNMhDp .mbr-text,
.cid-s8GmNNMhDp blockquote {
  color: #767676;
}
.cid-s8GmNPa551 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8GmNPa551 .mbr-section-subtitle {
  color: #767676;
}
.cid-s8GmNPa551 .formoid {
  margin: auto;
}
.cid-s8GmNPa551 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s8GmNPa551 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s8GmNPa551 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s8GmNPa551 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s8GmNPa551 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s8GmNPa551 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s8GmNPa551 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s8GmNPa551 .mbr-subscribe .input-group-btn button,
.cid-s8GmNPa551 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s8GmNPa551 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8GmNPa551 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s8GmNPa551 .input-group-btn {
    width: 100%;
  }
  .cid-s8GmNPa551 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s8GmNPa551 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s8GmNPa551 .input-group-btn {
    width: calc(92%);
  }
  .cid-s8GmNPa551 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s8GmNPa551 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s8GmNPa551 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s8GmNPa551 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s8GmNPa551 .input-group-btn button,
  .cid-s8GmNPa551 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s8GmNPa551 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s8GmNQJJhT {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8GmNQJJhT .image-block {
  margin: auto;
}
.cid-s8GmNQJJhT figcaption {
  position: relative;
}
.cid-s8GmNQJJhT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8GmNQJJhT .image-block {
    width: 100% !important;
  }
}
.cid-s8GmNSdhtq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s8GmNSdhtq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s8GmNSdhtq a {
  font-style: normal;
}
.cid-s8GmNSdhtq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s8GmNSdhtq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s8GmNSdhtq .nav-item:focus,
.cid-s8GmNSdhtq .nav-link:focus {
  outline: none;
}
.cid-s8GmNSdhtq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s8GmNSdhtq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s8GmNSdhtq .menu-logo {
  margin-right: auto;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s8GmNSdhtq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s8GmNSdhtq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s8GmNSdhtq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s8GmNSdhtq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s8GmNSdhtq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s8GmNSdhtq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s8GmNSdhtq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s8GmNSdhtq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8GmNSdhtq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s8GmNSdhtq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8GmNSdhtq .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-s8GmNSdhtq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s8GmNSdhtq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s8GmNSdhtq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s8GmNSdhtq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s8GmNSdhtq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s8GmNSdhtq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s8GmNSdhtq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s8GmNSdhtq button.navbar-toggler:focus {
  outline: none;
}
.cid-s8GmNSdhtq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s8GmNSdhtq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8GmNSdhtq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8GmNSdhtq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8GmNSdhtq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8GmNSdhtq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8GmNSdhtq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8GmNSdhtq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8GmNSdhtq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8GmNSdhtq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8GmNSdhtq .collapsed .btn {
  display: -webkit-flex;
}
.cid-s8GmNSdhtq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s8GmNSdhtq .collapsed .navbar-collapse.collapsing,
.cid-s8GmNSdhtq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s8GmNSdhtq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s8GmNSdhtq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s8GmNSdhtq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s8GmNSdhtq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s8GmNSdhtq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s8GmNSdhtq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s8GmNSdhtq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s8GmNSdhtq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s8GmNSdhtq .collapsed button.navbar-toggler {
  display: block;
}
.cid-s8GmNSdhtq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s8GmNSdhtq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s8GmNSdhtq .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-s8GmNSdhtq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s8GmNSdhtq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s8GmNSdhtq .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-s8GmNSdhtq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8GmNSdhtq img {
    height: 3.8rem !important;
  }
  .cid-s8GmNSdhtq .btn {
    display: -webkit-flex;
  }
  .cid-s8GmNSdhtq button.navbar-toggler {
    display: block;
  }
  .cid-s8GmNSdhtq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s8GmNSdhtq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s8GmNSdhtq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s8GmNSdhtq .navbar-collapse.collapsing,
  .cid-s8GmNSdhtq .navbar-collapse.show {
    display: block !important;
  }
  .cid-s8GmNSdhtq .navbar-collapse.collapsing .navbar-nav,
  .cid-s8GmNSdhtq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s8GmNSdhtq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s8GmNSdhtq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s8GmNSdhtq .navbar-collapse.collapsing .navbar-buttons,
  .cid-s8GmNSdhtq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s8GmNSdhtq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s8GmNSdhtq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s8GmNSdhtq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s8GmNSdhtq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s8GmNSdhtq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s8GmNSdhtq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s8GmNSdhtq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s8GmNSdhtq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s8GmNSdhtq .nav-link:hover,
.cid-s8GmNSdhtq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s8GmNTPdJa {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s8GmNTPdJa .image-block {
  margin: auto;
}
.cid-s8GmNTPdJa figcaption {
  position: relative;
}
.cid-s8GmNTPdJa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8GmNTPdJa .image-block {
    width: 100% !important;
  }
}
.cid-s8GmNVkdro {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s8GmNVkdro .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s8GmNVkdro .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s8GmNVkdro .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s8GmNVkdro .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s8GmNVkdro .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s8GmNVkdro .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s8GmNVkdro .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s8GmNVkdro .btn-social {
  border: none !important;
}
.cid-s8GmNVkdro [class^="socicon-"]:before,
.cid-s8GmNVkdro [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s8GmNVkdro .btn {
    font-size: 20px !important;
  }
}
.cid-s9qZ9mZdC9 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s9qZ9mZdC9 .image-block {
  margin: auto;
}
.cid-s9qZ9mZdC9 figcaption {
  position: relative;
}
.cid-s9qZ9mZdC9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9qZ9mZdC9 .image-block {
    width: 100% !important;
  }
}
.cid-s9qZ9oisvd {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s9qZ9oisvd .image-block {
  margin: auto;
}
.cid-s9qZ9oisvd figcaption {
  position: relative;
}
.cid-s9qZ9oisvd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9qZ9oisvd .image-block {
    width: 100% !important;
  }
}
.cid-s9qZ9pubZX {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s9qZ9pubZX .mbr-text,
.cid-s9qZ9pubZX blockquote {
  color: #767676;
}
.cid-s9qZ9qG2e4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9qZ9qG2e4 .mbr-section-subtitle {
  color: #767676;
}
.cid-s9qZ9qG2e4 .formoid {
  margin: auto;
}
.cid-s9qZ9qG2e4 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s9qZ9qG2e4 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s9qZ9qG2e4 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s9qZ9qG2e4 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s9qZ9qG2e4 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s9qZ9qG2e4 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s9qZ9qG2e4 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s9qZ9qG2e4 .mbr-subscribe .input-group-btn button,
.cid-s9qZ9qG2e4 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s9qZ9qG2e4 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9qZ9qG2e4 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s9qZ9qG2e4 .input-group-btn {
    width: 100%;
  }
  .cid-s9qZ9qG2e4 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s9qZ9qG2e4 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s9qZ9qG2e4 .input-group-btn {
    width: calc(92%);
  }
  .cid-s9qZ9qG2e4 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s9qZ9qG2e4 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s9qZ9qG2e4 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s9qZ9qG2e4 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s9qZ9qG2e4 .input-group-btn button,
  .cid-s9qZ9qG2e4 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s9qZ9qG2e4 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s9qZ9s2n8C {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s9qZ9s2n8C .image-block {
  margin: auto;
}
.cid-s9qZ9s2n8C figcaption {
  position: relative;
}
.cid-s9qZ9s2n8C figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9qZ9s2n8C .image-block {
    width: 100% !important;
  }
}
.cid-s9qZ9tbDUe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s9qZ9tbDUe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9qZ9tbDUe a {
  font-style: normal;
}
.cid-s9qZ9tbDUe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9qZ9tbDUe .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s9qZ9tbDUe .nav-item:focus,
.cid-s9qZ9tbDUe .nav-link:focus {
  outline: none;
}
.cid-s9qZ9tbDUe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s9qZ9tbDUe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9qZ9tbDUe .menu-logo {
  margin-right: auto;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9qZ9tbDUe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s9qZ9tbDUe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9qZ9tbDUe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9qZ9tbDUe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9qZ9tbDUe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9qZ9tbDUe .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9qZ9tbDUe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9qZ9tbDUe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9qZ9tbDUe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9qZ9tbDUe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9qZ9tbDUe .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-s9qZ9tbDUe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9qZ9tbDUe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9qZ9tbDUe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9qZ9tbDUe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9qZ9tbDUe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9qZ9tbDUe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9qZ9tbDUe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9qZ9tbDUe button.navbar-toggler:focus {
  outline: none;
}
.cid-s9qZ9tbDUe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s9qZ9tbDUe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9qZ9tbDUe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9qZ9tbDUe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9qZ9tbDUe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9qZ9tbDUe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9qZ9tbDUe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9qZ9tbDUe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9qZ9tbDUe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9qZ9tbDUe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9qZ9tbDUe .collapsed .btn {
  display: -webkit-flex;
}
.cid-s9qZ9tbDUe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.collapsing,
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9qZ9tbDUe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s9qZ9tbDUe .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9qZ9tbDUe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9qZ9tbDUe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9qZ9tbDUe .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-s9qZ9tbDUe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9qZ9tbDUe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9qZ9tbDUe .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-s9qZ9tbDUe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9qZ9tbDUe img {
    height: 3.8rem !important;
  }
  .cid-s9qZ9tbDUe .btn {
    display: -webkit-flex;
  }
  .cid-s9qZ9tbDUe button.navbar-toggler {
    display: block;
  }
  .cid-s9qZ9tbDUe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9qZ9tbDUe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9qZ9tbDUe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9qZ9tbDUe .navbar-collapse.collapsing,
  .cid-s9qZ9tbDUe .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9qZ9tbDUe .navbar-collapse.collapsing .navbar-nav,
  .cid-s9qZ9tbDUe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9qZ9tbDUe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9qZ9tbDUe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9qZ9tbDUe .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9qZ9tbDUe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9qZ9tbDUe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9qZ9tbDUe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9qZ9tbDUe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s9qZ9tbDUe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9qZ9tbDUe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9qZ9tbDUe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s9qZ9tbDUe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s9qZ9tbDUe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s9qZ9tbDUe .nav-link:hover,
.cid-s9qZ9tbDUe .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s9qZ9usdg4 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s9qZ9usdg4 .image-block {
  margin: auto;
}
.cid-s9qZ9usdg4 figcaption {
  position: relative;
}
.cid-s9qZ9usdg4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9qZ9usdg4 .image-block {
    width: 100% !important;
  }
}
.cid-s9qZ9vBmSm {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s9qZ9vBmSm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s9qZ9vBmSm .btn-social {
  border: none !important;
}
.cid-s9qZ9vBmSm [class^="socicon-"]:before,
.cid-s9qZ9vBmSm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s9qZ9vBmSm .btn {
    font-size: 20px !important;
  }
}
.cid-s9U4UFQSEM {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s9U4UFQSEM .image-block {
  margin: auto;
}
.cid-s9U4UFQSEM figcaption {
  position: relative;
}
.cid-s9U4UFQSEM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9U4UFQSEM .image-block {
    width: 100% !important;
  }
}
.cid-s9U4UH7MsL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s9U4UH7MsL .image-block {
  margin: auto;
}
.cid-s9U4UH7MsL figcaption {
  position: relative;
}
.cid-s9U4UH7MsL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9U4UH7MsL .image-block {
    width: 100% !important;
  }
}
.cid-s9U4UIkVlm {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s9U4UIkVlm .mbr-text,
.cid-s9U4UIkVlm blockquote {
  color: #767676;
}
.cid-s9U4UJyHF9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9U4UJyHF9 .mbr-section-subtitle {
  color: #767676;
}
.cid-s9U4UJyHF9 .formoid {
  margin: auto;
}
.cid-s9U4UJyHF9 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s9U4UJyHF9 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s9U4UJyHF9 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s9U4UJyHF9 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s9U4UJyHF9 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s9U4UJyHF9 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s9U4UJyHF9 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s9U4UJyHF9 .mbr-subscribe .input-group-btn button,
.cid-s9U4UJyHF9 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s9U4UJyHF9 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9U4UJyHF9 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s9U4UJyHF9 .input-group-btn {
    width: 100%;
  }
  .cid-s9U4UJyHF9 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s9U4UJyHF9 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s9U4UJyHF9 .input-group-btn {
    width: calc(92%);
  }
  .cid-s9U4UJyHF9 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s9U4UJyHF9 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s9U4UJyHF9 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s9U4UJyHF9 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s9U4UJyHF9 .input-group-btn button,
  .cid-s9U4UJyHF9 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s9U4UJyHF9 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s9U4UL0lfN {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s9U4UL0lfN .image-block {
  margin: auto;
}
.cid-s9U4UL0lfN figcaption {
  position: relative;
}
.cid-s9U4UL0lfN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9U4UL0lfN .image-block {
    width: 100% !important;
  }
}
.cid-s9U4UMdNVn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s9U4UMdNVn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9U4UMdNVn a {
  font-style: normal;
}
.cid-s9U4UMdNVn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9U4UMdNVn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s9U4UMdNVn .nav-item:focus,
.cid-s9U4UMdNVn .nav-link:focus {
  outline: none;
}
.cid-s9U4UMdNVn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s9U4UMdNVn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9U4UMdNVn .menu-logo {
  margin-right: auto;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9U4UMdNVn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s9U4UMdNVn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9U4UMdNVn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9U4UMdNVn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9U4UMdNVn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9U4UMdNVn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9U4UMdNVn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9U4UMdNVn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9U4UMdNVn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9U4UMdNVn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9U4UMdNVn .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-s9U4UMdNVn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9U4UMdNVn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9U4UMdNVn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9U4UMdNVn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9U4UMdNVn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9U4UMdNVn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9U4UMdNVn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9U4UMdNVn button.navbar-toggler:focus {
  outline: none;
}
.cid-s9U4UMdNVn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s9U4UMdNVn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9U4UMdNVn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9U4UMdNVn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9U4UMdNVn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9U4UMdNVn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9U4UMdNVn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9U4UMdNVn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9U4UMdNVn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9U4UMdNVn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9U4UMdNVn .collapsed .btn {
  display: -webkit-flex;
}
.cid-s9U4UMdNVn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9U4UMdNVn .collapsed .navbar-collapse.collapsing,
.cid-s9U4UMdNVn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9U4UMdNVn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9U4UMdNVn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9U4UMdNVn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9U4UMdNVn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9U4UMdNVn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9U4UMdNVn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9U4UMdNVn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9U4UMdNVn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s9U4UMdNVn .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9U4UMdNVn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9U4UMdNVn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9U4UMdNVn .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-s9U4UMdNVn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9U4UMdNVn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9U4UMdNVn .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-s9U4UMdNVn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9U4UMdNVn img {
    height: 3.8rem !important;
  }
  .cid-s9U4UMdNVn .btn {
    display: -webkit-flex;
  }
  .cid-s9U4UMdNVn button.navbar-toggler {
    display: block;
  }
  .cid-s9U4UMdNVn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9U4UMdNVn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9U4UMdNVn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9U4UMdNVn .navbar-collapse.collapsing,
  .cid-s9U4UMdNVn .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9U4UMdNVn .navbar-collapse.collapsing .navbar-nav,
  .cid-s9U4UMdNVn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9U4UMdNVn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9U4UMdNVn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9U4UMdNVn .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9U4UMdNVn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9U4UMdNVn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9U4UMdNVn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9U4UMdNVn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s9U4UMdNVn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9U4UMdNVn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9U4UMdNVn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s9U4UMdNVn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s9U4UMdNVn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s9U4UMdNVn .nav-link:hover,
.cid-s9U4UMdNVn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s9U4UNFSSN {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s9U4UNFSSN .image-block {
  margin: auto;
}
.cid-s9U4UNFSSN figcaption {
  position: relative;
}
.cid-s9U4UNFSSN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9U4UNFSSN .image-block {
    width: 100% !important;
  }
}
.cid-s9U4UOUSKl {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s9U4UOUSKl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s9U4UOUSKl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s9U4UOUSKl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s9U4UOUSKl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s9U4UOUSKl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s9U4UOUSKl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s9U4UOUSKl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s9U4UOUSKl .btn-social {
  border: none !important;
}
.cid-s9U4UOUSKl [class^="socicon-"]:before,
.cid-s9U4UOUSKl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s9U4UOUSKl .btn {
    font-size: 20px !important;
  }
}
.cid-s9ZmE6NLPh {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-s9ZmE6NLPh .image-block {
  margin: auto;
}
.cid-s9ZmE6NLPh figcaption {
  position: relative;
}
.cid-s9ZmE6NLPh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9ZmE6NLPh .image-block {
    width: 100% !important;
  }
}
.cid-s9ZmE8jWg6 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-s9ZmE8jWg6 .image-block {
  margin: auto;
}
.cid-s9ZmE8jWg6 figcaption {
  position: relative;
}
.cid-s9ZmE8jWg6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9ZmE8jWg6 .image-block {
    width: 100% !important;
  }
}
.cid-s9ZmE9LqOZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s9ZmE9LqOZ .mbr-text,
.cid-s9ZmE9LqOZ blockquote {
  color: #767676;
}
.cid-s9ZmEb7JCR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9ZmEb7JCR .mbr-section-subtitle {
  color: #767676;
}
.cid-s9ZmEb7JCR .formoid {
  margin: auto;
}
.cid-s9ZmEb7JCR .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s9ZmEb7JCR a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-s9ZmEb7JCR .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-s9ZmEb7JCR .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-s9ZmEb7JCR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-s9ZmEb7JCR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-s9ZmEb7JCR .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-s9ZmEb7JCR .mbr-subscribe .input-group-btn button,
.cid-s9ZmEb7JCR .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-s9ZmEb7JCR .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9ZmEb7JCR input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-s9ZmEb7JCR .input-group-btn {
    width: 100%;
  }
  .cid-s9ZmEb7JCR .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-s9ZmEb7JCR .input-group-btn a.btn {
    width: 100%;
  }
  .cid-s9ZmEb7JCR .input-group-btn {
    width: calc(92%);
  }
  .cid-s9ZmEb7JCR .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-s9ZmEb7JCR .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-s9ZmEb7JCR .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-s9ZmEb7JCR .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-s9ZmEb7JCR .input-group-btn button,
  .cid-s9ZmEb7JCR .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-s9ZmEb7JCR .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-s9ZmEcHVhZ {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s9ZmEcHVhZ .image-block {
  margin: auto;
}
.cid-s9ZmEcHVhZ figcaption {
  position: relative;
}
.cid-s9ZmEcHVhZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9ZmEcHVhZ .image-block {
    width: 100% !important;
  }
}
.cid-s9ZmEe5lRC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s9ZmEe5lRC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s9ZmEe5lRC a {
  font-style: normal;
}
.cid-s9ZmEe5lRC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9ZmEe5lRC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s9ZmEe5lRC .nav-item:focus,
.cid-s9ZmEe5lRC .nav-link:focus {
  outline: none;
}
.cid-s9ZmEe5lRC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s9ZmEe5lRC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9ZmEe5lRC .menu-logo {
  margin-right: auto;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9ZmEe5lRC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s9ZmEe5lRC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9ZmEe5lRC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9ZmEe5lRC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9ZmEe5lRC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9ZmEe5lRC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9ZmEe5lRC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9ZmEe5lRC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9ZmEe5lRC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9ZmEe5lRC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9ZmEe5lRC .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-s9ZmEe5lRC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9ZmEe5lRC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9ZmEe5lRC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9ZmEe5lRC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9ZmEe5lRC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9ZmEe5lRC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9ZmEe5lRC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9ZmEe5lRC button.navbar-toggler:focus {
  outline: none;
}
.cid-s9ZmEe5lRC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s9ZmEe5lRC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9ZmEe5lRC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9ZmEe5lRC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9ZmEe5lRC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9ZmEe5lRC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9ZmEe5lRC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9ZmEe5lRC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9ZmEe5lRC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9ZmEe5lRC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9ZmEe5lRC .collapsed .btn {
  display: -webkit-flex;
}
.cid-s9ZmEe5lRC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.collapsing,
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9ZmEe5lRC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-s9ZmEe5lRC .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9ZmEe5lRC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9ZmEe5lRC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9ZmEe5lRC .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-s9ZmEe5lRC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9ZmEe5lRC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9ZmEe5lRC .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-s9ZmEe5lRC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9ZmEe5lRC img {
    height: 3.8rem !important;
  }
  .cid-s9ZmEe5lRC .btn {
    display: -webkit-flex;
  }
  .cid-s9ZmEe5lRC button.navbar-toggler {
    display: block;
  }
  .cid-s9ZmEe5lRC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9ZmEe5lRC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9ZmEe5lRC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9ZmEe5lRC .navbar-collapse.collapsing,
  .cid-s9ZmEe5lRC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9ZmEe5lRC .navbar-collapse.collapsing .navbar-nav,
  .cid-s9ZmEe5lRC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9ZmEe5lRC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9ZmEe5lRC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9ZmEe5lRC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9ZmEe5lRC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9ZmEe5lRC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9ZmEe5lRC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9ZmEe5lRC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s9ZmEe5lRC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9ZmEe5lRC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9ZmEe5lRC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-s9ZmEe5lRC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s9ZmEe5lRC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s9ZmEe5lRC .nav-link:hover,
.cid-s9ZmEe5lRC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-s9ZmEfuFfr {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s9ZmEfuFfr .image-block {
  margin: auto;
}
.cid-s9ZmEfuFfr figcaption {
  position: relative;
}
.cid-s9ZmEfuFfr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9ZmEfuFfr .image-block {
    width: 100% !important;
  }
}
.cid-s9ZmEgSzfb {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s9ZmEgSzfb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s9ZmEgSzfb .btn-social {
  border: none !important;
}
.cid-s9ZmEgSzfb [class^="socicon-"]:before,
.cid-s9ZmEgSzfb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s9ZmEgSzfb .btn {
    font-size: 20px !important;
  }
}
.cid-sa0QL8JiUt {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sa0QL8JiUt .image-block {
  margin: auto;
}
.cid-sa0QL8JiUt figcaption {
  position: relative;
}
.cid-sa0QL8JiUt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa0QL8JiUt .image-block {
    width: 100% !important;
  }
}
.cid-sa0QLakSVq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sa0QLakSVq .image-block {
  margin: auto;
}
.cid-sa0QLakSVq figcaption {
  position: relative;
}
.cid-sa0QLakSVq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa0QLakSVq .image-block {
    width: 100% !important;
  }
}
.cid-sa0QLbNEMT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sa0QLbNEMT .mbr-text,
.cid-sa0QLbNEMT blockquote {
  color: #767676;
}
.cid-sa0QLdhfRZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sa0QLdhfRZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sa0QLdhfRZ .formoid {
  margin: auto;
}
.cid-sa0QLdhfRZ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sa0QLdhfRZ a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sa0QLdhfRZ .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sa0QLdhfRZ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sa0QLdhfRZ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sa0QLdhfRZ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sa0QLdhfRZ .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sa0QLdhfRZ .mbr-subscribe .input-group-btn button,
.cid-sa0QLdhfRZ .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sa0QLdhfRZ .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa0QLdhfRZ input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sa0QLdhfRZ .input-group-btn {
    width: 100%;
  }
  .cid-sa0QLdhfRZ .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sa0QLdhfRZ .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sa0QLdhfRZ .input-group-btn {
    width: calc(92%);
  }
  .cid-sa0QLdhfRZ .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sa0QLdhfRZ .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sa0QLdhfRZ .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sa0QLdhfRZ .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sa0QLdhfRZ .input-group-btn button,
  .cid-sa0QLdhfRZ .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sa0QLdhfRZ .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sa0QLeYv88 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sa0QLeYv88 .image-block {
  margin: auto;
}
.cid-sa0QLeYv88 figcaption {
  position: relative;
}
.cid-sa0QLeYv88 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa0QLeYv88 .image-block {
    width: 100% !important;
  }
}
.cid-sa0QLgmHlA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sa0QLgmHlA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sa0QLgmHlA a {
  font-style: normal;
}
.cid-sa0QLgmHlA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sa0QLgmHlA .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sa0QLgmHlA .nav-item:focus,
.cid-sa0QLgmHlA .nav-link:focus {
  outline: none;
}
.cid-sa0QLgmHlA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sa0QLgmHlA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sa0QLgmHlA .menu-logo {
  margin-right: auto;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sa0QLgmHlA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sa0QLgmHlA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sa0QLgmHlA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sa0QLgmHlA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa0QLgmHlA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sa0QLgmHlA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sa0QLgmHlA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sa0QLgmHlA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sa0QLgmHlA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sa0QLgmHlA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sa0QLgmHlA .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-sa0QLgmHlA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sa0QLgmHlA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sa0QLgmHlA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sa0QLgmHlA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sa0QLgmHlA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sa0QLgmHlA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sa0QLgmHlA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sa0QLgmHlA button.navbar-toggler:focus {
  outline: none;
}
.cid-sa0QLgmHlA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sa0QLgmHlA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sa0QLgmHlA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sa0QLgmHlA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sa0QLgmHlA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sa0QLgmHlA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa0QLgmHlA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sa0QLgmHlA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sa0QLgmHlA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa0QLgmHlA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sa0QLgmHlA .collapsed .btn {
  display: -webkit-flex;
}
.cid-sa0QLgmHlA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sa0QLgmHlA .collapsed .navbar-collapse.collapsing,
.cid-sa0QLgmHlA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sa0QLgmHlA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sa0QLgmHlA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sa0QLgmHlA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sa0QLgmHlA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sa0QLgmHlA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sa0QLgmHlA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sa0QLgmHlA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sa0QLgmHlA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sa0QLgmHlA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sa0QLgmHlA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sa0QLgmHlA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sa0QLgmHlA .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-sa0QLgmHlA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sa0QLgmHlA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sa0QLgmHlA .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-sa0QLgmHlA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa0QLgmHlA img {
    height: 3.8rem !important;
  }
  .cid-sa0QLgmHlA .btn {
    display: -webkit-flex;
  }
  .cid-sa0QLgmHlA button.navbar-toggler {
    display: block;
  }
  .cid-sa0QLgmHlA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sa0QLgmHlA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa0QLgmHlA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sa0QLgmHlA .navbar-collapse.collapsing,
  .cid-sa0QLgmHlA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sa0QLgmHlA .navbar-collapse.collapsing .navbar-nav,
  .cid-sa0QLgmHlA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sa0QLgmHlA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sa0QLgmHlA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sa0QLgmHlA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sa0QLgmHlA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sa0QLgmHlA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sa0QLgmHlA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sa0QLgmHlA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sa0QLgmHlA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sa0QLgmHlA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sa0QLgmHlA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sa0QLgmHlA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sa0QLgmHlA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sa0QLgmHlA .nav-link:hover,
.cid-sa0QLgmHlA .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sa0QLhRoJw {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sa0QLhRoJw .image-block {
  margin: auto;
}
.cid-sa0QLhRoJw figcaption {
  position: relative;
}
.cid-sa0QLhRoJw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa0QLhRoJw .image-block {
    width: 100% !important;
  }
}
.cid-sa0QLjeNqK {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sa0QLjeNqK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sa0QLjeNqK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sa0QLjeNqK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sa0QLjeNqK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sa0QLjeNqK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sa0QLjeNqK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sa0QLjeNqK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sa0QLjeNqK .btn-social {
  border: none !important;
}
.cid-sa0QLjeNqK [class^="socicon-"]:before,
.cid-sa0QLjeNqK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sa0QLjeNqK .btn {
    font-size: 20px !important;
  }
}
.cid-saGyQl3gqc {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/metalheading-1-1920x1440.jpg");
}
@media (min-width: 992px) {
  .cid-saGyQl3gqc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-saGyQl3gqc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-saGyQl3gqc .mbr-text {
    text-align: center;
  }
}
.cid-saGyQmBMQI {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-saGyQmBMQI .image-block {
  margin: auto;
}
.cid-saGyQmBMQI figcaption {
  position: relative;
}
.cid-saGyQmBMQI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-saGyQmBMQI .image-block {
    width: 100% !important;
  }
}
.cid-saGyQnUzX7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-saGyQnUzX7 .mbr-section-subtitle {
  color: #767676;
}
.cid-saGyQnUzX7 .formoid {
  margin: auto;
}
.cid-saGyQnUzX7 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-saGyQnUzX7 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-saGyQnUzX7 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-saGyQnUzX7 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-saGyQnUzX7 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-saGyQnUzX7 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-saGyQnUzX7 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-saGyQnUzX7 .mbr-subscribe .input-group-btn button,
.cid-saGyQnUzX7 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-saGyQnUzX7 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saGyQnUzX7 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-saGyQnUzX7 .input-group-btn {
    width: 100%;
  }
  .cid-saGyQnUzX7 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-saGyQnUzX7 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-saGyQnUzX7 .input-group-btn {
    width: calc(92%);
  }
  .cid-saGyQnUzX7 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-saGyQnUzX7 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-saGyQnUzX7 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-saGyQnUzX7 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-saGyQnUzX7 .input-group-btn button,
  .cid-saGyQnUzX7 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-saGyQnUzX7 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-saGAmWHlS1 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-saGAmWHlS1 .card-box {
  padding: 0 2rem;
}
.cid-saGAmWHlS1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-saGAmWHlS1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-saGAmWHlS1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-saGAmWHlS1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-saGAmWHlS1 .mbr-text {
  color: #767676;
}
.cid-saGAmWHlS1 .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-saGAmWHlS1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-saGAkTm0Sj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-saGAkTm0Sj .card-box {
  padding: 0 2rem;
}
.cid-saGAkTm0Sj .mbr-section-btn {
  padding-top: 1rem;
}
.cid-saGAkTm0Sj .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-saGAkTm0Sj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-saGAkTm0Sj p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-saGAkTm0Sj .mbr-text {
  color: #767676;
}
.cid-saGAkTm0Sj .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-saGAkTm0Sj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-saGyQsAXaR {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-saGyQsAXaR .image-block {
  margin: auto;
}
.cid-saGyQsAXaR figcaption {
  position: relative;
}
.cid-saGyQsAXaR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-saGyQsAXaR .image-block {
    width: 100% !important;
  }
}
.cid-saGzFMayOu {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-saGzFMayOu .card-box {
  padding: 0 2rem;
}
.cid-saGzFMayOu .mbr-section-btn {
  padding-top: 1rem;
}
.cid-saGzFMayOu .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-saGzFMayOu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-saGzFMayOu p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-saGzFMayOu .mbr-text {
  color: #767676;
}
.cid-saGzFMayOu .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-saGzFMayOu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-saGzHmfe2K {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-saGzHmfe2K .card-box {
  padding: 0 2rem;
}
.cid-saGzHmfe2K .mbr-section-btn {
  padding-top: 1rem;
}
.cid-saGzHmfe2K .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-saGzHmfe2K h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-saGzHmfe2K p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-saGzHmfe2K .mbr-text {
  color: #767676;
}
.cid-saGzHmfe2K .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-saGzHmfe2K .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-saGyQxuUxR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-saGyQyLByp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-saGyQyLByp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-saGyQyLByp a {
  font-style: normal;
}
.cid-saGyQyLByp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-saGyQyLByp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-saGyQyLByp .nav-item:focus,
.cid-saGyQyLByp .nav-link:focus {
  outline: none;
}
.cid-saGyQyLByp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-saGyQyLByp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-saGyQyLByp .menu-logo {
  margin-right: auto;
}
.cid-saGyQyLByp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-saGyQyLByp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-saGyQyLByp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-saGyQyLByp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-saGyQyLByp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-saGyQyLByp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-saGyQyLByp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-saGyQyLByp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-saGyQyLByp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-saGyQyLByp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-saGyQyLByp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-saGyQyLByp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-saGyQyLByp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-saGyQyLByp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-saGyQyLByp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-saGyQyLByp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saGyQyLByp .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-saGyQyLByp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-saGyQyLByp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-saGyQyLByp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-saGyQyLByp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-saGyQyLByp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-saGyQyLByp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-saGyQyLByp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-saGyQyLByp button.navbar-toggler:focus {
  outline: none;
}
.cid-saGyQyLByp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-saGyQyLByp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-saGyQyLByp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-saGyQyLByp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-saGyQyLByp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-saGyQyLByp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saGyQyLByp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-saGyQyLByp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-saGyQyLByp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saGyQyLByp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saGyQyLByp .collapsed .btn {
  display: -webkit-flex;
}
.cid-saGyQyLByp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-saGyQyLByp .collapsed .navbar-collapse.collapsing,
.cid-saGyQyLByp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-saGyQyLByp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-saGyQyLByp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-saGyQyLByp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-saGyQyLByp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-saGyQyLByp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-saGyQyLByp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-saGyQyLByp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-saGyQyLByp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-saGyQyLByp .collapsed button.navbar-toggler {
  display: block;
}
.cid-saGyQyLByp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-saGyQyLByp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saGyQyLByp .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-saGyQyLByp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-saGyQyLByp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-saGyQyLByp .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-saGyQyLByp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saGyQyLByp img {
    height: 3.8rem !important;
  }
  .cid-saGyQyLByp .btn {
    display: -webkit-flex;
  }
  .cid-saGyQyLByp button.navbar-toggler {
    display: block;
  }
  .cid-saGyQyLByp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-saGyQyLByp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saGyQyLByp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-saGyQyLByp .navbar-collapse.collapsing,
  .cid-saGyQyLByp .navbar-collapse.show {
    display: block !important;
  }
  .cid-saGyQyLByp .navbar-collapse.collapsing .navbar-nav,
  .cid-saGyQyLByp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-saGyQyLByp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-saGyQyLByp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-saGyQyLByp .navbar-collapse.collapsing .navbar-buttons,
  .cid-saGyQyLByp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-saGyQyLByp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-saGyQyLByp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-saGyQyLByp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-saGyQyLByp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-saGyQyLByp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-saGyQyLByp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-saGyQyLByp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-saGyQyLByp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-saGyQyLByp .nav-link:hover,
.cid-saGyQyLByp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-saGyQAhCqD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-saGyQAhCqD .image-block {
  margin: auto;
}
.cid-saGyQAhCqD figcaption {
  position: relative;
}
.cid-saGyQAhCqD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-saGyQAhCqD .image-block {
    width: 100% !important;
  }
}
.cid-saGyQBCytO {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-saGyQBCytO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-saGyQBCytO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-saGyQBCytO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-saGyQBCytO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-saGyQBCytO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-saGyQBCytO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-saGyQBCytO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-saGyQBCytO .btn-social {
  border: none !important;
}
.cid-saGyQBCytO [class^="socicon-"]:before,
.cid-saGyQBCytO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-saGyQBCytO .btn {
    font-size: 20px !important;
  }
}
.cid-sdjjrqhYe2 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdjjrqhYe2 .image-block {
  margin: auto;
}
.cid-sdjjrqhYe2 figcaption {
  position: relative;
}
.cid-sdjjrqhYe2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjjrqhYe2 .image-block {
    width: 100% !important;
  }
}
.cid-sdjmtKLZna {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdjmtKLZna .image-block {
  margin: auto;
}
.cid-sdjmtKLZna figcaption {
  position: relative;
}
.cid-sdjmtKLZna figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjmtKLZna .image-block {
    width: 100% !important;
  }
}
.cid-sdjjrsMNAg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdjjrsMNAg .mbr-text,
.cid-sdjjrsMNAg blockquote {
  color: #767676;
}
.cid-sdjjrtXXIa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdjjrtXXIa .mbr-section-subtitle {
  color: #767676;
}
.cid-sdjjrtXXIa .formoid {
  margin: auto;
}
.cid-sdjjrtXXIa .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdjjrtXXIa a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdjjrtXXIa .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdjjrtXXIa .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdjjrtXXIa a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdjjrtXXIa a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdjjrtXXIa .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdjjrtXXIa .mbr-subscribe .input-group-btn button,
.cid-sdjjrtXXIa .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdjjrtXXIa .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjjrtXXIa input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdjjrtXXIa .input-group-btn {
    width: 100%;
  }
  .cid-sdjjrtXXIa .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdjjrtXXIa .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdjjrtXXIa .input-group-btn {
    width: calc(92%);
  }
  .cid-sdjjrtXXIa .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdjjrtXXIa .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdjjrtXXIa .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdjjrtXXIa .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdjjrtXXIa .input-group-btn button,
  .cid-sdjjrtXXIa .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdjjrtXXIa .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdjjrvqWpb {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdjjrvqWpb .image-block {
  margin: auto;
}
.cid-sdjjrvqWpb figcaption {
  position: relative;
}
.cid-sdjjrvqWpb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjjrvqWpb .image-block {
    width: 100% !important;
  }
}
.cid-sdjjrwCRcO .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdjjrwCRcO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdjjrwCRcO a {
  font-style: normal;
}
.cid-sdjjrwCRcO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdjjrwCRcO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdjjrwCRcO .nav-item:focus,
.cid-sdjjrwCRcO .nav-link:focus {
  outline: none;
}
.cid-sdjjrwCRcO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdjjrwCRcO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdjjrwCRcO .menu-logo {
  margin-right: auto;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdjjrwCRcO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdjjrwCRcO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdjjrwCRcO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdjjrwCRcO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdjjrwCRcO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdjjrwCRcO .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdjjrwCRcO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdjjrwCRcO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdjjrwCRcO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdjjrwCRcO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdjjrwCRcO .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-sdjjrwCRcO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdjjrwCRcO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdjjrwCRcO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdjjrwCRcO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdjjrwCRcO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdjjrwCRcO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdjjrwCRcO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdjjrwCRcO button.navbar-toggler:focus {
  outline: none;
}
.cid-sdjjrwCRcO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdjjrwCRcO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdjjrwCRcO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjjrwCRcO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjjrwCRcO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdjjrwCRcO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjjrwCRcO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdjjrwCRcO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdjjrwCRcO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjjrwCRcO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdjjrwCRcO .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdjjrwCRcO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdjjrwCRcO .collapsed .navbar-collapse.collapsing,
.cid-sdjjrwCRcO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdjjrwCRcO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdjjrwCRcO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdjjrwCRcO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdjjrwCRcO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdjjrwCRcO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdjjrwCRcO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdjjrwCRcO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdjjrwCRcO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdjjrwCRcO .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdjjrwCRcO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdjjrwCRcO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdjjrwCRcO .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-sdjjrwCRcO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdjjrwCRcO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdjjrwCRcO .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-sdjjrwCRcO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjjrwCRcO img {
    height: 3.8rem !important;
  }
  .cid-sdjjrwCRcO .btn {
    display: -webkit-flex;
  }
  .cid-sdjjrwCRcO button.navbar-toggler {
    display: block;
  }
  .cid-sdjjrwCRcO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdjjrwCRcO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjjrwCRcO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdjjrwCRcO .navbar-collapse.collapsing,
  .cid-sdjjrwCRcO .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdjjrwCRcO .navbar-collapse.collapsing .navbar-nav,
  .cid-sdjjrwCRcO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdjjrwCRcO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdjjrwCRcO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdjjrwCRcO .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdjjrwCRcO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdjjrwCRcO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdjjrwCRcO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdjjrwCRcO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdjjrwCRcO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdjjrwCRcO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdjjrwCRcO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdjjrwCRcO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdjjrwCRcO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdjjrwCRcO .nav-link:hover,
.cid-sdjjrwCRcO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdjjry3jxj {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdjjry3jxj .image-block {
  margin: auto;
}
.cid-sdjjry3jxj figcaption {
  position: relative;
}
.cid-sdjjry3jxj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjjry3jxj .image-block {
    width: 100% !important;
  }
}
.cid-sdjjrzl2Py {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdjjrzl2Py .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdjjrzl2Py .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdjjrzl2Py .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdjjrzl2Py .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdjjrzl2Py .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdjjrzl2Py .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdjjrzl2Py .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdjjrzl2Py .btn-social {
  border: none !important;
}
.cid-sdjjrzl2Py [class^="socicon-"]:before,
.cid-sdjjrzl2Py [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdjjrzl2Py .btn {
    font-size: 20px !important;
  }
}
.cid-sdjr26kVg4 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdjr26kVg4 .image-block {
  margin: auto;
}
.cid-sdjr26kVg4 figcaption {
  position: relative;
}
.cid-sdjr26kVg4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjr26kVg4 .image-block {
    width: 100% !important;
  }
}
.cid-sdjr27BldX {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdjr27BldX .image-block {
  margin: auto;
}
.cid-sdjr27BldX figcaption {
  position: relative;
}
.cid-sdjr27BldX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjr27BldX .image-block {
    width: 100% !important;
  }
}
.cid-sdjr28Moje {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdjr28Moje .mbr-text,
.cid-sdjr28Moje blockquote {
  color: #767676;
}
.cid-sdjr2a3tWt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdjr2a3tWt .mbr-section-subtitle {
  color: #767676;
}
.cid-sdjr2a3tWt .formoid {
  margin: auto;
}
.cid-sdjr2a3tWt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdjr2a3tWt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdjr2a3tWt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdjr2a3tWt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdjr2a3tWt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdjr2a3tWt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdjr2a3tWt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdjr2a3tWt .mbr-subscribe .input-group-btn button,
.cid-sdjr2a3tWt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdjr2a3tWt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjr2a3tWt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdjr2a3tWt .input-group-btn {
    width: 100%;
  }
  .cid-sdjr2a3tWt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdjr2a3tWt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdjr2a3tWt .input-group-btn {
    width: calc(92%);
  }
  .cid-sdjr2a3tWt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdjr2a3tWt .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdjr2a3tWt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdjr2a3tWt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdjr2a3tWt .input-group-btn button,
  .cid-sdjr2a3tWt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdjr2a3tWt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdjr2bloJo {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdjr2bloJo .image-block {
  margin: auto;
}
.cid-sdjr2bloJo figcaption {
  position: relative;
}
.cid-sdjr2bloJo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjr2bloJo .image-block {
    width: 100% !important;
  }
}
.cid-sdjr2ctYui .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdjr2ctYui .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdjr2ctYui a {
  font-style: normal;
}
.cid-sdjr2ctYui .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdjr2ctYui .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdjr2ctYui .nav-item:focus,
.cid-sdjr2ctYui .nav-link:focus {
  outline: none;
}
.cid-sdjr2ctYui .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdjr2ctYui .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdjr2ctYui .menu-logo {
  margin-right: auto;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdjr2ctYui .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdjr2ctYui .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdjr2ctYui .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdjr2ctYui .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdjr2ctYui .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdjr2ctYui .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdjr2ctYui .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdjr2ctYui .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdjr2ctYui .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdjr2ctYui .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdjr2ctYui .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-sdjr2ctYui .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdjr2ctYui .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdjr2ctYui .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdjr2ctYui .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdjr2ctYui .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdjr2ctYui .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdjr2ctYui button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdjr2ctYui button.navbar-toggler:focus {
  outline: none;
}
.cid-sdjr2ctYui button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdjr2ctYui button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdjr2ctYui button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjr2ctYui button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjr2ctYui button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdjr2ctYui nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjr2ctYui nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdjr2ctYui nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdjr2ctYui nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjr2ctYui .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdjr2ctYui .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdjr2ctYui .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdjr2ctYui .collapsed .navbar-collapse.collapsing,
.cid-sdjr2ctYui .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdjr2ctYui .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdjr2ctYui .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdjr2ctYui .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdjr2ctYui .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdjr2ctYui .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdjr2ctYui .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdjr2ctYui .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdjr2ctYui .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdjr2ctYui .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdjr2ctYui .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdjr2ctYui .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdjr2ctYui .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-sdjr2ctYui .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdjr2ctYui .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdjr2ctYui .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-sdjr2ctYui.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjr2ctYui img {
    height: 3.8rem !important;
  }
  .cid-sdjr2ctYui .btn {
    display: -webkit-flex;
  }
  .cid-sdjr2ctYui button.navbar-toggler {
    display: block;
  }
  .cid-sdjr2ctYui .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdjr2ctYui .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjr2ctYui .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdjr2ctYui .navbar-collapse.collapsing,
  .cid-sdjr2ctYui .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdjr2ctYui .navbar-collapse.collapsing .navbar-nav,
  .cid-sdjr2ctYui .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdjr2ctYui .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdjr2ctYui .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdjr2ctYui .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdjr2ctYui .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdjr2ctYui .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdjr2ctYui .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdjr2ctYui .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdjr2ctYui .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdjr2ctYui .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdjr2ctYui .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdjr2ctYui .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdjr2ctYui .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdjr2ctYui .nav-link:hover,
.cid-sdjr2ctYui .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdjr2dLpb7 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdjr2dLpb7 .image-block {
  margin: auto;
}
.cid-sdjr2dLpb7 figcaption {
  position: relative;
}
.cid-sdjr2dLpb7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjr2dLpb7 .image-block {
    width: 100% !important;
  }
}
.cid-sdjr2eTj4a {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdjr2eTj4a .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdjr2eTj4a .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdjr2eTj4a .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdjr2eTj4a .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdjr2eTj4a .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdjr2eTj4a .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdjr2eTj4a .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdjr2eTj4a .btn-social {
  border: none !important;
}
.cid-sdjr2eTj4a [class^="socicon-"]:before,
.cid-sdjr2eTj4a [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdjr2eTj4a .btn {
    font-size: 20px !important;
  }
}
.cid-sdjFUCX0cb {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdjFUCX0cb .image-block {
  margin: auto;
}
.cid-sdjFUCX0cb figcaption {
  position: relative;
}
.cid-sdjFUCX0cb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjFUCX0cb .image-block {
    width: 100% !important;
  }
}
.cid-sdjFUEkfHv {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdjFUEkfHv .image-block {
  margin: auto;
}
.cid-sdjFUEkfHv figcaption {
  position: relative;
}
.cid-sdjFUEkfHv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjFUEkfHv .image-block {
    width: 100% !important;
  }
}
.cid-sdjFUFCwma {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdjFUFCwma .mbr-text,
.cid-sdjFUFCwma blockquote {
  color: #767676;
}
.cid-sdjFUGRJcL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdjFUGRJcL .mbr-section-subtitle {
  color: #767676;
}
.cid-sdjFUGRJcL .formoid {
  margin: auto;
}
.cid-sdjFUGRJcL .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdjFUGRJcL a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdjFUGRJcL .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdjFUGRJcL .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdjFUGRJcL a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdjFUGRJcL a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdjFUGRJcL .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdjFUGRJcL .mbr-subscribe .input-group-btn button,
.cid-sdjFUGRJcL .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdjFUGRJcL .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjFUGRJcL input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdjFUGRJcL .input-group-btn {
    width: 100%;
  }
  .cid-sdjFUGRJcL .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdjFUGRJcL .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdjFUGRJcL .input-group-btn {
    width: calc(92%);
  }
  .cid-sdjFUGRJcL .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdjFUGRJcL .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdjFUGRJcL .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdjFUGRJcL .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdjFUGRJcL .input-group-btn button,
  .cid-sdjFUGRJcL .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdjFUGRJcL .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdjFUInPG2 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdjFUInPG2 .image-block {
  margin: auto;
}
.cid-sdjFUInPG2 figcaption {
  position: relative;
}
.cid-sdjFUInPG2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjFUInPG2 .image-block {
    width: 100% !important;
  }
}
.cid-sdjFUJDtdR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdjFUJDtdR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdjFUJDtdR a {
  font-style: normal;
}
.cid-sdjFUJDtdR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdjFUJDtdR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdjFUJDtdR .nav-item:focus,
.cid-sdjFUJDtdR .nav-link:focus {
  outline: none;
}
.cid-sdjFUJDtdR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdjFUJDtdR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdjFUJDtdR .menu-logo {
  margin-right: auto;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdjFUJDtdR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdjFUJDtdR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdjFUJDtdR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdjFUJDtdR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdjFUJDtdR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdjFUJDtdR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdjFUJDtdR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdjFUJDtdR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdjFUJDtdR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdjFUJDtdR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdjFUJDtdR .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-sdjFUJDtdR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdjFUJDtdR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdjFUJDtdR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdjFUJDtdR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdjFUJDtdR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdjFUJDtdR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdjFUJDtdR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdjFUJDtdR button.navbar-toggler:focus {
  outline: none;
}
.cid-sdjFUJDtdR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdjFUJDtdR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdjFUJDtdR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjFUJDtdR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdjFUJDtdR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdjFUJDtdR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjFUJDtdR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdjFUJDtdR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdjFUJDtdR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdjFUJDtdR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdjFUJDtdR .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdjFUJDtdR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdjFUJDtdR .collapsed .navbar-collapse.collapsing,
.cid-sdjFUJDtdR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdjFUJDtdR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdjFUJDtdR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdjFUJDtdR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdjFUJDtdR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdjFUJDtdR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdjFUJDtdR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdjFUJDtdR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdjFUJDtdR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdjFUJDtdR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdjFUJDtdR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdjFUJDtdR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdjFUJDtdR .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-sdjFUJDtdR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdjFUJDtdR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdjFUJDtdR .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-sdjFUJDtdR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjFUJDtdR img {
    height: 3.8rem !important;
  }
  .cid-sdjFUJDtdR .btn {
    display: -webkit-flex;
  }
  .cid-sdjFUJDtdR button.navbar-toggler {
    display: block;
  }
  .cid-sdjFUJDtdR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdjFUJDtdR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdjFUJDtdR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdjFUJDtdR .navbar-collapse.collapsing,
  .cid-sdjFUJDtdR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdjFUJDtdR .navbar-collapse.collapsing .navbar-nav,
  .cid-sdjFUJDtdR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdjFUJDtdR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdjFUJDtdR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdjFUJDtdR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdjFUJDtdR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdjFUJDtdR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdjFUJDtdR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdjFUJDtdR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdjFUJDtdR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdjFUJDtdR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdjFUJDtdR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdjFUJDtdR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdjFUJDtdR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdjFUJDtdR .nav-link:hover,
.cid-sdjFUJDtdR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdjFUL4jU4 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdjFUL4jU4 .image-block {
  margin: auto;
}
.cid-sdjFUL4jU4 figcaption {
  position: relative;
}
.cid-sdjFUL4jU4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdjFUL4jU4 .image-block {
    width: 100% !important;
  }
}
.cid-sdjFUMmA2w {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdjFUMmA2w .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdjFUMmA2w .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdjFUMmA2w .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdjFUMmA2w .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdjFUMmA2w .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdjFUMmA2w .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdjFUMmA2w .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdjFUMmA2w .btn-social {
  border: none !important;
}
.cid-sdjFUMmA2w [class^="socicon-"]:before,
.cid-sdjFUMmA2w [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdjFUMmA2w .btn {
    font-size: 20px !important;
  }
}
.cid-sdzN9RzN2j {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdzN9RzN2j .image-block {
  margin: auto;
}
.cid-sdzN9RzN2j figcaption {
  position: relative;
}
.cid-sdzN9RzN2j figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdzN9RzN2j .image-block {
    width: 100% !important;
  }
}
.cid-sdzN9SN3s9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdzN9SN3s9 .image-block {
  margin: auto;
}
.cid-sdzN9SN3s9 figcaption {
  position: relative;
}
.cid-sdzN9SN3s9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdzN9SN3s9 .image-block {
    width: 100% !important;
  }
}
.cid-sdzN9TVqha {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdzN9TVqha .mbr-text,
.cid-sdzN9TVqha blockquote {
  color: #767676;
}
.cid-sdzN9V6Vzq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdzN9V6Vzq .mbr-section-subtitle {
  color: #767676;
}
.cid-sdzN9V6Vzq .formoid {
  margin: auto;
}
.cid-sdzN9V6Vzq .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdzN9V6Vzq a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdzN9V6Vzq .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdzN9V6Vzq .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdzN9V6Vzq a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdzN9V6Vzq a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdzN9V6Vzq .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdzN9V6Vzq .mbr-subscribe .input-group-btn button,
.cid-sdzN9V6Vzq .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdzN9V6Vzq .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdzN9V6Vzq input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdzN9V6Vzq .input-group-btn {
    width: 100%;
  }
  .cid-sdzN9V6Vzq .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdzN9V6Vzq .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdzN9V6Vzq .input-group-btn {
    width: calc(92%);
  }
  .cid-sdzN9V6Vzq .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdzN9V6Vzq .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdzN9V6Vzq .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdzN9V6Vzq .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdzN9V6Vzq .input-group-btn button,
  .cid-sdzN9V6Vzq .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdzN9V6Vzq .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdzN9WpUYQ {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdzN9WpUYQ .image-block {
  margin: auto;
}
.cid-sdzN9WpUYQ figcaption {
  position: relative;
}
.cid-sdzN9WpUYQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdzN9WpUYQ .image-block {
    width: 100% !important;
  }
}
.cid-sdzN9Xwu2a .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdzN9Xwu2a .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdzN9Xwu2a a {
  font-style: normal;
}
.cid-sdzN9Xwu2a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdzN9Xwu2a .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdzN9Xwu2a .nav-item:focus,
.cid-sdzN9Xwu2a .nav-link:focus {
  outline: none;
}
.cid-sdzN9Xwu2a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdzN9Xwu2a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdzN9Xwu2a .menu-logo {
  margin-right: auto;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdzN9Xwu2a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdzN9Xwu2a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdzN9Xwu2a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdzN9Xwu2a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdzN9Xwu2a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdzN9Xwu2a .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdzN9Xwu2a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdzN9Xwu2a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdzN9Xwu2a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdzN9Xwu2a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdzN9Xwu2a .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-sdzN9Xwu2a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdzN9Xwu2a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdzN9Xwu2a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdzN9Xwu2a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdzN9Xwu2a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdzN9Xwu2a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdzN9Xwu2a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdzN9Xwu2a button.navbar-toggler:focus {
  outline: none;
}
.cid-sdzN9Xwu2a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdzN9Xwu2a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdzN9Xwu2a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdzN9Xwu2a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdzN9Xwu2a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdzN9Xwu2a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdzN9Xwu2a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdzN9Xwu2a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdzN9Xwu2a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdzN9Xwu2a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdzN9Xwu2a .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdzN9Xwu2a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.collapsing,
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdzN9Xwu2a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdzN9Xwu2a .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdzN9Xwu2a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdzN9Xwu2a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdzN9Xwu2a .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-sdzN9Xwu2a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdzN9Xwu2a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdzN9Xwu2a .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-sdzN9Xwu2a.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdzN9Xwu2a img {
    height: 3.8rem !important;
  }
  .cid-sdzN9Xwu2a .btn {
    display: -webkit-flex;
  }
  .cid-sdzN9Xwu2a button.navbar-toggler {
    display: block;
  }
  .cid-sdzN9Xwu2a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdzN9Xwu2a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdzN9Xwu2a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdzN9Xwu2a .navbar-collapse.collapsing,
  .cid-sdzN9Xwu2a .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdzN9Xwu2a .navbar-collapse.collapsing .navbar-nav,
  .cid-sdzN9Xwu2a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdzN9Xwu2a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdzN9Xwu2a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdzN9Xwu2a .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdzN9Xwu2a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdzN9Xwu2a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdzN9Xwu2a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdzN9Xwu2a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdzN9Xwu2a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdzN9Xwu2a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdzN9Xwu2a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdzN9Xwu2a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdzN9Xwu2a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdzN9Xwu2a .nav-link:hover,
.cid-sdzN9Xwu2a .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdzN9YO9MY {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdzN9YO9MY .image-block {
  margin: auto;
}
.cid-sdzN9YO9MY figcaption {
  position: relative;
}
.cid-sdzN9YO9MY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdzN9YO9MY .image-block {
    width: 100% !important;
  }
}
.cid-sdzN9ZXD7m {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdzN9ZXD7m .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdzN9ZXD7m .btn-social {
  border: none !important;
}
.cid-sdzN9ZXD7m [class^="socicon-"]:before,
.cid-sdzN9ZXD7m [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdzN9ZXD7m .btn {
    font-size: 20px !important;
  }
}
.cid-sdAP8JqvE6 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdAP8JqvE6 .image-block {
  margin: auto;
}
.cid-sdAP8JqvE6 figcaption {
  position: relative;
}
.cid-sdAP8JqvE6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdAP8JqvE6 .image-block {
    width: 100% !important;
  }
}
.cid-sdAP8KLkjR {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdAP8KLkjR .image-block {
  margin: auto;
}
.cid-sdAP8KLkjR figcaption {
  position: relative;
}
.cid-sdAP8KLkjR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdAP8KLkjR .image-block {
    width: 100% !important;
  }
}
.cid-sdAP8LZCJ7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdAP8LZCJ7 .mbr-text,
.cid-sdAP8LZCJ7 blockquote {
  color: #767676;
}
.cid-sdAP8N9a5G {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdAP8N9a5G .mbr-section-subtitle {
  color: #767676;
}
.cid-sdAP8N9a5G .formoid {
  margin: auto;
}
.cid-sdAP8N9a5G .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdAP8N9a5G a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdAP8N9a5G .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdAP8N9a5G .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdAP8N9a5G a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdAP8N9a5G a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdAP8N9a5G .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdAP8N9a5G .mbr-subscribe .input-group-btn button,
.cid-sdAP8N9a5G .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdAP8N9a5G .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdAP8N9a5G input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdAP8N9a5G .input-group-btn {
    width: 100%;
  }
  .cid-sdAP8N9a5G .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdAP8N9a5G .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdAP8N9a5G .input-group-btn {
    width: calc(92%);
  }
  .cid-sdAP8N9a5G .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdAP8N9a5G .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdAP8N9a5G .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdAP8N9a5G .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdAP8N9a5G .input-group-btn button,
  .cid-sdAP8N9a5G .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdAP8N9a5G .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdAP8OCDm7 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdAP8OCDm7 .image-block {
  margin: auto;
}
.cid-sdAP8OCDm7 figcaption {
  position: relative;
}
.cid-sdAP8OCDm7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdAP8OCDm7 .image-block {
    width: 100% !important;
  }
}
.cid-sdAP8PN7Cd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdAP8PN7Cd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdAP8PN7Cd a {
  font-style: normal;
}
.cid-sdAP8PN7Cd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdAP8PN7Cd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdAP8PN7Cd .nav-item:focus,
.cid-sdAP8PN7Cd .nav-link:focus {
  outline: none;
}
.cid-sdAP8PN7Cd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdAP8PN7Cd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdAP8PN7Cd .menu-logo {
  margin-right: auto;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdAP8PN7Cd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdAP8PN7Cd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdAP8PN7Cd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdAP8PN7Cd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdAP8PN7Cd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdAP8PN7Cd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdAP8PN7Cd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdAP8PN7Cd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdAP8PN7Cd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdAP8PN7Cd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdAP8PN7Cd .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-sdAP8PN7Cd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdAP8PN7Cd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdAP8PN7Cd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdAP8PN7Cd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdAP8PN7Cd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdAP8PN7Cd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdAP8PN7Cd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdAP8PN7Cd button.navbar-toggler:focus {
  outline: none;
}
.cid-sdAP8PN7Cd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdAP8PN7Cd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdAP8PN7Cd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdAP8PN7Cd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdAP8PN7Cd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdAP8PN7Cd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdAP8PN7Cd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdAP8PN7Cd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdAP8PN7Cd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdAP8PN7Cd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdAP8PN7Cd .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdAP8PN7Cd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.collapsing,
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdAP8PN7Cd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdAP8PN7Cd .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdAP8PN7Cd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdAP8PN7Cd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdAP8PN7Cd .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-sdAP8PN7Cd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdAP8PN7Cd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdAP8PN7Cd .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-sdAP8PN7Cd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdAP8PN7Cd img {
    height: 3.8rem !important;
  }
  .cid-sdAP8PN7Cd .btn {
    display: -webkit-flex;
  }
  .cid-sdAP8PN7Cd button.navbar-toggler {
    display: block;
  }
  .cid-sdAP8PN7Cd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdAP8PN7Cd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdAP8PN7Cd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdAP8PN7Cd .navbar-collapse.collapsing,
  .cid-sdAP8PN7Cd .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdAP8PN7Cd .navbar-collapse.collapsing .navbar-nav,
  .cid-sdAP8PN7Cd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdAP8PN7Cd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdAP8PN7Cd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdAP8PN7Cd .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdAP8PN7Cd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdAP8PN7Cd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdAP8PN7Cd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdAP8PN7Cd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdAP8PN7Cd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdAP8PN7Cd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdAP8PN7Cd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdAP8PN7Cd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdAP8PN7Cd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdAP8PN7Cd .nav-link:hover,
.cid-sdAP8PN7Cd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdAP8RcR8b {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdAP8RcR8b .image-block {
  margin: auto;
}
.cid-sdAP8RcR8b figcaption {
  position: relative;
}
.cid-sdAP8RcR8b figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdAP8RcR8b .image-block {
    width: 100% !important;
  }
}
.cid-sdAP8SnRNP {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdAP8SnRNP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdAP8SnRNP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdAP8SnRNP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdAP8SnRNP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdAP8SnRNP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdAP8SnRNP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdAP8SnRNP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdAP8SnRNP .btn-social {
  border: none !important;
}
.cid-sdAP8SnRNP [class^="socicon-"]:before,
.cid-sdAP8SnRNP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdAP8SnRNP .btn {
    font-size: 20px !important;
  }
}
.cid-sdRgESASoV {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdRgESASoV .image-block {
  margin: auto;
}
.cid-sdRgESASoV figcaption {
  position: relative;
}
.cid-sdRgESASoV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRgESASoV .image-block {
    width: 100% !important;
  }
}
.cid-sdRgET4W8z {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdRgET4W8z .image-block {
  margin: auto;
}
.cid-sdRgET4W8z figcaption {
  position: relative;
}
.cid-sdRgET4W8z figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRgET4W8z .image-block {
    width: 100% !important;
  }
}
.cid-sdRgEThKMl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdRgEThKMl .mbr-text,
.cid-sdRgEThKMl blockquote {
  color: #767676;
}
.cid-sdRgETpQvJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdRgETpQvJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sdRgETpQvJ .formoid {
  margin: auto;
}
.cid-sdRgETpQvJ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdRgETpQvJ a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdRgETpQvJ .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdRgETpQvJ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdRgETpQvJ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdRgETpQvJ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdRgETpQvJ .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdRgETpQvJ .mbr-subscribe .input-group-btn button,
.cid-sdRgETpQvJ .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdRgETpQvJ .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdRgETpQvJ input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdRgETpQvJ .input-group-btn {
    width: 100%;
  }
  .cid-sdRgETpQvJ .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdRgETpQvJ .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdRgETpQvJ .input-group-btn {
    width: calc(92%);
  }
  .cid-sdRgETpQvJ .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdRgETpQvJ .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdRgETpQvJ .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdRgETpQvJ .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdRgETpQvJ .input-group-btn button,
  .cid-sdRgETpQvJ .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdRgETpQvJ .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdRgETKrxO {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdRgETKrxO .image-block {
  margin: auto;
}
.cid-sdRgETKrxO figcaption {
  position: relative;
}
.cid-sdRgETKrxO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRgETKrxO .image-block {
    width: 100% !important;
  }
}
.cid-sdRgETWZbf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdRgETWZbf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdRgETWZbf a {
  font-style: normal;
}
.cid-sdRgETWZbf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdRgETWZbf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdRgETWZbf .nav-item:focus,
.cid-sdRgETWZbf .nav-link:focus {
  outline: none;
}
.cid-sdRgETWZbf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdRgETWZbf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdRgETWZbf .menu-logo {
  margin-right: auto;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdRgETWZbf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdRgETWZbf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdRgETWZbf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdRgETWZbf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdRgETWZbf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdRgETWZbf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdRgETWZbf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdRgETWZbf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdRgETWZbf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdRgETWZbf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdRgETWZbf .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-sdRgETWZbf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdRgETWZbf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdRgETWZbf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdRgETWZbf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdRgETWZbf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdRgETWZbf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdRgETWZbf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdRgETWZbf button.navbar-toggler:focus {
  outline: none;
}
.cid-sdRgETWZbf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdRgETWZbf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdRgETWZbf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdRgETWZbf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdRgETWZbf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdRgETWZbf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdRgETWZbf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdRgETWZbf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdRgETWZbf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdRgETWZbf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdRgETWZbf .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdRgETWZbf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdRgETWZbf .collapsed .navbar-collapse.collapsing,
.cid-sdRgETWZbf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdRgETWZbf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdRgETWZbf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdRgETWZbf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdRgETWZbf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdRgETWZbf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdRgETWZbf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdRgETWZbf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdRgETWZbf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdRgETWZbf .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdRgETWZbf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdRgETWZbf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdRgETWZbf .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-sdRgETWZbf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdRgETWZbf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdRgETWZbf .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-sdRgETWZbf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdRgETWZbf img {
    height: 3.8rem !important;
  }
  .cid-sdRgETWZbf .btn {
    display: -webkit-flex;
  }
  .cid-sdRgETWZbf button.navbar-toggler {
    display: block;
  }
  .cid-sdRgETWZbf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdRgETWZbf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdRgETWZbf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdRgETWZbf .navbar-collapse.collapsing,
  .cid-sdRgETWZbf .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdRgETWZbf .navbar-collapse.collapsing .navbar-nav,
  .cid-sdRgETWZbf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdRgETWZbf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdRgETWZbf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdRgETWZbf .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdRgETWZbf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdRgETWZbf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdRgETWZbf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdRgETWZbf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdRgETWZbf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdRgETWZbf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdRgETWZbf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdRgETWZbf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdRgETWZbf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdRgETWZbf .nav-link:hover,
.cid-sdRgETWZbf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdRgEUkmsU {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdRgEUkmsU .image-block {
  margin: auto;
}
.cid-sdRgEUkmsU figcaption {
  position: relative;
}
.cid-sdRgEUkmsU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRgEUkmsU .image-block {
    width: 100% !important;
  }
}
.cid-sdRgEUuHjN {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdRgEUuHjN .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdRgEUuHjN .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdRgEUuHjN .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdRgEUuHjN .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdRgEUuHjN .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdRgEUuHjN .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdRgEUuHjN .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdRgEUuHjN .btn-social {
  border: none !important;
}
.cid-sdRgEUuHjN [class^="socicon-"]:before,
.cid-sdRgEUuHjN [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdRgEUuHjN .btn {
    font-size: 20px !important;
  }
}
.cid-sdRQtOhH1g {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdRQtOhH1g .image-block {
  margin: auto;
}
.cid-sdRQtOhH1g figcaption {
  position: relative;
}
.cid-sdRQtOhH1g figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRQtOhH1g .image-block {
    width: 100% !important;
  }
}
.cid-sdRQtOBtzC {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdRQtOBtzC .image-block {
  margin: auto;
}
.cid-sdRQtOBtzC figcaption {
  position: relative;
}
.cid-sdRQtOBtzC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRQtOBtzC .image-block {
    width: 100% !important;
  }
}
.cid-sdRQtONQ7Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdRQtONQ7Y .mbr-text,
.cid-sdRQtONQ7Y blockquote {
  color: #767676;
}
.cid-sdRQtOUkRC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdRQtOUkRC .mbr-section-subtitle {
  color: #767676;
}
.cid-sdRQtOUkRC .formoid {
  margin: auto;
}
.cid-sdRQtOUkRC .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdRQtOUkRC a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdRQtOUkRC .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdRQtOUkRC .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdRQtOUkRC a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdRQtOUkRC a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdRQtOUkRC .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdRQtOUkRC .mbr-subscribe .input-group-btn button,
.cid-sdRQtOUkRC .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdRQtOUkRC .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdRQtOUkRC input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdRQtOUkRC .input-group-btn {
    width: 100%;
  }
  .cid-sdRQtOUkRC .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdRQtOUkRC .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdRQtOUkRC .input-group-btn {
    width: calc(92%);
  }
  .cid-sdRQtOUkRC .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdRQtOUkRC .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdRQtOUkRC .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdRQtOUkRC .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdRQtOUkRC .input-group-btn button,
  .cid-sdRQtOUkRC .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdRQtOUkRC .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdRQtPghVq {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdRQtPghVq .image-block {
  margin: auto;
}
.cid-sdRQtPghVq figcaption {
  position: relative;
}
.cid-sdRQtPghVq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRQtPghVq .image-block {
    width: 100% !important;
  }
}
.cid-sdRQtPrHvn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdRQtPrHvn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdRQtPrHvn a {
  font-style: normal;
}
.cid-sdRQtPrHvn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdRQtPrHvn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdRQtPrHvn .nav-item:focus,
.cid-sdRQtPrHvn .nav-link:focus {
  outline: none;
}
.cid-sdRQtPrHvn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdRQtPrHvn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdRQtPrHvn .menu-logo {
  margin-right: auto;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdRQtPrHvn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdRQtPrHvn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdRQtPrHvn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdRQtPrHvn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdRQtPrHvn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdRQtPrHvn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdRQtPrHvn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdRQtPrHvn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdRQtPrHvn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdRQtPrHvn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdRQtPrHvn .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-sdRQtPrHvn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdRQtPrHvn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdRQtPrHvn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdRQtPrHvn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdRQtPrHvn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdRQtPrHvn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdRQtPrHvn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdRQtPrHvn button.navbar-toggler:focus {
  outline: none;
}
.cid-sdRQtPrHvn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdRQtPrHvn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdRQtPrHvn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdRQtPrHvn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdRQtPrHvn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdRQtPrHvn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdRQtPrHvn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdRQtPrHvn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdRQtPrHvn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdRQtPrHvn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdRQtPrHvn .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdRQtPrHvn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdRQtPrHvn .collapsed .navbar-collapse.collapsing,
.cid-sdRQtPrHvn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdRQtPrHvn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdRQtPrHvn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdRQtPrHvn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdRQtPrHvn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdRQtPrHvn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdRQtPrHvn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdRQtPrHvn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdRQtPrHvn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdRQtPrHvn .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdRQtPrHvn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdRQtPrHvn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdRQtPrHvn .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-sdRQtPrHvn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdRQtPrHvn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdRQtPrHvn .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-sdRQtPrHvn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdRQtPrHvn img {
    height: 3.8rem !important;
  }
  .cid-sdRQtPrHvn .btn {
    display: -webkit-flex;
  }
  .cid-sdRQtPrHvn button.navbar-toggler {
    display: block;
  }
  .cid-sdRQtPrHvn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdRQtPrHvn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdRQtPrHvn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdRQtPrHvn .navbar-collapse.collapsing,
  .cid-sdRQtPrHvn .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdRQtPrHvn .navbar-collapse.collapsing .navbar-nav,
  .cid-sdRQtPrHvn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdRQtPrHvn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdRQtPrHvn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdRQtPrHvn .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdRQtPrHvn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdRQtPrHvn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdRQtPrHvn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdRQtPrHvn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdRQtPrHvn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdRQtPrHvn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdRQtPrHvn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdRQtPrHvn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdRQtPrHvn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdRQtPrHvn .nav-link:hover,
.cid-sdRQtPrHvn .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdRQtPLXRs {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdRQtPLXRs .image-block {
  margin: auto;
}
.cid-sdRQtPLXRs figcaption {
  position: relative;
}
.cid-sdRQtPLXRs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdRQtPLXRs .image-block {
    width: 100% !important;
  }
}
.cid-sdRQtPZqfL {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdRQtPZqfL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdRQtPZqfL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdRQtPZqfL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdRQtPZqfL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdRQtPZqfL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdRQtPZqfL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdRQtPZqfL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdRQtPZqfL .btn-social {
  border: none !important;
}
.cid-sdRQtPZqfL [class^="socicon-"]:before,
.cid-sdRQtPZqfL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdRQtPZqfL .btn {
    font-size: 20px !important;
  }
}
.cid-sdS7ClMtDc {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdS7ClMtDc .image-block {
  margin: auto;
}
.cid-sdS7ClMtDc figcaption {
  position: relative;
}
.cid-sdS7ClMtDc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdS7ClMtDc .image-block {
    width: 100% !important;
  }
}
.cid-sdS7Cmfh5M {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdS7Cmfh5M .image-block {
  margin: auto;
}
.cid-sdS7Cmfh5M figcaption {
  position: relative;
}
.cid-sdS7Cmfh5M figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdS7Cmfh5M .image-block {
    width: 100% !important;
  }
}
.cid-sdS7Cmra8p {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdS7Cmra8p .mbr-text,
.cid-sdS7Cmra8p blockquote {
  color: #767676;
}
.cid-sdS7Cmznie {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdS7Cmznie .mbr-section-subtitle {
  color: #767676;
}
.cid-sdS7Cmznie .formoid {
  margin: auto;
}
.cid-sdS7Cmznie .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdS7Cmznie a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdS7Cmznie .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdS7Cmznie .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdS7Cmznie a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdS7Cmznie a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdS7Cmznie .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdS7Cmznie .mbr-subscribe .input-group-btn button,
.cid-sdS7Cmznie .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdS7Cmznie .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdS7Cmznie input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdS7Cmznie .input-group-btn {
    width: 100%;
  }
  .cid-sdS7Cmznie .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdS7Cmznie .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdS7Cmznie .input-group-btn {
    width: calc(92%);
  }
  .cid-sdS7Cmznie .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdS7Cmznie .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdS7Cmznie .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdS7Cmznie .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdS7Cmznie .input-group-btn button,
  .cid-sdS7Cmznie .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdS7Cmznie .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdS7CmWMdP {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdS7CmWMdP .image-block {
  margin: auto;
}
.cid-sdS7CmWMdP figcaption {
  position: relative;
}
.cid-sdS7CmWMdP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdS7CmWMdP .image-block {
    width: 100% !important;
  }
}
.cid-sdS7Cn8TMG .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdS7Cn8TMG .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdS7Cn8TMG a {
  font-style: normal;
}
.cid-sdS7Cn8TMG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdS7Cn8TMG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdS7Cn8TMG .nav-item:focus,
.cid-sdS7Cn8TMG .nav-link:focus {
  outline: none;
}
.cid-sdS7Cn8TMG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdS7Cn8TMG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdS7Cn8TMG .menu-logo {
  margin-right: auto;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdS7Cn8TMG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdS7Cn8TMG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdS7Cn8TMG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdS7Cn8TMG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdS7Cn8TMG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdS7Cn8TMG .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdS7Cn8TMG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdS7Cn8TMG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdS7Cn8TMG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdS7Cn8TMG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdS7Cn8TMG .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-sdS7Cn8TMG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdS7Cn8TMG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdS7Cn8TMG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdS7Cn8TMG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdS7Cn8TMG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdS7Cn8TMG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdS7Cn8TMG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdS7Cn8TMG button.navbar-toggler:focus {
  outline: none;
}
.cid-sdS7Cn8TMG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdS7Cn8TMG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdS7Cn8TMG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdS7Cn8TMG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdS7Cn8TMG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdS7Cn8TMG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdS7Cn8TMG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdS7Cn8TMG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdS7Cn8TMG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdS7Cn8TMG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdS7Cn8TMG .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdS7Cn8TMG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.collapsing,
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdS7Cn8TMG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdS7Cn8TMG .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdS7Cn8TMG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdS7Cn8TMG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdS7Cn8TMG .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-sdS7Cn8TMG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdS7Cn8TMG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdS7Cn8TMG .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-sdS7Cn8TMG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdS7Cn8TMG img {
    height: 3.8rem !important;
  }
  .cid-sdS7Cn8TMG .btn {
    display: -webkit-flex;
  }
  .cid-sdS7Cn8TMG button.navbar-toggler {
    display: block;
  }
  .cid-sdS7Cn8TMG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdS7Cn8TMG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdS7Cn8TMG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdS7Cn8TMG .navbar-collapse.collapsing,
  .cid-sdS7Cn8TMG .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdS7Cn8TMG .navbar-collapse.collapsing .navbar-nav,
  .cid-sdS7Cn8TMG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdS7Cn8TMG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdS7Cn8TMG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdS7Cn8TMG .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdS7Cn8TMG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdS7Cn8TMG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdS7Cn8TMG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdS7Cn8TMG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdS7Cn8TMG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdS7Cn8TMG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdS7Cn8TMG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdS7Cn8TMG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdS7Cn8TMG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdS7Cn8TMG .nav-link:hover,
.cid-sdS7Cn8TMG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdS7CntR39 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdS7CntR39 .image-block {
  margin: auto;
}
.cid-sdS7CntR39 figcaption {
  position: relative;
}
.cid-sdS7CntR39 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdS7CntR39 .image-block {
    width: 100% !important;
  }
}
.cid-sdS7CnEfs1 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdS7CnEfs1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdS7CnEfs1 .btn-social {
  border: none !important;
}
.cid-sdS7CnEfs1 [class^="socicon-"]:before,
.cid-sdS7CnEfs1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdS7CnEfs1 .btn {
    font-size: 20px !important;
  }
}
.cid-sdTL3bgwmf {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdTL3bgwmf .image-block {
  margin: auto;
}
.cid-sdTL3bgwmf figcaption {
  position: relative;
}
.cid-sdTL3bgwmf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdTL3bgwmf .image-block {
    width: 100% !important;
  }
}
.cid-sdTL3brjl5 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdTL3brjl5 .image-block {
  margin: auto;
}
.cid-sdTL3brjl5 figcaption {
  position: relative;
}
.cid-sdTL3brjl5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdTL3brjl5 .image-block {
    width: 100% !important;
  }
}
.cid-sdTL3bAlTz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdTL3bAlTz .mbr-text,
.cid-sdTL3bAlTz blockquote {
  color: #767676;
}
.cid-sdTL3bI6in {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTL3bI6in .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTL3bI6in .formoid {
  margin: auto;
}
.cid-sdTL3bI6in .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdTL3bI6in a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdTL3bI6in .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdTL3bI6in .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdTL3bI6in a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdTL3bI6in a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdTL3bI6in .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdTL3bI6in .mbr-subscribe .input-group-btn button,
.cid-sdTL3bI6in .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdTL3bI6in .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTL3bI6in input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdTL3bI6in .input-group-btn {
    width: 100%;
  }
  .cid-sdTL3bI6in .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdTL3bI6in .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdTL3bI6in .input-group-btn {
    width: calc(92%);
  }
  .cid-sdTL3bI6in .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdTL3bI6in .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdTL3bI6in .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdTL3bI6in .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdTL3bI6in .input-group-btn button,
  .cid-sdTL3bI6in .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdTL3bI6in .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdTL3bWJOH {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdTL3bWJOH .image-block {
  margin: auto;
}
.cid-sdTL3bWJOH figcaption {
  position: relative;
}
.cid-sdTL3bWJOH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdTL3bWJOH .image-block {
    width: 100% !important;
  }
}
.cid-sdTL3c8OMv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdTL3c8OMv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdTL3c8OMv a {
  font-style: normal;
}
.cid-sdTL3c8OMv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdTL3c8OMv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdTL3c8OMv .nav-item:focus,
.cid-sdTL3c8OMv .nav-link:focus {
  outline: none;
}
.cid-sdTL3c8OMv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdTL3c8OMv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdTL3c8OMv .menu-logo {
  margin-right: auto;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdTL3c8OMv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdTL3c8OMv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdTL3c8OMv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdTL3c8OMv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdTL3c8OMv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdTL3c8OMv .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdTL3c8OMv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdTL3c8OMv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdTL3c8OMv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdTL3c8OMv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdTL3c8OMv .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-sdTL3c8OMv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdTL3c8OMv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdTL3c8OMv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdTL3c8OMv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdTL3c8OMv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdTL3c8OMv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdTL3c8OMv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdTL3c8OMv button.navbar-toggler:focus {
  outline: none;
}
.cid-sdTL3c8OMv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdTL3c8OMv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdTL3c8OMv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTL3c8OMv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTL3c8OMv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdTL3c8OMv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTL3c8OMv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdTL3c8OMv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdTL3c8OMv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTL3c8OMv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTL3c8OMv .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdTL3c8OMv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdTL3c8OMv .collapsed .navbar-collapse.collapsing,
.cid-sdTL3c8OMv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdTL3c8OMv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdTL3c8OMv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdTL3c8OMv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdTL3c8OMv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdTL3c8OMv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdTL3c8OMv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdTL3c8OMv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdTL3c8OMv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdTL3c8OMv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdTL3c8OMv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdTL3c8OMv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTL3c8OMv .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-sdTL3c8OMv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdTL3c8OMv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdTL3c8OMv .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-sdTL3c8OMv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTL3c8OMv img {
    height: 3.8rem !important;
  }
  .cid-sdTL3c8OMv .btn {
    display: -webkit-flex;
  }
  .cid-sdTL3c8OMv button.navbar-toggler {
    display: block;
  }
  .cid-sdTL3c8OMv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdTL3c8OMv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTL3c8OMv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdTL3c8OMv .navbar-collapse.collapsing,
  .cid-sdTL3c8OMv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdTL3c8OMv .navbar-collapse.collapsing .navbar-nav,
  .cid-sdTL3c8OMv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdTL3c8OMv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdTL3c8OMv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdTL3c8OMv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdTL3c8OMv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdTL3c8OMv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdTL3c8OMv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdTL3c8OMv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdTL3c8OMv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdTL3c8OMv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdTL3c8OMv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdTL3c8OMv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdTL3c8OMv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdTL3c8OMv .nav-link:hover,
.cid-sdTL3c8OMv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdTL3coS5b {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdTL3coS5b .image-block {
  margin: auto;
}
.cid-sdTL3coS5b figcaption {
  position: relative;
}
.cid-sdTL3coS5b figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdTL3coS5b .image-block {
    width: 100% !important;
  }
}
.cid-sdTL3cxhhC {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdTL3cxhhC .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdTL3cxhhC .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdTL3cxhhC .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdTL3cxhhC .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdTL3cxhhC .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdTL3cxhhC .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdTL3cxhhC .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdTL3cxhhC .btn-social {
  border: none !important;
}
.cid-sdTL3cxhhC [class^="socicon-"]:before,
.cid-sdTL3cxhhC [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdTL3cxhhC .btn {
    font-size: 20px !important;
  }
}
.cid-sdWIoxxQpY {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdWIoxxQpY .image-block {
  margin: auto;
}
.cid-sdWIoxxQpY figcaption {
  position: relative;
}
.cid-sdWIoxxQpY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWIoxxQpY .image-block {
    width: 100% !important;
  }
}
.cid-sdWIoy0YhL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdWIoy0YhL .image-block {
  margin: auto;
}
.cid-sdWIoy0YhL figcaption {
  position: relative;
}
.cid-sdWIoy0YhL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWIoy0YhL .image-block {
    width: 100% !important;
  }
}
.cid-sdWIoycMie {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdWIoycMie .mbr-text,
.cid-sdWIoycMie blockquote {
  color: #767676;
}
.cid-sdWIoylwK6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdWIoylwK6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdWIoylwK6 .formoid {
  margin: auto;
}
.cid-sdWIoylwK6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdWIoylwK6 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdWIoylwK6 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdWIoylwK6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdWIoylwK6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdWIoylwK6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdWIoylwK6 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdWIoylwK6 .mbr-subscribe .input-group-btn button,
.cid-sdWIoylwK6 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdWIoylwK6 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdWIoylwK6 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdWIoylwK6 .input-group-btn {
    width: 100%;
  }
  .cid-sdWIoylwK6 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdWIoylwK6 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdWIoylwK6 .input-group-btn {
    width: calc(92%);
  }
  .cid-sdWIoylwK6 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdWIoylwK6 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdWIoylwK6 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdWIoylwK6 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdWIoylwK6 .input-group-btn button,
  .cid-sdWIoylwK6 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdWIoylwK6 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdWIoyH0Bx {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdWIoyH0Bx .image-block {
  margin: auto;
}
.cid-sdWIoyH0Bx figcaption {
  position: relative;
}
.cid-sdWIoyH0Bx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWIoyH0Bx .image-block {
    width: 100% !important;
  }
}
.cid-sdWIoyXoNK .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdWIoyXoNK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdWIoyXoNK a {
  font-style: normal;
}
.cid-sdWIoyXoNK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdWIoyXoNK .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdWIoyXoNK .nav-item:focus,
.cid-sdWIoyXoNK .nav-link:focus {
  outline: none;
}
.cid-sdWIoyXoNK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdWIoyXoNK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdWIoyXoNK .menu-logo {
  margin-right: auto;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdWIoyXoNK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdWIoyXoNK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdWIoyXoNK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdWIoyXoNK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdWIoyXoNK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdWIoyXoNK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdWIoyXoNK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdWIoyXoNK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdWIoyXoNK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdWIoyXoNK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdWIoyXoNK .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-sdWIoyXoNK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdWIoyXoNK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdWIoyXoNK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdWIoyXoNK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdWIoyXoNK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdWIoyXoNK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdWIoyXoNK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdWIoyXoNK button.navbar-toggler:focus {
  outline: none;
}
.cid-sdWIoyXoNK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdWIoyXoNK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdWIoyXoNK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdWIoyXoNK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdWIoyXoNK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdWIoyXoNK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdWIoyXoNK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdWIoyXoNK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdWIoyXoNK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdWIoyXoNK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdWIoyXoNK .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdWIoyXoNK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdWIoyXoNK .collapsed .navbar-collapse.collapsing,
.cid-sdWIoyXoNK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdWIoyXoNK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdWIoyXoNK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdWIoyXoNK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdWIoyXoNK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdWIoyXoNK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdWIoyXoNK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdWIoyXoNK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdWIoyXoNK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdWIoyXoNK .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdWIoyXoNK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdWIoyXoNK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdWIoyXoNK .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-sdWIoyXoNK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdWIoyXoNK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdWIoyXoNK .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-sdWIoyXoNK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdWIoyXoNK img {
    height: 3.8rem !important;
  }
  .cid-sdWIoyXoNK .btn {
    display: -webkit-flex;
  }
  .cid-sdWIoyXoNK button.navbar-toggler {
    display: block;
  }
  .cid-sdWIoyXoNK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdWIoyXoNK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdWIoyXoNK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdWIoyXoNK .navbar-collapse.collapsing,
  .cid-sdWIoyXoNK .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdWIoyXoNK .navbar-collapse.collapsing .navbar-nav,
  .cid-sdWIoyXoNK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdWIoyXoNK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdWIoyXoNK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdWIoyXoNK .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdWIoyXoNK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdWIoyXoNK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdWIoyXoNK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdWIoyXoNK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdWIoyXoNK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdWIoyXoNK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdWIoyXoNK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdWIoyXoNK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdWIoyXoNK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdWIoyXoNK .nav-link:hover,
.cid-sdWIoyXoNK .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdWIozisUx {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdWIozisUx .image-block {
  margin: auto;
}
.cid-sdWIozisUx figcaption {
  position: relative;
}
.cid-sdWIozisUx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWIozisUx .image-block {
    width: 100% !important;
  }
}
.cid-sdWIozs3RF {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdWIozs3RF .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdWIozs3RF .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdWIozs3RF .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdWIozs3RF .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdWIozs3RF .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdWIozs3RF .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdWIozs3RF .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdWIozs3RF .btn-social {
  border: none !important;
}
.cid-sdWIozs3RF [class^="socicon-"]:before,
.cid-sdWIozs3RF [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdWIozs3RF .btn {
    font-size: 20px !important;
  }
}
.cid-sdWXLD22mu {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdWXLD22mu .image-block {
  margin: auto;
}
.cid-sdWXLD22mu figcaption {
  position: relative;
}
.cid-sdWXLD22mu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWXLD22mu .image-block {
    width: 100% !important;
  }
}
.cid-sdWXLDjELX {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdWXLDjELX .image-block {
  margin: auto;
}
.cid-sdWXLDjELX figcaption {
  position: relative;
}
.cid-sdWXLDjELX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWXLDjELX .image-block {
    width: 100% !important;
  }
}
.cid-sdWXLDueQz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdWXLDueQz .mbr-text,
.cid-sdWXLDueQz blockquote {
  color: #767676;
}
.cid-sdWXLDCdae {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdWXLDCdae .mbr-section-subtitle {
  color: #767676;
}
.cid-sdWXLDCdae .formoid {
  margin: auto;
}
.cid-sdWXLDCdae .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdWXLDCdae a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdWXLDCdae .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdWXLDCdae .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdWXLDCdae a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdWXLDCdae a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdWXLDCdae .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdWXLDCdae .mbr-subscribe .input-group-btn button,
.cid-sdWXLDCdae .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdWXLDCdae .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdWXLDCdae input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdWXLDCdae .input-group-btn {
    width: 100%;
  }
  .cid-sdWXLDCdae .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdWXLDCdae .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdWXLDCdae .input-group-btn {
    width: calc(92%);
  }
  .cid-sdWXLDCdae .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdWXLDCdae .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdWXLDCdae .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdWXLDCdae .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdWXLDCdae .input-group-btn button,
  .cid-sdWXLDCdae .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdWXLDCdae .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdWXLDWZVb {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdWXLDWZVb .image-block {
  margin: auto;
}
.cid-sdWXLDWZVb figcaption {
  position: relative;
}
.cid-sdWXLDWZVb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWXLDWZVb .image-block {
    width: 100% !important;
  }
}
.cid-sdWXLE8hga .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdWXLE8hga .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdWXLE8hga a {
  font-style: normal;
}
.cid-sdWXLE8hga .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdWXLE8hga .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdWXLE8hga .nav-item:focus,
.cid-sdWXLE8hga .nav-link:focus {
  outline: none;
}
.cid-sdWXLE8hga .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdWXLE8hga .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdWXLE8hga .menu-logo {
  margin-right: auto;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdWXLE8hga .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdWXLE8hga .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdWXLE8hga .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdWXLE8hga .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdWXLE8hga .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdWXLE8hga .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdWXLE8hga .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdWXLE8hga .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdWXLE8hga .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdWXLE8hga .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdWXLE8hga .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-sdWXLE8hga .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdWXLE8hga .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdWXLE8hga .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdWXLE8hga .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdWXLE8hga .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdWXLE8hga .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdWXLE8hga button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdWXLE8hga button.navbar-toggler:focus {
  outline: none;
}
.cid-sdWXLE8hga button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdWXLE8hga button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdWXLE8hga button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdWXLE8hga button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdWXLE8hga button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdWXLE8hga nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdWXLE8hga nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdWXLE8hga nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdWXLE8hga nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdWXLE8hga .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdWXLE8hga .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdWXLE8hga .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdWXLE8hga .collapsed .navbar-collapse.collapsing,
.cid-sdWXLE8hga .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdWXLE8hga .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdWXLE8hga .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdWXLE8hga .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdWXLE8hga .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdWXLE8hga .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdWXLE8hga .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdWXLE8hga .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdWXLE8hga .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdWXLE8hga .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdWXLE8hga .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdWXLE8hga .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdWXLE8hga .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-sdWXLE8hga .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdWXLE8hga .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdWXLE8hga .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-sdWXLE8hga.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdWXLE8hga img {
    height: 3.8rem !important;
  }
  .cid-sdWXLE8hga .btn {
    display: -webkit-flex;
  }
  .cid-sdWXLE8hga button.navbar-toggler {
    display: block;
  }
  .cid-sdWXLE8hga .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdWXLE8hga .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdWXLE8hga .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdWXLE8hga .navbar-collapse.collapsing,
  .cid-sdWXLE8hga .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdWXLE8hga .navbar-collapse.collapsing .navbar-nav,
  .cid-sdWXLE8hga .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdWXLE8hga .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdWXLE8hga .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdWXLE8hga .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdWXLE8hga .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdWXLE8hga .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdWXLE8hga .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdWXLE8hga .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdWXLE8hga .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdWXLE8hga .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdWXLE8hga .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdWXLE8hga .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdWXLE8hga .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdWXLE8hga .nav-link:hover,
.cid-sdWXLE8hga .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdWXLEqmtn {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdWXLEqmtn .image-block {
  margin: auto;
}
.cid-sdWXLEqmtn figcaption {
  position: relative;
}
.cid-sdWXLEqmtn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdWXLEqmtn .image-block {
    width: 100% !important;
  }
}
.cid-sdWXLEAhQW {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdWXLEAhQW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdWXLEAhQW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdWXLEAhQW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdWXLEAhQW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdWXLEAhQW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdWXLEAhQW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdWXLEAhQW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdWXLEAhQW .btn-social {
  border: none !important;
}
.cid-sdWXLEAhQW [class^="socicon-"]:before,
.cid-sdWXLEAhQW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdWXLEAhQW .btn {
    font-size: 20px !important;
  }
}
.cid-sdXhDDKE76 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sdXhDDKE76 .image-block {
  margin: auto;
}
.cid-sdXhDDKE76 figcaption {
  position: relative;
}
.cid-sdXhDDKE76 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdXhDDKE76 .image-block {
    width: 100% !important;
  }
}
.cid-sdXhDDYhHG {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sdXhDDYhHG .image-block {
  margin: auto;
}
.cid-sdXhDDYhHG figcaption {
  position: relative;
}
.cid-sdXhDDYhHG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdXhDDYhHG .image-block {
    width: 100% !important;
  }
}
.cid-sdXhDE9lid {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdXhDE9lid .mbr-text,
.cid-sdXhDE9lid blockquote {
  color: #767676;
}
.cid-sdXhDEf0CD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdXhDEf0CD .mbr-section-subtitle {
  color: #767676;
}
.cid-sdXhDEf0CD .formoid {
  margin: auto;
}
.cid-sdXhDEf0CD .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sdXhDEf0CD a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sdXhDEf0CD .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sdXhDEf0CD .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sdXhDEf0CD a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sdXhDEf0CD a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdXhDEf0CD .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sdXhDEf0CD .mbr-subscribe .input-group-btn button,
.cid-sdXhDEf0CD .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sdXhDEf0CD .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdXhDEf0CD input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sdXhDEf0CD .input-group-btn {
    width: 100%;
  }
  .cid-sdXhDEf0CD .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sdXhDEf0CD .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sdXhDEf0CD .input-group-btn {
    width: calc(92%);
  }
  .cid-sdXhDEf0CD .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sdXhDEf0CD .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sdXhDEf0CD .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sdXhDEf0CD .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sdXhDEf0CD .input-group-btn button,
  .cid-sdXhDEf0CD .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sdXhDEf0CD .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sdXhDEAHut {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdXhDEAHut .image-block {
  margin: auto;
}
.cid-sdXhDEAHut figcaption {
  position: relative;
}
.cid-sdXhDEAHut figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdXhDEAHut .image-block {
    width: 100% !important;
  }
}
.cid-sdXhDEKceN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdXhDEKceN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdXhDEKceN a {
  font-style: normal;
}
.cid-sdXhDEKceN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdXhDEKceN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdXhDEKceN .nav-item:focus,
.cid-sdXhDEKceN .nav-link:focus {
  outline: none;
}
.cid-sdXhDEKceN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdXhDEKceN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdXhDEKceN .menu-logo {
  margin-right: auto;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdXhDEKceN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdXhDEKceN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdXhDEKceN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdXhDEKceN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdXhDEKceN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdXhDEKceN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdXhDEKceN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdXhDEKceN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdXhDEKceN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdXhDEKceN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdXhDEKceN .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-sdXhDEKceN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdXhDEKceN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdXhDEKceN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdXhDEKceN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdXhDEKceN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdXhDEKceN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdXhDEKceN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdXhDEKceN button.navbar-toggler:focus {
  outline: none;
}
.cid-sdXhDEKceN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sdXhDEKceN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdXhDEKceN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdXhDEKceN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdXhDEKceN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdXhDEKceN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdXhDEKceN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdXhDEKceN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdXhDEKceN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdXhDEKceN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdXhDEKceN .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdXhDEKceN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdXhDEKceN .collapsed .navbar-collapse.collapsing,
.cid-sdXhDEKceN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdXhDEKceN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdXhDEKceN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdXhDEKceN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdXhDEKceN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdXhDEKceN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdXhDEKceN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdXhDEKceN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdXhDEKceN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sdXhDEKceN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdXhDEKceN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdXhDEKceN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdXhDEKceN .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-sdXhDEKceN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdXhDEKceN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdXhDEKceN .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-sdXhDEKceN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdXhDEKceN img {
    height: 3.8rem !important;
  }
  .cid-sdXhDEKceN .btn {
    display: -webkit-flex;
  }
  .cid-sdXhDEKceN button.navbar-toggler {
    display: block;
  }
  .cid-sdXhDEKceN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdXhDEKceN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdXhDEKceN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdXhDEKceN .navbar-collapse.collapsing,
  .cid-sdXhDEKceN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdXhDEKceN .navbar-collapse.collapsing .navbar-nav,
  .cid-sdXhDEKceN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdXhDEKceN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdXhDEKceN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdXhDEKceN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdXhDEKceN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdXhDEKceN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdXhDEKceN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdXhDEKceN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdXhDEKceN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdXhDEKceN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdXhDEKceN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sdXhDEKceN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdXhDEKceN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdXhDEKceN .nav-link:hover,
.cid-sdXhDEKceN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdXhDF1rXD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sdXhDF1rXD .image-block {
  margin: auto;
}
.cid-sdXhDF1rXD figcaption {
  position: relative;
}
.cid-sdXhDF1rXD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sdXhDF1rXD .image-block {
    width: 100% !important;
  }
}
.cid-sdXhDFdl2U {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sdXhDFdl2U .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdXhDFdl2U .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdXhDFdl2U .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdXhDFdl2U .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdXhDFdl2U .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdXhDFdl2U .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdXhDFdl2U .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdXhDFdl2U .btn-social {
  border: none !important;
}
.cid-sdXhDFdl2U [class^="socicon-"]:before,
.cid-sdXhDFdl2U [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdXhDFdl2U .btn {
    font-size: 20px !important;
  }
}
.cid-sfulgmHBVz {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfulgmHBVz .image-block {
  margin: auto;
}
.cid-sfulgmHBVz figcaption {
  position: relative;
}
.cid-sfulgmHBVz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfulgmHBVz .image-block {
    width: 100% !important;
  }
}
.cid-sfulgn3Ybg {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfulgn3Ybg .image-block {
  margin: auto;
}
.cid-sfulgn3Ybg figcaption {
  position: relative;
}
.cid-sfulgn3Ybg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfulgn3Ybg .image-block {
    width: 100% !important;
  }
}
.cid-sfulgneivl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfulgneivl .mbr-text,
.cid-sfulgneivl blockquote {
  color: #767676;
}
.cid-sfulgnn4ql {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfulgnn4ql .mbr-section-subtitle {
  color: #767676;
}
.cid-sfulgnn4ql .formoid {
  margin: auto;
}
.cid-sfulgnn4ql .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfulgnn4ql a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfulgnn4ql .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfulgnn4ql .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfulgnn4ql a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfulgnn4ql a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfulgnn4ql .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfulgnn4ql .mbr-subscribe .input-group-btn button,
.cid-sfulgnn4ql .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfulgnn4ql .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfulgnn4ql input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfulgnn4ql .input-group-btn {
    width: 100%;
  }
  .cid-sfulgnn4ql .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfulgnn4ql .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfulgnn4ql .input-group-btn {
    width: calc(92%);
  }
  .cid-sfulgnn4ql .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfulgnn4ql .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfulgnn4ql .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfulgnn4ql .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfulgnn4ql .input-group-btn button,
  .cid-sfulgnn4ql .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfulgnn4ql .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfulgnKE57 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfulgnKE57 .image-block {
  margin: auto;
}
.cid-sfulgnKE57 figcaption {
  position: relative;
}
.cid-sfulgnKE57 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfulgnKE57 .image-block {
    width: 100% !important;
  }
}
.cid-sfulgnX7vB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfulgnX7vB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfulgnX7vB a {
  font-style: normal;
}
.cid-sfulgnX7vB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfulgnX7vB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfulgnX7vB .nav-item:focus,
.cid-sfulgnX7vB .nav-link:focus {
  outline: none;
}
.cid-sfulgnX7vB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfulgnX7vB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfulgnX7vB .menu-logo {
  margin-right: auto;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfulgnX7vB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfulgnX7vB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfulgnX7vB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfulgnX7vB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfulgnX7vB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfulgnX7vB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfulgnX7vB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfulgnX7vB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfulgnX7vB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfulgnX7vB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfulgnX7vB .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-sfulgnX7vB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfulgnX7vB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfulgnX7vB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfulgnX7vB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfulgnX7vB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfulgnX7vB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfulgnX7vB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfulgnX7vB button.navbar-toggler:focus {
  outline: none;
}
.cid-sfulgnX7vB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfulgnX7vB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfulgnX7vB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfulgnX7vB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfulgnX7vB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfulgnX7vB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfulgnX7vB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfulgnX7vB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfulgnX7vB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfulgnX7vB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfulgnX7vB .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfulgnX7vB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfulgnX7vB .collapsed .navbar-collapse.collapsing,
.cid-sfulgnX7vB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfulgnX7vB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfulgnX7vB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfulgnX7vB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfulgnX7vB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfulgnX7vB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfulgnX7vB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfulgnX7vB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfulgnX7vB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfulgnX7vB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfulgnX7vB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfulgnX7vB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfulgnX7vB .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-sfulgnX7vB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfulgnX7vB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfulgnX7vB .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-sfulgnX7vB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfulgnX7vB img {
    height: 3.8rem !important;
  }
  .cid-sfulgnX7vB .btn {
    display: -webkit-flex;
  }
  .cid-sfulgnX7vB button.navbar-toggler {
    display: block;
  }
  .cid-sfulgnX7vB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfulgnX7vB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfulgnX7vB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfulgnX7vB .navbar-collapse.collapsing,
  .cid-sfulgnX7vB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfulgnX7vB .navbar-collapse.collapsing .navbar-nav,
  .cid-sfulgnX7vB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfulgnX7vB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfulgnX7vB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfulgnX7vB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfulgnX7vB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfulgnX7vB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfulgnX7vB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfulgnX7vB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfulgnX7vB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfulgnX7vB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfulgnX7vB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfulgnX7vB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfulgnX7vB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfulgnX7vB .nav-link:hover,
.cid-sfulgnX7vB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfulgogXpo {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfulgogXpo .image-block {
  margin: auto;
}
.cid-sfulgogXpo figcaption {
  position: relative;
}
.cid-sfulgogXpo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfulgogXpo .image-block {
    width: 100% !important;
  }
}
.cid-sfulgor2XP {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfulgor2XP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfulgor2XP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfulgor2XP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfulgor2XP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfulgor2XP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfulgor2XP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfulgor2XP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfulgor2XP .btn-social {
  border: none !important;
}
.cid-sfulgor2XP [class^="socicon-"]:before,
.cid-sfulgor2XP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfulgor2XP .btn {
    font-size: 20px !important;
  }
}
.cid-sfVD9l5FF4 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfVD9l5FF4 .image-block {
  margin: auto;
}
.cid-sfVD9l5FF4 figcaption {
  position: relative;
}
.cid-sfVD9l5FF4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD9l5FF4 .image-block {
    width: 100% !important;
  }
}
.cid-sfVD9lgEG1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfVD9lgEG1 .image-block {
  margin: auto;
}
.cid-sfVD9lgEG1 figcaption {
  position: relative;
}
.cid-sfVD9lgEG1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD9lgEG1 .image-block {
    width: 100% !important;
  }
}
.cid-sfVD9lpDP9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfVD9lpDP9 .mbr-text,
.cid-sfVD9lpDP9 blockquote {
  color: #767676;
}
.cid-sfVD9lwyP6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfVD9lwyP6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfVD9lwyP6 .formoid {
  margin: auto;
}
.cid-sfVD9lwyP6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfVD9lwyP6 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfVD9lwyP6 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfVD9lwyP6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfVD9lwyP6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfVD9lwyP6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfVD9lwyP6 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfVD9lwyP6 .mbr-subscribe .input-group-btn button,
.cid-sfVD9lwyP6 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfVD9lwyP6 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfVD9lwyP6 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfVD9lwyP6 .input-group-btn {
    width: 100%;
  }
  .cid-sfVD9lwyP6 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfVD9lwyP6 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfVD9lwyP6 .input-group-btn {
    width: calc(92%);
  }
  .cid-sfVD9lwyP6 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfVD9lwyP6 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfVD9lwyP6 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfVD9lwyP6 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfVD9lwyP6 .input-group-btn button,
  .cid-sfVD9lwyP6 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfVD9lwyP6 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfVD9lIkYD {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfVD9lIkYD .image-block {
  margin: auto;
}
.cid-sfVD9lIkYD figcaption {
  position: relative;
}
.cid-sfVD9lIkYD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD9lIkYD .image-block {
    width: 100% !important;
  }
}
.cid-sfVD9lRbIC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfVD9lRbIC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfVD9lRbIC a {
  font-style: normal;
}
.cid-sfVD9lRbIC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfVD9lRbIC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfVD9lRbIC .nav-item:focus,
.cid-sfVD9lRbIC .nav-link:focus {
  outline: none;
}
.cid-sfVD9lRbIC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfVD9lRbIC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfVD9lRbIC .menu-logo {
  margin-right: auto;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfVD9lRbIC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfVD9lRbIC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfVD9lRbIC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfVD9lRbIC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfVD9lRbIC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfVD9lRbIC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfVD9lRbIC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfVD9lRbIC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfVD9lRbIC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfVD9lRbIC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfVD9lRbIC .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-sfVD9lRbIC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfVD9lRbIC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfVD9lRbIC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfVD9lRbIC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfVD9lRbIC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfVD9lRbIC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfVD9lRbIC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfVD9lRbIC button.navbar-toggler:focus {
  outline: none;
}
.cid-sfVD9lRbIC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfVD9lRbIC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfVD9lRbIC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfVD9lRbIC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfVD9lRbIC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfVD9lRbIC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfVD9lRbIC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfVD9lRbIC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfVD9lRbIC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfVD9lRbIC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfVD9lRbIC .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfVD9lRbIC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfVD9lRbIC .collapsed .navbar-collapse.collapsing,
.cid-sfVD9lRbIC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfVD9lRbIC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfVD9lRbIC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfVD9lRbIC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfVD9lRbIC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfVD9lRbIC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfVD9lRbIC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfVD9lRbIC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfVD9lRbIC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfVD9lRbIC .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfVD9lRbIC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfVD9lRbIC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfVD9lRbIC .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-sfVD9lRbIC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfVD9lRbIC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfVD9lRbIC .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-sfVD9lRbIC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfVD9lRbIC img {
    height: 3.8rem !important;
  }
  .cid-sfVD9lRbIC .btn {
    display: -webkit-flex;
  }
  .cid-sfVD9lRbIC button.navbar-toggler {
    display: block;
  }
  .cid-sfVD9lRbIC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfVD9lRbIC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfVD9lRbIC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfVD9lRbIC .navbar-collapse.collapsing,
  .cid-sfVD9lRbIC .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfVD9lRbIC .navbar-collapse.collapsing .navbar-nav,
  .cid-sfVD9lRbIC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfVD9lRbIC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfVD9lRbIC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfVD9lRbIC .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfVD9lRbIC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfVD9lRbIC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfVD9lRbIC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfVD9lRbIC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfVD9lRbIC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfVD9lRbIC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfVD9lRbIC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfVD9lRbIC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfVD9lRbIC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfVD9lRbIC .nav-link:hover,
.cid-sfVD9lRbIC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfVD9m5SmN {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfVD9m5SmN .image-block {
  margin: auto;
}
.cid-sfVD9m5SmN figcaption {
  position: relative;
}
.cid-sfVD9m5SmN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD9m5SmN .image-block {
    width: 100% !important;
  }
}
.cid-sfVD9mgVSh {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfVD9mgVSh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfVD9mgVSh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfVD9mgVSh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfVD9mgVSh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfVD9mgVSh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfVD9mgVSh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfVD9mgVSh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfVD9mgVSh .btn-social {
  border: none !important;
}
.cid-sfVD9mgVSh [class^="socicon-"]:before,
.cid-sfVD9mgVSh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfVD9mgVSh .btn {
    font-size: 20px !important;
  }
}
.cid-sfVD6CJTWj {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfVD6CJTWj .image-block {
  margin: auto;
}
.cid-sfVD6CJTWj figcaption {
  position: relative;
}
.cid-sfVD6CJTWj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD6CJTWj .image-block {
    width: 100% !important;
  }
}
.cid-sfVD6CV3fx {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfVD6CV3fx .image-block {
  margin: auto;
}
.cid-sfVD6CV3fx figcaption {
  position: relative;
}
.cid-sfVD6CV3fx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD6CV3fx .image-block {
    width: 100% !important;
  }
}
.cid-sfVD6D5AAG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfVD6D5AAG .mbr-text,
.cid-sfVD6D5AAG blockquote {
  color: #767676;
}
.cid-sfVD6DcFF7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfVD6DcFF7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sfVD6DcFF7 .formoid {
  margin: auto;
}
.cid-sfVD6DcFF7 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfVD6DcFF7 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfVD6DcFF7 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfVD6DcFF7 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfVD6DcFF7 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfVD6DcFF7 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfVD6DcFF7 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfVD6DcFF7 .mbr-subscribe .input-group-btn button,
.cid-sfVD6DcFF7 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfVD6DcFF7 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfVD6DcFF7 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfVD6DcFF7 .input-group-btn {
    width: 100%;
  }
  .cid-sfVD6DcFF7 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfVD6DcFF7 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfVD6DcFF7 .input-group-btn {
    width: calc(92%);
  }
  .cid-sfVD6DcFF7 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfVD6DcFF7 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfVD6DcFF7 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfVD6DcFF7 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfVD6DcFF7 .input-group-btn button,
  .cid-sfVD6DcFF7 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfVD6DcFF7 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfVD6DqbKH {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfVD6DqbKH .image-block {
  margin: auto;
}
.cid-sfVD6DqbKH figcaption {
  position: relative;
}
.cid-sfVD6DqbKH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD6DqbKH .image-block {
    width: 100% !important;
  }
}
.cid-sfVD6DByOs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfVD6DByOs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfVD6DByOs a {
  font-style: normal;
}
.cid-sfVD6DByOs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfVD6DByOs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfVD6DByOs .nav-item:focus,
.cid-sfVD6DByOs .nav-link:focus {
  outline: none;
}
.cid-sfVD6DByOs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfVD6DByOs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfVD6DByOs .menu-logo {
  margin-right: auto;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfVD6DByOs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfVD6DByOs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfVD6DByOs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfVD6DByOs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfVD6DByOs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfVD6DByOs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfVD6DByOs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfVD6DByOs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfVD6DByOs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfVD6DByOs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfVD6DByOs .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-sfVD6DByOs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfVD6DByOs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfVD6DByOs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfVD6DByOs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfVD6DByOs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfVD6DByOs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfVD6DByOs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfVD6DByOs button.navbar-toggler:focus {
  outline: none;
}
.cid-sfVD6DByOs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfVD6DByOs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfVD6DByOs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfVD6DByOs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfVD6DByOs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfVD6DByOs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfVD6DByOs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfVD6DByOs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfVD6DByOs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfVD6DByOs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfVD6DByOs .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfVD6DByOs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfVD6DByOs .collapsed .navbar-collapse.collapsing,
.cid-sfVD6DByOs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfVD6DByOs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfVD6DByOs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfVD6DByOs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfVD6DByOs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfVD6DByOs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfVD6DByOs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfVD6DByOs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfVD6DByOs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfVD6DByOs .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfVD6DByOs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfVD6DByOs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfVD6DByOs .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-sfVD6DByOs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfVD6DByOs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfVD6DByOs .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-sfVD6DByOs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfVD6DByOs img {
    height: 3.8rem !important;
  }
  .cid-sfVD6DByOs .btn {
    display: -webkit-flex;
  }
  .cid-sfVD6DByOs button.navbar-toggler {
    display: block;
  }
  .cid-sfVD6DByOs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfVD6DByOs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfVD6DByOs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfVD6DByOs .navbar-collapse.collapsing,
  .cid-sfVD6DByOs .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfVD6DByOs .navbar-collapse.collapsing .navbar-nav,
  .cid-sfVD6DByOs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfVD6DByOs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfVD6DByOs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfVD6DByOs .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfVD6DByOs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfVD6DByOs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfVD6DByOs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfVD6DByOs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfVD6DByOs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfVD6DByOs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfVD6DByOs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfVD6DByOs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfVD6DByOs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfVD6DByOs .nav-link:hover,
.cid-sfVD6DByOs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfVD6DQKCK {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfVD6DQKCK .image-block {
  margin: auto;
}
.cid-sfVD6DQKCK figcaption {
  position: relative;
}
.cid-sfVD6DQKCK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfVD6DQKCK .image-block {
    width: 100% !important;
  }
}
.cid-sfVD6E4OcU {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfVD6E4OcU .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfVD6E4OcU .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfVD6E4OcU .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfVD6E4OcU .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfVD6E4OcU .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfVD6E4OcU .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfVD6E4OcU .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfVD6E4OcU .btn-social {
  border: none !important;
}
.cid-sfVD6E4OcU [class^="socicon-"]:before,
.cid-sfVD6E4OcU [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfVD6E4OcU .btn {
    font-size: 20px !important;
  }
}
.cid-sfWeoiJLzA {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfWeoiJLzA .image-block {
  margin: auto;
}
.cid-sfWeoiJLzA figcaption {
  position: relative;
}
.cid-sfWeoiJLzA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWeoiJLzA .image-block {
    width: 100% !important;
  }
}
.cid-sfWeoj1JfK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfWeoj1JfK .image-block {
  margin: auto;
}
.cid-sfWeoj1JfK figcaption {
  position: relative;
}
.cid-sfWeoj1JfK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWeoj1JfK .image-block {
    width: 100% !important;
  }
}
.cid-sfWeojbf6L {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfWeojbf6L .mbr-text,
.cid-sfWeojbf6L blockquote {
  color: #767676;
}
.cid-sfWeojknFj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfWeojknFj .mbr-section-subtitle {
  color: #767676;
}
.cid-sfWeojknFj .formoid {
  margin: auto;
}
.cid-sfWeojknFj .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfWeojknFj a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfWeojknFj .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfWeojknFj .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfWeojknFj a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfWeojknFj a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfWeojknFj .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfWeojknFj .mbr-subscribe .input-group-btn button,
.cid-sfWeojknFj .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfWeojknFj .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWeojknFj input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfWeojknFj .input-group-btn {
    width: 100%;
  }
  .cid-sfWeojknFj .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfWeojknFj .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfWeojknFj .input-group-btn {
    width: calc(92%);
  }
  .cid-sfWeojknFj .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfWeojknFj .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfWeojknFj .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfWeojknFj .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfWeojknFj .input-group-btn button,
  .cid-sfWeojknFj .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfWeojknFj .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfWeojEJ2c {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfWeojEJ2c .image-block {
  margin: auto;
}
.cid-sfWeojEJ2c figcaption {
  position: relative;
}
.cid-sfWeojEJ2c figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWeojEJ2c .image-block {
    width: 100% !important;
  }
}
.cid-sfWeojQMv1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfWeojQMv1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfWeojQMv1 a {
  font-style: normal;
}
.cid-sfWeojQMv1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfWeojQMv1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfWeojQMv1 .nav-item:focus,
.cid-sfWeojQMv1 .nav-link:focus {
  outline: none;
}
.cid-sfWeojQMv1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfWeojQMv1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfWeojQMv1 .menu-logo {
  margin-right: auto;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfWeojQMv1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfWeojQMv1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfWeojQMv1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfWeojQMv1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfWeojQMv1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfWeojQMv1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfWeojQMv1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfWeojQMv1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfWeojQMv1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfWeojQMv1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfWeojQMv1 .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-sfWeojQMv1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfWeojQMv1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfWeojQMv1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfWeojQMv1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfWeojQMv1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfWeojQMv1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfWeojQMv1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfWeojQMv1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sfWeojQMv1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfWeojQMv1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfWeojQMv1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfWeojQMv1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfWeojQMv1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfWeojQMv1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfWeojQMv1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfWeojQMv1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfWeojQMv1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfWeojQMv1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfWeojQMv1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfWeojQMv1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfWeojQMv1 .collapsed .navbar-collapse.collapsing,
.cid-sfWeojQMv1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfWeojQMv1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfWeojQMv1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfWeojQMv1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfWeojQMv1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfWeojQMv1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfWeojQMv1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfWeojQMv1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfWeojQMv1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfWeojQMv1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfWeojQMv1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfWeojQMv1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfWeojQMv1 .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-sfWeojQMv1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfWeojQMv1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfWeojQMv1 .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-sfWeojQMv1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWeojQMv1 img {
    height: 3.8rem !important;
  }
  .cid-sfWeojQMv1 .btn {
    display: -webkit-flex;
  }
  .cid-sfWeojQMv1 button.navbar-toggler {
    display: block;
  }
  .cid-sfWeojQMv1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfWeojQMv1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWeojQMv1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfWeojQMv1 .navbar-collapse.collapsing,
  .cid-sfWeojQMv1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfWeojQMv1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sfWeojQMv1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfWeojQMv1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfWeojQMv1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfWeojQMv1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfWeojQMv1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfWeojQMv1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfWeojQMv1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfWeojQMv1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfWeojQMv1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfWeojQMv1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfWeojQMv1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfWeojQMv1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfWeojQMv1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfWeojQMv1 .nav-link:hover,
.cid-sfWeojQMv1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfWeokcu7h {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfWeokcu7h .image-block {
  margin: auto;
}
.cid-sfWeokcu7h figcaption {
  position: relative;
}
.cid-sfWeokcu7h figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWeokcu7h .image-block {
    width: 100% !important;
  }
}
.cid-sfWeoko4HL {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfWeoko4HL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfWeoko4HL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfWeoko4HL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfWeoko4HL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfWeoko4HL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfWeoko4HL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfWeoko4HL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfWeoko4HL .btn-social {
  border: none !important;
}
.cid-sfWeoko4HL [class^="socicon-"]:before,
.cid-sfWeoko4HL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfWeoko4HL .btn {
    font-size: 20px !important;
  }
}
.cid-sfWofO3XlM {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfWofO3XlM .image-block {
  margin: auto;
}
.cid-sfWofO3XlM figcaption {
  position: relative;
}
.cid-sfWofO3XlM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWofO3XlM .image-block {
    width: 100% !important;
  }
}
.cid-sfWofOlidm {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfWofOlidm .image-block {
  margin: auto;
}
.cid-sfWofOlidm figcaption {
  position: relative;
}
.cid-sfWofOlidm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWofOlidm .image-block {
    width: 100% !important;
  }
}
.cid-sfWofOwnpE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfWofOwnpE .mbr-text,
.cid-sfWofOwnpE blockquote {
  color: #767676;
}
.cid-sfWofOEtDz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfWofOEtDz .mbr-section-subtitle {
  color: #767676;
}
.cid-sfWofOEtDz .formoid {
  margin: auto;
}
.cid-sfWofOEtDz .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfWofOEtDz a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfWofOEtDz .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfWofOEtDz .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfWofOEtDz a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfWofOEtDz a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfWofOEtDz .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfWofOEtDz .mbr-subscribe .input-group-btn button,
.cid-sfWofOEtDz .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfWofOEtDz .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWofOEtDz input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfWofOEtDz .input-group-btn {
    width: 100%;
  }
  .cid-sfWofOEtDz .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfWofOEtDz .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfWofOEtDz .input-group-btn {
    width: calc(92%);
  }
  .cid-sfWofOEtDz .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfWofOEtDz .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfWofOEtDz .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfWofOEtDz .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfWofOEtDz .input-group-btn button,
  .cid-sfWofOEtDz .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfWofOEtDz .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfWofOZ2qO {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfWofOZ2qO .image-block {
  margin: auto;
}
.cid-sfWofOZ2qO figcaption {
  position: relative;
}
.cid-sfWofOZ2qO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWofOZ2qO .image-block {
    width: 100% !important;
  }
}
.cid-sfWofPgvvJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfWofPgvvJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfWofPgvvJ a {
  font-style: normal;
}
.cid-sfWofPgvvJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfWofPgvvJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfWofPgvvJ .nav-item:focus,
.cid-sfWofPgvvJ .nav-link:focus {
  outline: none;
}
.cid-sfWofPgvvJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfWofPgvvJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfWofPgvvJ .menu-logo {
  margin-right: auto;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfWofPgvvJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfWofPgvvJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfWofPgvvJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfWofPgvvJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfWofPgvvJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfWofPgvvJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfWofPgvvJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfWofPgvvJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfWofPgvvJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfWofPgvvJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfWofPgvvJ .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-sfWofPgvvJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfWofPgvvJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfWofPgvvJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfWofPgvvJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfWofPgvvJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfWofPgvvJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfWofPgvvJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfWofPgvvJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sfWofPgvvJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfWofPgvvJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfWofPgvvJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfWofPgvvJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfWofPgvvJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfWofPgvvJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfWofPgvvJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfWofPgvvJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfWofPgvvJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfWofPgvvJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfWofPgvvJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfWofPgvvJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfWofPgvvJ .collapsed .navbar-collapse.collapsing,
.cid-sfWofPgvvJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfWofPgvvJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfWofPgvvJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfWofPgvvJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfWofPgvvJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfWofPgvvJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfWofPgvvJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfWofPgvvJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfWofPgvvJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfWofPgvvJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfWofPgvvJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfWofPgvvJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfWofPgvvJ .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-sfWofPgvvJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfWofPgvvJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfWofPgvvJ .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-sfWofPgvvJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWofPgvvJ img {
    height: 3.8rem !important;
  }
  .cid-sfWofPgvvJ .btn {
    display: -webkit-flex;
  }
  .cid-sfWofPgvvJ button.navbar-toggler {
    display: block;
  }
  .cid-sfWofPgvvJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfWofPgvvJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWofPgvvJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfWofPgvvJ .navbar-collapse.collapsing,
  .cid-sfWofPgvvJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfWofPgvvJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sfWofPgvvJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfWofPgvvJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfWofPgvvJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfWofPgvvJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfWofPgvvJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfWofPgvvJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfWofPgvvJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfWofPgvvJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfWofPgvvJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfWofPgvvJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfWofPgvvJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfWofPgvvJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfWofPgvvJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfWofPgvvJ .nav-link:hover,
.cid-sfWofPgvvJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfWofPAcLR {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfWofPAcLR .image-block {
  margin: auto;
}
.cid-sfWofPAcLR figcaption {
  position: relative;
}
.cid-sfWofPAcLR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWofPAcLR .image-block {
    width: 100% !important;
  }
}
.cid-sfWofPLe2S {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfWofPLe2S .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfWofPLe2S .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfWofPLe2S .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfWofPLe2S .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfWofPLe2S .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfWofPLe2S .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfWofPLe2S .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfWofPLe2S .btn-social {
  border: none !important;
}
.cid-sfWofPLe2S [class^="socicon-"]:before,
.cid-sfWofPLe2S [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfWofPLe2S .btn {
    font-size: 20px !important;
  }
}
.cid-sfWUFcD8nV {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfWUFcD8nV .image-block {
  margin: auto;
}
.cid-sfWUFcD8nV figcaption {
  position: relative;
}
.cid-sfWUFcD8nV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWUFcD8nV .image-block {
    width: 100% !important;
  }
}
.cid-sfWUFd1vxD {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfWUFd1vxD .image-block {
  margin: auto;
}
.cid-sfWUFd1vxD figcaption {
  position: relative;
}
.cid-sfWUFd1vxD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWUFd1vxD .image-block {
    width: 100% !important;
  }
}
.cid-sfWUFddcm4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfWUFddcm4 .mbr-text,
.cid-sfWUFddcm4 blockquote {
  color: #767676;
}
.cid-sfWUFdm8NR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfWUFdm8NR .mbr-section-subtitle {
  color: #767676;
}
.cid-sfWUFdm8NR .formoid {
  margin: auto;
}
.cid-sfWUFdm8NR .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfWUFdm8NR a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfWUFdm8NR .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfWUFdm8NR .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfWUFdm8NR a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfWUFdm8NR a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfWUFdm8NR .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfWUFdm8NR .mbr-subscribe .input-group-btn button,
.cid-sfWUFdm8NR .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfWUFdm8NR .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWUFdm8NR input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfWUFdm8NR .input-group-btn {
    width: 100%;
  }
  .cid-sfWUFdm8NR .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfWUFdm8NR .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfWUFdm8NR .input-group-btn {
    width: calc(92%);
  }
  .cid-sfWUFdm8NR .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfWUFdm8NR .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfWUFdm8NR .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfWUFdm8NR .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfWUFdm8NR .input-group-btn button,
  .cid-sfWUFdm8NR .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfWUFdm8NR .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfWUFdIgQB {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfWUFdIgQB .image-block {
  margin: auto;
}
.cid-sfWUFdIgQB figcaption {
  position: relative;
}
.cid-sfWUFdIgQB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWUFdIgQB .image-block {
    width: 100% !important;
  }
}
.cid-sfWUFdUodc .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfWUFdUodc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfWUFdUodc a {
  font-style: normal;
}
.cid-sfWUFdUodc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfWUFdUodc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfWUFdUodc .nav-item:focus,
.cid-sfWUFdUodc .nav-link:focus {
  outline: none;
}
.cid-sfWUFdUodc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfWUFdUodc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfWUFdUodc .menu-logo {
  margin-right: auto;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfWUFdUodc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfWUFdUodc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfWUFdUodc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfWUFdUodc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfWUFdUodc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfWUFdUodc .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfWUFdUodc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfWUFdUodc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfWUFdUodc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfWUFdUodc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfWUFdUodc .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-sfWUFdUodc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfWUFdUodc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfWUFdUodc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfWUFdUodc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfWUFdUodc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfWUFdUodc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfWUFdUodc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfWUFdUodc button.navbar-toggler:focus {
  outline: none;
}
.cid-sfWUFdUodc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfWUFdUodc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfWUFdUodc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfWUFdUodc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfWUFdUodc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfWUFdUodc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfWUFdUodc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfWUFdUodc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfWUFdUodc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfWUFdUodc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfWUFdUodc .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfWUFdUodc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfWUFdUodc .collapsed .navbar-collapse.collapsing,
.cid-sfWUFdUodc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfWUFdUodc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfWUFdUodc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfWUFdUodc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfWUFdUodc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfWUFdUodc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfWUFdUodc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfWUFdUodc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfWUFdUodc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfWUFdUodc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfWUFdUodc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfWUFdUodc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfWUFdUodc .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-sfWUFdUodc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfWUFdUodc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfWUFdUodc .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-sfWUFdUodc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWUFdUodc img {
    height: 3.8rem !important;
  }
  .cid-sfWUFdUodc .btn {
    display: -webkit-flex;
  }
  .cid-sfWUFdUodc button.navbar-toggler {
    display: block;
  }
  .cid-sfWUFdUodc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfWUFdUodc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfWUFdUodc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfWUFdUodc .navbar-collapse.collapsing,
  .cid-sfWUFdUodc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfWUFdUodc .navbar-collapse.collapsing .navbar-nav,
  .cid-sfWUFdUodc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfWUFdUodc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfWUFdUodc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfWUFdUodc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfWUFdUodc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfWUFdUodc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfWUFdUodc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfWUFdUodc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfWUFdUodc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfWUFdUodc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfWUFdUodc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfWUFdUodc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfWUFdUodc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfWUFdUodc .nav-link:hover,
.cid-sfWUFdUodc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfWUFedSJM {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfWUFedSJM .image-block {
  margin: auto;
}
.cid-sfWUFedSJM figcaption {
  position: relative;
}
.cid-sfWUFedSJM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfWUFedSJM .image-block {
    width: 100% !important;
  }
}
.cid-sfWUFeoXFK {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfWUFeoXFK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfWUFeoXFK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfWUFeoXFK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfWUFeoXFK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfWUFeoXFK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfWUFeoXFK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfWUFeoXFK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfWUFeoXFK .btn-social {
  border: none !important;
}
.cid-sfWUFeoXFK [class^="socicon-"]:before,
.cid-sfWUFeoXFK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfWUFeoXFK .btn {
    font-size: 20px !important;
  }
}
.cid-sfYjedPqHS {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfYjedPqHS .image-block {
  margin: auto;
}
.cid-sfYjedPqHS figcaption {
  position: relative;
}
.cid-sfYjedPqHS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYjedPqHS .image-block {
    width: 100% !important;
  }
}
.cid-sfYjee71lT {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfYjee71lT .image-block {
  margin: auto;
}
.cid-sfYjee71lT figcaption {
  position: relative;
}
.cid-sfYjee71lT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYjee71lT .image-block {
    width: 100% !important;
  }
}
.cid-sfYjeejGfi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfYjeejGfi .mbr-text,
.cid-sfYjeejGfi blockquote {
  color: #767676;
}
.cid-sfYjeerTFe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfYjeerTFe .mbr-section-subtitle {
  color: #767676;
}
.cid-sfYjeerTFe .formoid {
  margin: auto;
}
.cid-sfYjeerTFe .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfYjeerTFe a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfYjeerTFe .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfYjeerTFe .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfYjeerTFe a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfYjeerTFe a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfYjeerTFe .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfYjeerTFe .mbr-subscribe .input-group-btn button,
.cid-sfYjeerTFe .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfYjeerTFe .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYjeerTFe input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfYjeerTFe .input-group-btn {
    width: 100%;
  }
  .cid-sfYjeerTFe .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfYjeerTFe .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfYjeerTFe .input-group-btn {
    width: calc(92%);
  }
  .cid-sfYjeerTFe .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfYjeerTFe .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfYjeerTFe .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfYjeerTFe .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfYjeerTFe .input-group-btn button,
  .cid-sfYjeerTFe .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfYjeerTFe .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfYjeeMXrm {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYjeeMXrm .image-block {
  margin: auto;
}
.cid-sfYjeeMXrm figcaption {
  position: relative;
}
.cid-sfYjeeMXrm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYjeeMXrm .image-block {
    width: 100% !important;
  }
}
.cid-sfYjeeYOsw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfYjeeYOsw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfYjeeYOsw a {
  font-style: normal;
}
.cid-sfYjeeYOsw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfYjeeYOsw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfYjeeYOsw .nav-item:focus,
.cid-sfYjeeYOsw .nav-link:focus {
  outline: none;
}
.cid-sfYjeeYOsw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfYjeeYOsw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfYjeeYOsw .menu-logo {
  margin-right: auto;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfYjeeYOsw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfYjeeYOsw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfYjeeYOsw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfYjeeYOsw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfYjeeYOsw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfYjeeYOsw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfYjeeYOsw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfYjeeYOsw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfYjeeYOsw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfYjeeYOsw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfYjeeYOsw .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-sfYjeeYOsw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfYjeeYOsw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfYjeeYOsw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfYjeeYOsw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfYjeeYOsw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfYjeeYOsw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfYjeeYOsw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfYjeeYOsw button.navbar-toggler:focus {
  outline: none;
}
.cid-sfYjeeYOsw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfYjeeYOsw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfYjeeYOsw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYjeeYOsw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYjeeYOsw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfYjeeYOsw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYjeeYOsw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfYjeeYOsw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfYjeeYOsw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYjeeYOsw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYjeeYOsw .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfYjeeYOsw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfYjeeYOsw .collapsed .navbar-collapse.collapsing,
.cid-sfYjeeYOsw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfYjeeYOsw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfYjeeYOsw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfYjeeYOsw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfYjeeYOsw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfYjeeYOsw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfYjeeYOsw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfYjeeYOsw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfYjeeYOsw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfYjeeYOsw .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfYjeeYOsw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfYjeeYOsw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYjeeYOsw .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-sfYjeeYOsw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfYjeeYOsw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfYjeeYOsw .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-sfYjeeYOsw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYjeeYOsw img {
    height: 3.8rem !important;
  }
  .cid-sfYjeeYOsw .btn {
    display: -webkit-flex;
  }
  .cid-sfYjeeYOsw button.navbar-toggler {
    display: block;
  }
  .cid-sfYjeeYOsw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfYjeeYOsw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYjeeYOsw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfYjeeYOsw .navbar-collapse.collapsing,
  .cid-sfYjeeYOsw .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfYjeeYOsw .navbar-collapse.collapsing .navbar-nav,
  .cid-sfYjeeYOsw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfYjeeYOsw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfYjeeYOsw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfYjeeYOsw .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfYjeeYOsw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfYjeeYOsw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfYjeeYOsw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfYjeeYOsw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfYjeeYOsw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfYjeeYOsw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfYjeeYOsw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfYjeeYOsw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfYjeeYOsw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfYjeeYOsw .nav-link:hover,
.cid-sfYjeeYOsw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfYjefh2JR {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYjefh2JR .image-block {
  margin: auto;
}
.cid-sfYjefh2JR figcaption {
  position: relative;
}
.cid-sfYjefh2JR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYjefh2JR .image-block {
    width: 100% !important;
  }
}
.cid-sfYjefs6rG {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfYjefs6rG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfYjefs6rG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfYjefs6rG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfYjefs6rG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfYjefs6rG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfYjefs6rG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfYjefs6rG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfYjefs6rG .btn-social {
  border: none !important;
}
.cid-sfYjefs6rG [class^="socicon-"]:before,
.cid-sfYjefs6rG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfYjefs6rG .btn {
    font-size: 20px !important;
  }
}
.cid-sfYphfWWVc {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfYphfWWVc .image-block {
  margin: auto;
}
.cid-sfYphfWWVc figcaption {
  position: relative;
}
.cid-sfYphfWWVc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYphfWWVc .image-block {
    width: 100% !important;
  }
}
.cid-sfYphgmVbC {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfYphgmVbC .image-block {
  margin: auto;
}
.cid-sfYphgmVbC figcaption {
  position: relative;
}
.cid-sfYphgmVbC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYphgmVbC .image-block {
    width: 100% !important;
  }
}
.cid-sfYphgzky0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfYphgzky0 .mbr-text,
.cid-sfYphgzky0 blockquote {
  color: #767676;
}
.cid-sfYphgG8gv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfYphgG8gv .mbr-section-subtitle {
  color: #767676;
}
.cid-sfYphgG8gv .formoid {
  margin: auto;
}
.cid-sfYphgG8gv .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfYphgG8gv a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfYphgG8gv .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfYphgG8gv .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfYphgG8gv a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfYphgG8gv a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfYphgG8gv .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfYphgG8gv .mbr-subscribe .input-group-btn button,
.cid-sfYphgG8gv .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfYphgG8gv .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYphgG8gv input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfYphgG8gv .input-group-btn {
    width: 100%;
  }
  .cid-sfYphgG8gv .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfYphgG8gv .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfYphgG8gv .input-group-btn {
    width: calc(92%);
  }
  .cid-sfYphgG8gv .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfYphgG8gv .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfYphgG8gv .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfYphgG8gv .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfYphgG8gv .input-group-btn button,
  .cid-sfYphgG8gv .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfYphgG8gv .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfYphh2axh {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYphh2axh .image-block {
  margin: auto;
}
.cid-sfYphh2axh figcaption {
  position: relative;
}
.cid-sfYphh2axh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYphh2axh .image-block {
    width: 100% !important;
  }
}
.cid-sfYphhew3Z .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfYphhew3Z .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfYphhew3Z a {
  font-style: normal;
}
.cid-sfYphhew3Z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfYphhew3Z .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfYphhew3Z .nav-item:focus,
.cid-sfYphhew3Z .nav-link:focus {
  outline: none;
}
.cid-sfYphhew3Z .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfYphhew3Z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfYphhew3Z .menu-logo {
  margin-right: auto;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfYphhew3Z .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfYphhew3Z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfYphhew3Z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfYphhew3Z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfYphhew3Z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfYphhew3Z .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfYphhew3Z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfYphhew3Z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfYphhew3Z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfYphhew3Z .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfYphhew3Z .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-sfYphhew3Z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfYphhew3Z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfYphhew3Z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfYphhew3Z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfYphhew3Z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfYphhew3Z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfYphhew3Z button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfYphhew3Z button.navbar-toggler:focus {
  outline: none;
}
.cid-sfYphhew3Z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfYphhew3Z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfYphhew3Z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYphhew3Z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYphhew3Z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfYphhew3Z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYphhew3Z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfYphhew3Z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfYphhew3Z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYphhew3Z .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYphhew3Z .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfYphhew3Z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfYphhew3Z .collapsed .navbar-collapse.collapsing,
.cid-sfYphhew3Z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfYphhew3Z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfYphhew3Z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfYphhew3Z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfYphhew3Z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfYphhew3Z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfYphhew3Z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfYphhew3Z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfYphhew3Z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfYphhew3Z .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfYphhew3Z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfYphhew3Z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYphhew3Z .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-sfYphhew3Z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfYphhew3Z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfYphhew3Z .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-sfYphhew3Z.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYphhew3Z img {
    height: 3.8rem !important;
  }
  .cid-sfYphhew3Z .btn {
    display: -webkit-flex;
  }
  .cid-sfYphhew3Z button.navbar-toggler {
    display: block;
  }
  .cid-sfYphhew3Z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfYphhew3Z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYphhew3Z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfYphhew3Z .navbar-collapse.collapsing,
  .cid-sfYphhew3Z .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfYphhew3Z .navbar-collapse.collapsing .navbar-nav,
  .cid-sfYphhew3Z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfYphhew3Z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfYphhew3Z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfYphhew3Z .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfYphhew3Z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfYphhew3Z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfYphhew3Z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfYphhew3Z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfYphhew3Z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfYphhew3Z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfYphhew3Z .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfYphhew3Z .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfYphhew3Z .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfYphhew3Z .nav-link:hover,
.cid-sfYphhew3Z .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfYphhyhCI {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYphhyhCI .image-block {
  margin: auto;
}
.cid-sfYphhyhCI figcaption {
  position: relative;
}
.cid-sfYphhyhCI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYphhyhCI .image-block {
    width: 100% !important;
  }
}
.cid-sfYphhJZXw {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfYphhJZXw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfYphhJZXw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfYphhJZXw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfYphhJZXw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfYphhJZXw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfYphhJZXw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfYphhJZXw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfYphhJZXw .btn-social {
  border: none !important;
}
.cid-sfYphhJZXw [class^="socicon-"]:before,
.cid-sfYphhJZXw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfYphhJZXw .btn {
    font-size: 20px !important;
  }
}
.cid-sfYsmoku2U {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfYsmoku2U .image-block {
  margin: auto;
}
.cid-sfYsmoku2U figcaption {
  position: relative;
}
.cid-sfYsmoku2U figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYsmoku2U .image-block {
    width: 100% !important;
  }
}
.cid-sfYsmoDtiS {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfYsmoDtiS .image-block {
  margin: auto;
}
.cid-sfYsmoDtiS figcaption {
  position: relative;
}
.cid-sfYsmoDtiS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYsmoDtiS .image-block {
    width: 100% !important;
  }
}
.cid-sfYsmoPRpg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfYsmoPRpg .mbr-text,
.cid-sfYsmoPRpg blockquote {
  color: #767676;
}
.cid-sfYsmoXWZp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfYsmoXWZp .mbr-section-subtitle {
  color: #767676;
}
.cid-sfYsmoXWZp .formoid {
  margin: auto;
}
.cid-sfYsmoXWZp .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfYsmoXWZp a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfYsmoXWZp .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfYsmoXWZp .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfYsmoXWZp a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfYsmoXWZp a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfYsmoXWZp .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfYsmoXWZp .mbr-subscribe .input-group-btn button,
.cid-sfYsmoXWZp .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfYsmoXWZp .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYsmoXWZp input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfYsmoXWZp .input-group-btn {
    width: 100%;
  }
  .cid-sfYsmoXWZp .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfYsmoXWZp .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfYsmoXWZp .input-group-btn {
    width: calc(92%);
  }
  .cid-sfYsmoXWZp .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfYsmoXWZp .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfYsmoXWZp .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfYsmoXWZp .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfYsmoXWZp .input-group-btn button,
  .cid-sfYsmoXWZp .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfYsmoXWZp .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfYsmpiT9i {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYsmpiT9i .image-block {
  margin: auto;
}
.cid-sfYsmpiT9i figcaption {
  position: relative;
}
.cid-sfYsmpiT9i figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYsmpiT9i .image-block {
    width: 100% !important;
  }
}
.cid-sfYsmptMCd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfYsmptMCd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfYsmptMCd a {
  font-style: normal;
}
.cid-sfYsmptMCd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfYsmptMCd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfYsmptMCd .nav-item:focus,
.cid-sfYsmptMCd .nav-link:focus {
  outline: none;
}
.cid-sfYsmptMCd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfYsmptMCd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfYsmptMCd .menu-logo {
  margin-right: auto;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfYsmptMCd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfYsmptMCd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfYsmptMCd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfYsmptMCd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfYsmptMCd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfYsmptMCd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfYsmptMCd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfYsmptMCd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfYsmptMCd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfYsmptMCd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfYsmptMCd .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-sfYsmptMCd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfYsmptMCd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfYsmptMCd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfYsmptMCd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfYsmptMCd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfYsmptMCd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfYsmptMCd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfYsmptMCd button.navbar-toggler:focus {
  outline: none;
}
.cid-sfYsmptMCd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfYsmptMCd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfYsmptMCd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYsmptMCd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYsmptMCd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfYsmptMCd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYsmptMCd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfYsmptMCd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfYsmptMCd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYsmptMCd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYsmptMCd .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfYsmptMCd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfYsmptMCd .collapsed .navbar-collapse.collapsing,
.cid-sfYsmptMCd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfYsmptMCd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfYsmptMCd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfYsmptMCd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfYsmptMCd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfYsmptMCd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfYsmptMCd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfYsmptMCd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfYsmptMCd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfYsmptMCd .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfYsmptMCd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfYsmptMCd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYsmptMCd .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-sfYsmptMCd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfYsmptMCd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfYsmptMCd .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-sfYsmptMCd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYsmptMCd img {
    height: 3.8rem !important;
  }
  .cid-sfYsmptMCd .btn {
    display: -webkit-flex;
  }
  .cid-sfYsmptMCd button.navbar-toggler {
    display: block;
  }
  .cid-sfYsmptMCd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfYsmptMCd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYsmptMCd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfYsmptMCd .navbar-collapse.collapsing,
  .cid-sfYsmptMCd .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfYsmptMCd .navbar-collapse.collapsing .navbar-nav,
  .cid-sfYsmptMCd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfYsmptMCd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfYsmptMCd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfYsmptMCd .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfYsmptMCd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfYsmptMCd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfYsmptMCd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfYsmptMCd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfYsmptMCd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfYsmptMCd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfYsmptMCd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfYsmptMCd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfYsmptMCd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfYsmptMCd .nav-link:hover,
.cid-sfYsmptMCd .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfYsmpM0Xl {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYsmpM0Xl .image-block {
  margin: auto;
}
.cid-sfYsmpM0Xl figcaption {
  position: relative;
}
.cid-sfYsmpM0Xl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYsmpM0Xl .image-block {
    width: 100% !important;
  }
}
.cid-sfYsmq1hLQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfYsmq1hLQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfYsmq1hLQ .btn-social {
  border: none !important;
}
.cid-sfYsmq1hLQ [class^="socicon-"]:before,
.cid-sfYsmq1hLQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfYsmq1hLQ .btn {
    font-size: 20px !important;
  }
}
.cid-sfYwoN5hhi {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfYwoN5hhi .image-block {
  margin: auto;
}
.cid-sfYwoN5hhi figcaption {
  position: relative;
}
.cid-sfYwoN5hhi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYwoN5hhi .image-block {
    width: 100% !important;
  }
}
.cid-sfYwoNoFCq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfYwoNoFCq .image-block {
  margin: auto;
}
.cid-sfYwoNoFCq figcaption {
  position: relative;
}
.cid-sfYwoNoFCq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYwoNoFCq .image-block {
    width: 100% !important;
  }
}
.cid-sfYwoNAu0H {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfYwoNAu0H .mbr-text,
.cid-sfYwoNAu0H blockquote {
  color: #767676;
}
.cid-sfYwoNITsl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfYwoNITsl .mbr-section-subtitle {
  color: #767676;
}
.cid-sfYwoNITsl .formoid {
  margin: auto;
}
.cid-sfYwoNITsl .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfYwoNITsl a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfYwoNITsl .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfYwoNITsl .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfYwoNITsl a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfYwoNITsl a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfYwoNITsl .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfYwoNITsl .mbr-subscribe .input-group-btn button,
.cid-sfYwoNITsl .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfYwoNITsl .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYwoNITsl input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfYwoNITsl .input-group-btn {
    width: 100%;
  }
  .cid-sfYwoNITsl .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfYwoNITsl .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfYwoNITsl .input-group-btn {
    width: calc(92%);
  }
  .cid-sfYwoNITsl .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfYwoNITsl .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfYwoNITsl .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfYwoNITsl .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfYwoNITsl .input-group-btn button,
  .cid-sfYwoNITsl .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfYwoNITsl .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfYwoO4ED4 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYwoO4ED4 .image-block {
  margin: auto;
}
.cid-sfYwoO4ED4 figcaption {
  position: relative;
}
.cid-sfYwoO4ED4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYwoO4ED4 .image-block {
    width: 100% !important;
  }
}
.cid-sfYwoOh0Z0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfYwoOh0Z0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfYwoOh0Z0 a {
  font-style: normal;
}
.cid-sfYwoOh0Z0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfYwoOh0Z0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfYwoOh0Z0 .nav-item:focus,
.cid-sfYwoOh0Z0 .nav-link:focus {
  outline: none;
}
.cid-sfYwoOh0Z0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfYwoOh0Z0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfYwoOh0Z0 .menu-logo {
  margin-right: auto;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfYwoOh0Z0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfYwoOh0Z0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfYwoOh0Z0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfYwoOh0Z0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfYwoOh0Z0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfYwoOh0Z0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfYwoOh0Z0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfYwoOh0Z0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfYwoOh0Z0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfYwoOh0Z0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfYwoOh0Z0 .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-sfYwoOh0Z0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfYwoOh0Z0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfYwoOh0Z0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfYwoOh0Z0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfYwoOh0Z0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfYwoOh0Z0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfYwoOh0Z0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfYwoOh0Z0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sfYwoOh0Z0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfYwoOh0Z0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfYwoOh0Z0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYwoOh0Z0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYwoOh0Z0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfYwoOh0Z0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYwoOh0Z0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfYwoOh0Z0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfYwoOh0Z0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYwoOh0Z0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYwoOh0Z0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.collapsing,
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfYwoOh0Z0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfYwoOh0Z0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfYwoOh0Z0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYwoOh0Z0 .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-sfYwoOh0Z0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfYwoOh0Z0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfYwoOh0Z0 .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-sfYwoOh0Z0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYwoOh0Z0 img {
    height: 3.8rem !important;
  }
  .cid-sfYwoOh0Z0 .btn {
    display: -webkit-flex;
  }
  .cid-sfYwoOh0Z0 button.navbar-toggler {
    display: block;
  }
  .cid-sfYwoOh0Z0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfYwoOh0Z0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYwoOh0Z0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfYwoOh0Z0 .navbar-collapse.collapsing,
  .cid-sfYwoOh0Z0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfYwoOh0Z0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sfYwoOh0Z0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfYwoOh0Z0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfYwoOh0Z0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfYwoOh0Z0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfYwoOh0Z0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfYwoOh0Z0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfYwoOh0Z0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfYwoOh0Z0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfYwoOh0Z0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfYwoOh0Z0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfYwoOh0Z0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfYwoOh0Z0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfYwoOh0Z0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfYwoOh0Z0 .nav-link:hover,
.cid-sfYwoOh0Z0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfYwoOC6i9 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYwoOC6i9 .image-block {
  margin: auto;
}
.cid-sfYwoOC6i9 figcaption {
  position: relative;
}
.cid-sfYwoOC6i9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYwoOC6i9 .image-block {
    width: 100% !important;
  }
}
.cid-sfYwoOO6bM {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfYwoOO6bM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfYwoOO6bM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfYwoOO6bM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfYwoOO6bM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfYwoOO6bM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfYwoOO6bM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfYwoOO6bM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfYwoOO6bM .btn-social {
  border: none !important;
}
.cid-sfYwoOO6bM [class^="socicon-"]:before,
.cid-sfYwoOO6bM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfYwoOO6bM .btn {
    font-size: 20px !important;
  }
}
.cid-sfYEYZGDHZ {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sfYEYZGDHZ .image-block {
  margin: auto;
}
.cid-sfYEYZGDHZ figcaption {
  position: relative;
}
.cid-sfYEYZGDHZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYEYZGDHZ .image-block {
    width: 100% !important;
  }
}
.cid-sfYEYZYv30 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sfYEYZYv30 .image-block {
  margin: auto;
}
.cid-sfYEYZYv30 figcaption {
  position: relative;
}
.cid-sfYEYZYv30 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYEYZYv30 .image-block {
    width: 100% !important;
  }
}
.cid-sfYEZ0a0XQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sfYEZ0a0XQ .mbr-text,
.cid-sfYEZ0a0XQ blockquote {
  color: #767676;
}
.cid-sfYEZ0h9qi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfYEZ0h9qi .mbr-section-subtitle {
  color: #767676;
}
.cid-sfYEZ0h9qi .formoid {
  margin: auto;
}
.cid-sfYEZ0h9qi .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sfYEZ0h9qi a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sfYEZ0h9qi .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sfYEZ0h9qi .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sfYEZ0h9qi a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sfYEZ0h9qi a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfYEZ0h9qi .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sfYEZ0h9qi .mbr-subscribe .input-group-btn button,
.cid-sfYEZ0h9qi .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sfYEZ0h9qi .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYEZ0h9qi input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sfYEZ0h9qi .input-group-btn {
    width: 100%;
  }
  .cid-sfYEZ0h9qi .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sfYEZ0h9qi .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sfYEZ0h9qi .input-group-btn {
    width: calc(92%);
  }
  .cid-sfYEZ0h9qi .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sfYEZ0h9qi .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sfYEZ0h9qi .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sfYEZ0h9qi .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sfYEZ0h9qi .input-group-btn button,
  .cid-sfYEZ0h9qi .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sfYEZ0h9qi .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sfYEZ0DhB2 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYEZ0DhB2 .image-block {
  margin: auto;
}
.cid-sfYEZ0DhB2 figcaption {
  position: relative;
}
.cid-sfYEZ0DhB2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYEZ0DhB2 .image-block {
    width: 100% !important;
  }
}
.cid-sfYEZ0O8lw .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfYEZ0O8lw .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfYEZ0O8lw a {
  font-style: normal;
}
.cid-sfYEZ0O8lw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfYEZ0O8lw .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfYEZ0O8lw .nav-item:focus,
.cid-sfYEZ0O8lw .nav-link:focus {
  outline: none;
}
.cid-sfYEZ0O8lw .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfYEZ0O8lw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfYEZ0O8lw .menu-logo {
  margin-right: auto;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfYEZ0O8lw .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfYEZ0O8lw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfYEZ0O8lw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfYEZ0O8lw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfYEZ0O8lw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfYEZ0O8lw .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfYEZ0O8lw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfYEZ0O8lw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfYEZ0O8lw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfYEZ0O8lw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfYEZ0O8lw .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-sfYEZ0O8lw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfYEZ0O8lw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfYEZ0O8lw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfYEZ0O8lw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfYEZ0O8lw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfYEZ0O8lw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfYEZ0O8lw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfYEZ0O8lw button.navbar-toggler:focus {
  outline: none;
}
.cid-sfYEZ0O8lw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sfYEZ0O8lw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfYEZ0O8lw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYEZ0O8lw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfYEZ0O8lw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfYEZ0O8lw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYEZ0O8lw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfYEZ0O8lw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfYEZ0O8lw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfYEZ0O8lw .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYEZ0O8lw .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfYEZ0O8lw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.collapsing,
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfYEZ0O8lw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sfYEZ0O8lw .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfYEZ0O8lw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfYEZ0O8lw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfYEZ0O8lw .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-sfYEZ0O8lw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfYEZ0O8lw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfYEZ0O8lw .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-sfYEZ0O8lw.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYEZ0O8lw img {
    height: 3.8rem !important;
  }
  .cid-sfYEZ0O8lw .btn {
    display: -webkit-flex;
  }
  .cid-sfYEZ0O8lw button.navbar-toggler {
    display: block;
  }
  .cid-sfYEZ0O8lw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfYEZ0O8lw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfYEZ0O8lw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfYEZ0O8lw .navbar-collapse.collapsing,
  .cid-sfYEZ0O8lw .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfYEZ0O8lw .navbar-collapse.collapsing .navbar-nav,
  .cid-sfYEZ0O8lw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfYEZ0O8lw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfYEZ0O8lw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfYEZ0O8lw .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfYEZ0O8lw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfYEZ0O8lw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfYEZ0O8lw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfYEZ0O8lw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfYEZ0O8lw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfYEZ0O8lw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfYEZ0O8lw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sfYEZ0O8lw .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfYEZ0O8lw .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfYEZ0O8lw .nav-link:hover,
.cid-sfYEZ0O8lw .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfYEZ18YJ3 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sfYEZ18YJ3 .image-block {
  margin: auto;
}
.cid-sfYEZ18YJ3 figcaption {
  position: relative;
}
.cid-sfYEZ18YJ3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfYEZ18YJ3 .image-block {
    width: 100% !important;
  }
}
.cid-sfYEZ1jkak {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sfYEZ1jkak .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfYEZ1jkak .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfYEZ1jkak .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfYEZ1jkak .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfYEZ1jkak .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfYEZ1jkak .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfYEZ1jkak .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfYEZ1jkak .btn-social {
  border: none !important;
}
.cid-sfYEZ1jkak [class^="socicon-"]:before,
.cid-sfYEZ1jkak [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfYEZ1jkak .btn {
    font-size: 20px !important;
  }
}
.cid-sg1COPX2pM {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sg1COPX2pM .image-block {
  margin: auto;
}
.cid-sg1COPX2pM figcaption {
  position: relative;
}
.cid-sg1COPX2pM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sg1COPX2pM .image-block {
    width: 100% !important;
  }
}
.cid-sg1COQftGF {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sg1COQftGF .image-block {
  margin: auto;
}
.cid-sg1COQftGF figcaption {
  position: relative;
}
.cid-sg1COQftGF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sg1COQftGF .image-block {
    width: 100% !important;
  }
}
.cid-sg1COQqi1q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sg1COQqi1q .mbr-text,
.cid-sg1COQqi1q blockquote {
  color: #767676;
}
.cid-sg1COQyajz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sg1COQyajz .mbr-section-subtitle {
  color: #767676;
}
.cid-sg1COQyajz .formoid {
  margin: auto;
}
.cid-sg1COQyajz .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sg1COQyajz a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sg1COQyajz .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sg1COQyajz .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sg1COQyajz a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sg1COQyajz a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sg1COQyajz .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sg1COQyajz .mbr-subscribe .input-group-btn button,
.cid-sg1COQyajz .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sg1COQyajz .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sg1COQyajz input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sg1COQyajz .input-group-btn {
    width: 100%;
  }
  .cid-sg1COQyajz .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sg1COQyajz .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sg1COQyajz .input-group-btn {
    width: calc(92%);
  }
  .cid-sg1COQyajz .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sg1COQyajz .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sg1COQyajz .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sg1COQyajz .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sg1COQyajz .input-group-btn button,
  .cid-sg1COQyajz .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sg1COQyajz .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sg1COQVWSQ {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sg1COQVWSQ .image-block {
  margin: auto;
}
.cid-sg1COQVWSQ figcaption {
  position: relative;
}
.cid-sg1COQVWSQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sg1COQVWSQ .image-block {
    width: 100% !important;
  }
}
.cid-sg1COR7IVh .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sg1COR7IVh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sg1COR7IVh a {
  font-style: normal;
}
.cid-sg1COR7IVh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sg1COR7IVh .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sg1COR7IVh .nav-item:focus,
.cid-sg1COR7IVh .nav-link:focus {
  outline: none;
}
.cid-sg1COR7IVh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sg1COR7IVh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sg1COR7IVh .menu-logo {
  margin-right: auto;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sg1COR7IVh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sg1COR7IVh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sg1COR7IVh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sg1COR7IVh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sg1COR7IVh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sg1COR7IVh .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sg1COR7IVh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sg1COR7IVh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sg1COR7IVh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sg1COR7IVh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg1COR7IVh .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-sg1COR7IVh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sg1COR7IVh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sg1COR7IVh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sg1COR7IVh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sg1COR7IVh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sg1COR7IVh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sg1COR7IVh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sg1COR7IVh button.navbar-toggler:focus {
  outline: none;
}
.cid-sg1COR7IVh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sg1COR7IVh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg1COR7IVh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg1COR7IVh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg1COR7IVh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg1COR7IVh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg1COR7IVh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg1COR7IVh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg1COR7IVh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg1COR7IVh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sg1COR7IVh .collapsed .btn {
  display: -webkit-flex;
}
.cid-sg1COR7IVh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sg1COR7IVh .collapsed .navbar-collapse.collapsing,
.cid-sg1COR7IVh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sg1COR7IVh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sg1COR7IVh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sg1COR7IVh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sg1COR7IVh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sg1COR7IVh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sg1COR7IVh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sg1COR7IVh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sg1COR7IVh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sg1COR7IVh .collapsed button.navbar-toggler {
  display: block;
}
.cid-sg1COR7IVh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sg1COR7IVh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sg1COR7IVh .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-sg1COR7IVh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sg1COR7IVh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sg1COR7IVh .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-sg1COR7IVh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sg1COR7IVh img {
    height: 3.8rem !important;
  }
  .cid-sg1COR7IVh .btn {
    display: -webkit-flex;
  }
  .cid-sg1COR7IVh button.navbar-toggler {
    display: block;
  }
  .cid-sg1COR7IVh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sg1COR7IVh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sg1COR7IVh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sg1COR7IVh .navbar-collapse.collapsing,
  .cid-sg1COR7IVh .navbar-collapse.show {
    display: block !important;
  }
  .cid-sg1COR7IVh .navbar-collapse.collapsing .navbar-nav,
  .cid-sg1COR7IVh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sg1COR7IVh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sg1COR7IVh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sg1COR7IVh .navbar-collapse.collapsing .navbar-buttons,
  .cid-sg1COR7IVh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sg1COR7IVh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sg1COR7IVh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sg1COR7IVh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sg1COR7IVh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sg1COR7IVh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sg1COR7IVh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sg1COR7IVh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sg1COR7IVh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sg1COR7IVh .nav-link:hover,
.cid-sg1COR7IVh .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sg1CORveZD {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sg1CORveZD .image-block {
  margin: auto;
}
.cid-sg1CORveZD figcaption {
  position: relative;
}
.cid-sg1CORveZD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sg1CORveZD .image-block {
    width: 100% !important;
  }
}
.cid-sg1CORHDEm {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sg1CORHDEm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sg1CORHDEm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sg1CORHDEm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sg1CORHDEm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sg1CORHDEm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sg1CORHDEm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sg1CORHDEm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sg1CORHDEm .btn-social {
  border: none !important;
}
.cid-sg1CORHDEm [class^="socicon-"]:before,
.cid-sg1CORHDEm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sg1CORHDEm .btn {
    font-size: 20px !important;
  }
}
.cid-sqBGgxWQKT {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sqBGgxWQKT .image-block {
  margin: auto;
}
.cid-sqBGgxWQKT figcaption {
  position: relative;
}
.cid-sqBGgxWQKT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBGgxWQKT .image-block {
    width: 100% !important;
  }
}
.cid-sqBGgymJM1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqBGgymJM1 .image-block {
  margin: auto;
}
.cid-sqBGgymJM1 figcaption {
  position: relative;
}
.cid-sqBGgymJM1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBGgymJM1 .image-block {
    width: 100% !important;
  }
}
.cid-sqBGgyxeiM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqBGgyxeiM .mbr-text,
.cid-sqBGgyxeiM blockquote {
  color: #767676;
}
.cid-sqBGgyFMZJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqBGgyFMZJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sqBGgyFMZJ .formoid {
  margin: auto;
}
.cid-sqBGgyFMZJ .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sqBGgyFMZJ a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sqBGgyFMZJ .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sqBGgyFMZJ .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sqBGgyFMZJ a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sqBGgyFMZJ a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sqBGgyFMZJ .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sqBGgyFMZJ .mbr-subscribe .input-group-btn button,
.cid-sqBGgyFMZJ .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sqBGgyFMZJ .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqBGgyFMZJ input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sqBGgyFMZJ .input-group-btn {
    width: 100%;
  }
  .cid-sqBGgyFMZJ .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sqBGgyFMZJ .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sqBGgyFMZJ .input-group-btn {
    width: calc(92%);
  }
  .cid-sqBGgyFMZJ .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sqBGgyFMZJ .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sqBGgyFMZJ .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sqBGgyFMZJ .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sqBGgyFMZJ .input-group-btn button,
  .cid-sqBGgyFMZJ .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sqBGgyFMZJ .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sqBGgyWk8Y {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqBGgyWk8Y .image-block {
  margin: auto;
}
.cid-sqBGgyWk8Y figcaption {
  position: relative;
}
.cid-sqBGgyWk8Y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBGgyWk8Y .image-block {
    width: 100% !important;
  }
}
.cid-sqBGgBnNbJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqBGgBnNbJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqBGgBnNbJ a {
  font-style: normal;
}
.cid-sqBGgBnNbJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqBGgBnNbJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sqBGgBnNbJ .nav-item:focus,
.cid-sqBGgBnNbJ .nav-link:focus {
  outline: none;
}
.cid-sqBGgBnNbJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqBGgBnNbJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqBGgBnNbJ .menu-logo {
  margin-right: auto;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqBGgBnNbJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqBGgBnNbJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqBGgBnNbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqBGgBnNbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqBGgBnNbJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqBGgBnNbJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqBGgBnNbJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqBGgBnNbJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqBGgBnNbJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqBGgBnNbJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqBGgBnNbJ .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-sqBGgBnNbJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqBGgBnNbJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqBGgBnNbJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqBGgBnNbJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqBGgBnNbJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqBGgBnNbJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqBGgBnNbJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqBGgBnNbJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sqBGgBnNbJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqBGgBnNbJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqBGgBnNbJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqBGgBnNbJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqBGgBnNbJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqBGgBnNbJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqBGgBnNbJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqBGgBnNbJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqBGgBnNbJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqBGgBnNbJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqBGgBnNbJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqBGgBnNbJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.collapsing,
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqBGgBnNbJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqBGgBnNbJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqBGgBnNbJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqBGgBnNbJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqBGgBnNbJ .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-sqBGgBnNbJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqBGgBnNbJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqBGgBnNbJ .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-sqBGgBnNbJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqBGgBnNbJ img {
    height: 3.8rem !important;
  }
  .cid-sqBGgBnNbJ .btn {
    display: -webkit-flex;
  }
  .cid-sqBGgBnNbJ button.navbar-toggler {
    display: block;
  }
  .cid-sqBGgBnNbJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqBGgBnNbJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqBGgBnNbJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqBGgBnNbJ .navbar-collapse.collapsing,
  .cid-sqBGgBnNbJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqBGgBnNbJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sqBGgBnNbJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqBGgBnNbJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqBGgBnNbJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqBGgBnNbJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqBGgBnNbJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqBGgBnNbJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqBGgBnNbJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqBGgBnNbJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqBGgBnNbJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqBGgBnNbJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqBGgBnNbJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sqBGgBnNbJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqBGgBnNbJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqBGgBnNbJ .nav-link:hover,
.cid-sqBGgBnNbJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqBGgCCgWy {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqBGgCCgWy .image-block {
  margin: auto;
}
.cid-sqBGgCCgWy figcaption {
  position: relative;
}
.cid-sqBGgCCgWy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqBGgCCgWy .image-block {
    width: 100% !important;
  }
}
.cid-sqBGgCQLG9 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqBGgCQLG9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqBGgCQLG9 .btn-social {
  border: none !important;
}
.cid-sqBGgCQLG9 [class^="socicon-"]:before,
.cid-sqBGgCQLG9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqBGgCQLG9 .btn {
    font-size: 20px !important;
  }
}
.cid-sqCaGdyC8j {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/metalheading-1-1920x1440.jpg");
}
@media (min-width: 992px) {
  .cid-sqCaGdyC8j .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sqCaGdyC8j .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sqCaGdyC8j .mbr-text {
    text-align: center;
  }
}
.cid-sqCaGdZC9g {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sqCaGdZC9g .image-block {
  margin: auto;
}
.cid-sqCaGdZC9g figcaption {
  position: relative;
}
.cid-sqCaGdZC9g figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCaGdZC9g .image-block {
    width: 100% !important;
  }
}
.cid-sqCaGgq9vc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqCaGgq9vc .mbr-section-subtitle {
  color: #767676;
}
.cid-sqCaGgq9vc .formoid {
  margin: auto;
}
.cid-sqCaGgq9vc .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sqCaGgq9vc a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sqCaGgq9vc .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sqCaGgq9vc .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sqCaGgq9vc a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sqCaGgq9vc a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sqCaGgq9vc .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sqCaGgq9vc .mbr-subscribe .input-group-btn button,
.cid-sqCaGgq9vc .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sqCaGgq9vc .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCaGgq9vc input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sqCaGgq9vc .input-group-btn {
    width: 100%;
  }
  .cid-sqCaGgq9vc .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sqCaGgq9vc .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sqCaGgq9vc .input-group-btn {
    width: calc(92%);
  }
  .cid-sqCaGgq9vc .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sqCaGgq9vc .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sqCaGgq9vc .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sqCaGgq9vc .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sqCaGgq9vc .input-group-btn button,
  .cid-sqCaGgq9vc .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sqCaGgq9vc .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sqCaGhyMsi {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqCaGhyMsi .card-box {
  padding: 0 2rem;
}
.cid-sqCaGhyMsi .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqCaGhyMsi .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqCaGhyMsi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqCaGhyMsi p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqCaGhyMsi .mbr-text {
  color: #767676;
}
.cid-sqCaGhyMsi .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-sqCaGhyMsi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqCaGhXA0m {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqCaGhXA0m .card-box {
  padding: 0 2rem;
}
.cid-sqCaGhXA0m .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqCaGhXA0m .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqCaGhXA0m h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqCaGhXA0m p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqCaGhXA0m .mbr-text {
  color: #767676;
}
.cid-sqCaGhXA0m .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-sqCaGhXA0m .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqCaGinEUF {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sqCaGinEUF .image-block {
  margin: auto;
}
.cid-sqCaGinEUF figcaption {
  position: relative;
}
.cid-sqCaGinEUF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCaGinEUF .image-block {
    width: 100% !important;
  }
}
.cid-sqCaGiAWg2 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqCaGiAWg2 .card-box {
  padding: 0 2rem;
}
.cid-sqCaGiAWg2 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqCaGiAWg2 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqCaGiAWg2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqCaGiAWg2 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqCaGiAWg2 .mbr-text {
  color: #767676;
}
.cid-sqCaGiAWg2 .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-sqCaGiAWg2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqCaGj117j {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqCaGj117j .card-box {
  padding: 0 2rem;
}
.cid-sqCaGj117j .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqCaGj117j .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqCaGj117j h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqCaGj117j p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqCaGj117j .mbr-text {
  color: #767676;
}
.cid-sqCaGj117j .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-sqCaGj117j .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqCaGjpZQF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sqCaGjpZQF .card-box {
  padding: 0 2rem;
}
.cid-sqCaGjpZQF .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sqCaGjpZQF .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sqCaGjpZQF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sqCaGjpZQF p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-sqCaGjpZQF .mbr-text {
  color: #767676;
}
.cid-sqCaGjpZQF .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-sqCaGjpZQF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sqCaGjNYbq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqCaGjX2Ts .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqCaGjX2Ts .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqCaGjX2Ts a {
  font-style: normal;
}
.cid-sqCaGjX2Ts .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqCaGjX2Ts .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sqCaGjX2Ts .nav-item:focus,
.cid-sqCaGjX2Ts .nav-link:focus {
  outline: none;
}
.cid-sqCaGjX2Ts .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqCaGjX2Ts .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqCaGjX2Ts .menu-logo {
  margin-right: auto;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqCaGjX2Ts .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqCaGjX2Ts .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqCaGjX2Ts .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqCaGjX2Ts .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqCaGjX2Ts .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqCaGjX2Ts .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqCaGjX2Ts .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqCaGjX2Ts .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqCaGjX2Ts .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqCaGjX2Ts .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqCaGjX2Ts .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-sqCaGjX2Ts .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqCaGjX2Ts .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqCaGjX2Ts .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqCaGjX2Ts .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqCaGjX2Ts .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqCaGjX2Ts .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqCaGjX2Ts button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqCaGjX2Ts button.navbar-toggler:focus {
  outline: none;
}
.cid-sqCaGjX2Ts button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqCaGjX2Ts button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqCaGjX2Ts button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqCaGjX2Ts button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqCaGjX2Ts button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqCaGjX2Ts nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqCaGjX2Ts nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqCaGjX2Ts nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqCaGjX2Ts nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqCaGjX2Ts .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqCaGjX2Ts .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqCaGjX2Ts .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.collapsing,
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqCaGjX2Ts .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqCaGjX2Ts .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqCaGjX2Ts .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqCaGjX2Ts .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqCaGjX2Ts .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-sqCaGjX2Ts .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqCaGjX2Ts .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqCaGjX2Ts .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-sqCaGjX2Ts.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCaGjX2Ts img {
    height: 3.8rem !important;
  }
  .cid-sqCaGjX2Ts .btn {
    display: -webkit-flex;
  }
  .cid-sqCaGjX2Ts button.navbar-toggler {
    display: block;
  }
  .cid-sqCaGjX2Ts .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqCaGjX2Ts .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCaGjX2Ts .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqCaGjX2Ts .navbar-collapse.collapsing,
  .cid-sqCaGjX2Ts .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqCaGjX2Ts .navbar-collapse.collapsing .navbar-nav,
  .cid-sqCaGjX2Ts .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqCaGjX2Ts .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqCaGjX2Ts .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqCaGjX2Ts .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqCaGjX2Ts .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqCaGjX2Ts .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqCaGjX2Ts .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqCaGjX2Ts .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqCaGjX2Ts .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqCaGjX2Ts .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqCaGjX2Ts .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sqCaGjX2Ts .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqCaGjX2Ts .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqCaGjX2Ts .nav-link:hover,
.cid-sqCaGjX2Ts .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqCaGklmRr {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqCaGklmRr .image-block {
  margin: auto;
}
.cid-sqCaGklmRr figcaption {
  position: relative;
}
.cid-sqCaGklmRr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCaGklmRr .image-block {
    width: 100% !important;
  }
}
.cid-sqCaGkyOqC {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqCaGkyOqC .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqCaGkyOqC .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqCaGkyOqC .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqCaGkyOqC .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqCaGkyOqC .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqCaGkyOqC .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqCaGkyOqC .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqCaGkyOqC .btn-social {
  border: none !important;
}
.cid-sqCaGkyOqC [class^="socicon-"]:before,
.cid-sqCaGkyOqC [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqCaGkyOqC .btn {
    font-size: 20px !important;
  }
}
.cid-sqCeXsrsvX {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sqCeXsrsvX .image-block {
  margin: auto;
}
.cid-sqCeXsrsvX figcaption {
  position: relative;
}
.cid-sqCeXsrsvX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCeXsrsvX .image-block {
    width: 100% !important;
  }
}
.cid-sqCeXsPK80 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqCeXsPK80 .image-block {
  margin: auto;
}
.cid-sqCeXsPK80 figcaption {
  position: relative;
}
.cid-sqCeXsPK80 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCeXsPK80 .image-block {
    width: 100% !important;
  }
}
.cid-sqCeXt1Z36 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqCeXt1Z36 .mbr-text,
.cid-sqCeXt1Z36 blockquote {
  color: #767676;
}
.cid-sqCeXtbemP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqCeXtbemP .mbr-section-subtitle {
  color: #767676;
}
.cid-sqCeXtbemP .formoid {
  margin: auto;
}
.cid-sqCeXtbemP .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sqCeXtbemP a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sqCeXtbemP .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sqCeXtbemP .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sqCeXtbemP a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sqCeXtbemP a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sqCeXtbemP .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sqCeXtbemP .mbr-subscribe .input-group-btn button,
.cid-sqCeXtbemP .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sqCeXtbemP .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCeXtbemP input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sqCeXtbemP .input-group-btn {
    width: 100%;
  }
  .cid-sqCeXtbemP .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sqCeXtbemP .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sqCeXtbemP .input-group-btn {
    width: calc(92%);
  }
  .cid-sqCeXtbemP .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sqCeXtbemP .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sqCeXtbemP .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sqCeXtbemP .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sqCeXtbemP .input-group-btn button,
  .cid-sqCeXtbemP .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sqCeXtbemP .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sqCeXtxDwZ {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqCeXtxDwZ .image-block {
  margin: auto;
}
.cid-sqCeXtxDwZ figcaption {
  position: relative;
}
.cid-sqCeXtxDwZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCeXtxDwZ .image-block {
    width: 100% !important;
  }
}
.cid-sqCeXvVFsV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqCeXvVFsV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqCeXvVFsV a {
  font-style: normal;
}
.cid-sqCeXvVFsV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqCeXvVFsV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sqCeXvVFsV .nav-item:focus,
.cid-sqCeXvVFsV .nav-link:focus {
  outline: none;
}
.cid-sqCeXvVFsV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqCeXvVFsV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqCeXvVFsV .menu-logo {
  margin-right: auto;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqCeXvVFsV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqCeXvVFsV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqCeXvVFsV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqCeXvVFsV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqCeXvVFsV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqCeXvVFsV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqCeXvVFsV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqCeXvVFsV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqCeXvVFsV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqCeXvVFsV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqCeXvVFsV .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-sqCeXvVFsV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqCeXvVFsV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqCeXvVFsV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqCeXvVFsV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqCeXvVFsV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqCeXvVFsV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqCeXvVFsV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqCeXvVFsV button.navbar-toggler:focus {
  outline: none;
}
.cid-sqCeXvVFsV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqCeXvVFsV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqCeXvVFsV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqCeXvVFsV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqCeXvVFsV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqCeXvVFsV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqCeXvVFsV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqCeXvVFsV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqCeXvVFsV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqCeXvVFsV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqCeXvVFsV .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqCeXvVFsV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqCeXvVFsV .collapsed .navbar-collapse.collapsing,
.cid-sqCeXvVFsV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqCeXvVFsV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqCeXvVFsV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqCeXvVFsV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqCeXvVFsV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqCeXvVFsV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqCeXvVFsV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqCeXvVFsV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqCeXvVFsV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqCeXvVFsV .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqCeXvVFsV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqCeXvVFsV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqCeXvVFsV .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-sqCeXvVFsV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqCeXvVFsV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqCeXvVFsV .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-sqCeXvVFsV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCeXvVFsV img {
    height: 3.8rem !important;
  }
  .cid-sqCeXvVFsV .btn {
    display: -webkit-flex;
  }
  .cid-sqCeXvVFsV button.navbar-toggler {
    display: block;
  }
  .cid-sqCeXvVFsV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqCeXvVFsV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCeXvVFsV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqCeXvVFsV .navbar-collapse.collapsing,
  .cid-sqCeXvVFsV .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqCeXvVFsV .navbar-collapse.collapsing .navbar-nav,
  .cid-sqCeXvVFsV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqCeXvVFsV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqCeXvVFsV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqCeXvVFsV .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqCeXvVFsV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqCeXvVFsV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqCeXvVFsV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqCeXvVFsV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqCeXvVFsV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqCeXvVFsV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqCeXvVFsV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sqCeXvVFsV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqCeXvVFsV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqCeXvVFsV .nav-link:hover,
.cid-sqCeXvVFsV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqCeXx6dk5 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqCeXx6dk5 .image-block {
  margin: auto;
}
.cid-sqCeXx6dk5 figcaption {
  position: relative;
}
.cid-sqCeXx6dk5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCeXx6dk5 .image-block {
    width: 100% !important;
  }
}
.cid-sqCeXxtCNR {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqCeXxtCNR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqCeXxtCNR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqCeXxtCNR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqCeXxtCNR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqCeXxtCNR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqCeXxtCNR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqCeXxtCNR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqCeXxtCNR .btn-social {
  border: none !important;
}
.cid-sqCeXxtCNR [class^="socicon-"]:before,
.cid-sqCeXxtCNR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqCeXxtCNR .btn {
    font-size: 20px !important;
  }
}
.cid-sqCiME5yF1 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sqCiME5yF1 .image-block {
  margin: auto;
}
.cid-sqCiME5yF1 figcaption {
  position: relative;
}
.cid-sqCiME5yF1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCiME5yF1 .image-block {
    width: 100% !important;
  }
}
.cid-sqCiMEvDvr {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqCiMEvDvr .image-block {
  margin: auto;
}
.cid-sqCiMEvDvr figcaption {
  position: relative;
}
.cid-sqCiMEvDvr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCiMEvDvr .image-block {
    width: 100% !important;
  }
}
.cid-sqCiMEHwVu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqCiMEHwVu .mbr-text,
.cid-sqCiMEHwVu blockquote {
  color: #767676;
}
.cid-sqCiMEODfx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqCiMEODfx .mbr-section-subtitle {
  color: #767676;
}
.cid-sqCiMEODfx .formoid {
  margin: auto;
}
.cid-sqCiMEODfx .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sqCiMEODfx a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sqCiMEODfx .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sqCiMEODfx .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sqCiMEODfx a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sqCiMEODfx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sqCiMEODfx .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sqCiMEODfx .mbr-subscribe .input-group-btn button,
.cid-sqCiMEODfx .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sqCiMEODfx .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCiMEODfx input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sqCiMEODfx .input-group-btn {
    width: 100%;
  }
  .cid-sqCiMEODfx .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sqCiMEODfx .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sqCiMEODfx .input-group-btn {
    width: calc(92%);
  }
  .cid-sqCiMEODfx .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sqCiMEODfx .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sqCiMEODfx .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sqCiMEODfx .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sqCiMEODfx .input-group-btn button,
  .cid-sqCiMEODfx .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sqCiMEODfx .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sqCiMF9PeX {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqCiMF9PeX .image-block {
  margin: auto;
}
.cid-sqCiMF9PeX figcaption {
  position: relative;
}
.cid-sqCiMF9PeX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCiMF9PeX .image-block {
    width: 100% !important;
  }
}
.cid-sqCiMFn0a0 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqCiMFn0a0 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqCiMFn0a0 a {
  font-style: normal;
}
.cid-sqCiMFn0a0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqCiMFn0a0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sqCiMFn0a0 .nav-item:focus,
.cid-sqCiMFn0a0 .nav-link:focus {
  outline: none;
}
.cid-sqCiMFn0a0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqCiMFn0a0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqCiMFn0a0 .menu-logo {
  margin-right: auto;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqCiMFn0a0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqCiMFn0a0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqCiMFn0a0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqCiMFn0a0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqCiMFn0a0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqCiMFn0a0 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqCiMFn0a0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqCiMFn0a0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqCiMFn0a0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqCiMFn0a0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqCiMFn0a0 .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-sqCiMFn0a0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqCiMFn0a0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqCiMFn0a0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqCiMFn0a0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqCiMFn0a0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqCiMFn0a0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqCiMFn0a0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqCiMFn0a0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sqCiMFn0a0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqCiMFn0a0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqCiMFn0a0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqCiMFn0a0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqCiMFn0a0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqCiMFn0a0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqCiMFn0a0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqCiMFn0a0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqCiMFn0a0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqCiMFn0a0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqCiMFn0a0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqCiMFn0a0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.collapsing,
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqCiMFn0a0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqCiMFn0a0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqCiMFn0a0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqCiMFn0a0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqCiMFn0a0 .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-sqCiMFn0a0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqCiMFn0a0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqCiMFn0a0 .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-sqCiMFn0a0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCiMFn0a0 img {
    height: 3.8rem !important;
  }
  .cid-sqCiMFn0a0 .btn {
    display: -webkit-flex;
  }
  .cid-sqCiMFn0a0 button.navbar-toggler {
    display: block;
  }
  .cid-sqCiMFn0a0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqCiMFn0a0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqCiMFn0a0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqCiMFn0a0 .navbar-collapse.collapsing,
  .cid-sqCiMFn0a0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqCiMFn0a0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sqCiMFn0a0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqCiMFn0a0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqCiMFn0a0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqCiMFn0a0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqCiMFn0a0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqCiMFn0a0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqCiMFn0a0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqCiMFn0a0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqCiMFn0a0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqCiMFn0a0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqCiMFn0a0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sqCiMFn0a0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqCiMFn0a0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqCiMFn0a0 .nav-link:hover,
.cid-sqCiMFn0a0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqCiMFGS6D {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqCiMFGS6D .image-block {
  margin: auto;
}
.cid-sqCiMFGS6D figcaption {
  position: relative;
}
.cid-sqCiMFGS6D figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqCiMFGS6D .image-block {
    width: 100% !important;
  }
}
.cid-sqCiMFSvqu {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqCiMFSvqu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqCiMFSvqu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqCiMFSvqu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqCiMFSvqu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqCiMFSvqu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqCiMFSvqu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqCiMFSvqu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqCiMFSvqu .btn-social {
  border: none !important;
}
.cid-sqCiMFSvqu [class^="socicon-"]:before,
.cid-sqCiMFSvqu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqCiMFSvqu .btn {
    font-size: 20px !important;
  }
}
.cid-sqGPxVxdJ4 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sqGPxVxdJ4 .image-block {
  margin: auto;
}
.cid-sqGPxVxdJ4 figcaption {
  position: relative;
}
.cid-sqGPxVxdJ4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPxVxdJ4 .image-block {
    width: 100% !important;
  }
}
.cid-sqGPxVQoJU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqGPxVQoJU .image-block {
  margin: auto;
}
.cid-sqGPxVQoJU figcaption {
  position: relative;
}
.cid-sqGPxVQoJU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPxVQoJU .image-block {
    width: 100% !important;
  }
}
.cid-sqGPxW2shL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqGPxW2shL .mbr-text,
.cid-sqGPxW2shL blockquote {
  color: #767676;
}
.cid-sqGPxWanav {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqGPxWanav .mbr-section-subtitle {
  color: #767676;
}
.cid-sqGPxWanav .formoid {
  margin: auto;
}
.cid-sqGPxWanav .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sqGPxWanav a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sqGPxWanav .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sqGPxWanav .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sqGPxWanav a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sqGPxWanav a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sqGPxWanav .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sqGPxWanav .mbr-subscribe .input-group-btn button,
.cid-sqGPxWanav .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sqGPxWanav .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqGPxWanav input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sqGPxWanav .input-group-btn {
    width: 100%;
  }
  .cid-sqGPxWanav .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sqGPxWanav .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sqGPxWanav .input-group-btn {
    width: calc(92%);
  }
  .cid-sqGPxWanav .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sqGPxWanav .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sqGPxWanav .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sqGPxWanav .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sqGPxWanav .input-group-btn button,
  .cid-sqGPxWanav .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sqGPxWanav .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sqGPxWwL1n {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqGPxWwL1n .image-block {
  margin: auto;
}
.cid-sqGPxWwL1n figcaption {
  position: relative;
}
.cid-sqGPxWwL1n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPxWwL1n .image-block {
    width: 100% !important;
  }
}
.cid-sqGPxWJe6f .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqGPxWJe6f .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqGPxWJe6f a {
  font-style: normal;
}
.cid-sqGPxWJe6f .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqGPxWJe6f .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sqGPxWJe6f .nav-item:focus,
.cid-sqGPxWJe6f .nav-link:focus {
  outline: none;
}
.cid-sqGPxWJe6f .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqGPxWJe6f .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqGPxWJe6f .menu-logo {
  margin-right: auto;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqGPxWJe6f .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqGPxWJe6f .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqGPxWJe6f .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqGPxWJe6f .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqGPxWJe6f .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqGPxWJe6f .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqGPxWJe6f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqGPxWJe6f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqGPxWJe6f .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqGPxWJe6f .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqGPxWJe6f .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-sqGPxWJe6f .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqGPxWJe6f .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqGPxWJe6f .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqGPxWJe6f .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqGPxWJe6f .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqGPxWJe6f .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqGPxWJe6f button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqGPxWJe6f button.navbar-toggler:focus {
  outline: none;
}
.cid-sqGPxWJe6f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqGPxWJe6f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqGPxWJe6f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqGPxWJe6f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqGPxWJe6f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqGPxWJe6f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqGPxWJe6f nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqGPxWJe6f nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqGPxWJe6f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqGPxWJe6f .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqGPxWJe6f .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqGPxWJe6f .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqGPxWJe6f .collapsed .navbar-collapse.collapsing,
.cid-sqGPxWJe6f .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqGPxWJe6f .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqGPxWJe6f .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqGPxWJe6f .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqGPxWJe6f .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqGPxWJe6f .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqGPxWJe6f .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqGPxWJe6f .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqGPxWJe6f .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqGPxWJe6f .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqGPxWJe6f .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqGPxWJe6f .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqGPxWJe6f .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-sqGPxWJe6f .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqGPxWJe6f .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqGPxWJe6f .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-sqGPxWJe6f.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqGPxWJe6f img {
    height: 3.8rem !important;
  }
  .cid-sqGPxWJe6f .btn {
    display: -webkit-flex;
  }
  .cid-sqGPxWJe6f button.navbar-toggler {
    display: block;
  }
  .cid-sqGPxWJe6f .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqGPxWJe6f .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqGPxWJe6f .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqGPxWJe6f .navbar-collapse.collapsing,
  .cid-sqGPxWJe6f .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqGPxWJe6f .navbar-collapse.collapsing .navbar-nav,
  .cid-sqGPxWJe6f .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqGPxWJe6f .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqGPxWJe6f .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqGPxWJe6f .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqGPxWJe6f .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqGPxWJe6f .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqGPxWJe6f .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqGPxWJe6f .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqGPxWJe6f .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqGPxWJe6f .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqGPxWJe6f .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sqGPxWJe6f .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqGPxWJe6f .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqGPxWJe6f .nav-link:hover,
.cid-sqGPxWJe6f .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqGPxX2IMP {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqGPxX2IMP .image-block {
  margin: auto;
}
.cid-sqGPxX2IMP figcaption {
  position: relative;
}
.cid-sqGPxX2IMP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPxX2IMP .image-block {
    width: 100% !important;
  }
}
.cid-sqGPxXfa8b {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqGPxXfa8b .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqGPxXfa8b .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqGPxXfa8b .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqGPxXfa8b .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqGPxXfa8b .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqGPxXfa8b .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqGPxXfa8b .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqGPxXfa8b .btn-social {
  border: none !important;
}
.cid-sqGPxXfa8b [class^="socicon-"]:before,
.cid-sqGPxXfa8b [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqGPxXfa8b .btn {
    font-size: 20px !important;
  }
}
.cid-sqGPyDy4rz {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sqGPyDy4rz .image-block {
  margin: auto;
}
.cid-sqGPyDy4rz figcaption {
  position: relative;
}
.cid-sqGPyDy4rz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPyDy4rz .image-block {
    width: 100% !important;
  }
}
.cid-sqGPyDIqm0 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sqGPyDIqm0 .image-block {
  margin: auto;
}
.cid-sqGPyDIqm0 figcaption {
  position: relative;
}
.cid-sqGPyDIqm0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPyDIqm0 .image-block {
    width: 100% !important;
  }
}
.cid-sqGPyDSHBS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqGPyDSHBS .mbr-text,
.cid-sqGPyDSHBS blockquote {
  color: #767676;
}
.cid-sqGPyDZ63H {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqGPyDZ63H .mbr-section-subtitle {
  color: #767676;
}
.cid-sqGPyDZ63H .formoid {
  margin: auto;
}
.cid-sqGPyDZ63H .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sqGPyDZ63H a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sqGPyDZ63H .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sqGPyDZ63H .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sqGPyDZ63H a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sqGPyDZ63H a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sqGPyDZ63H .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sqGPyDZ63H .mbr-subscribe .input-group-btn button,
.cid-sqGPyDZ63H .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sqGPyDZ63H .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqGPyDZ63H input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sqGPyDZ63H .input-group-btn {
    width: 100%;
  }
  .cid-sqGPyDZ63H .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sqGPyDZ63H .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sqGPyDZ63H .input-group-btn {
    width: calc(92%);
  }
  .cid-sqGPyDZ63H .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sqGPyDZ63H .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sqGPyDZ63H .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sqGPyDZ63H .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sqGPyDZ63H .input-group-btn button,
  .cid-sqGPyDZ63H .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sqGPyDZ63H .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sqGPyEcZf0 {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqGPyEcZf0 .image-block {
  margin: auto;
}
.cid-sqGPyEcZf0 figcaption {
  position: relative;
}
.cid-sqGPyEcZf0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPyEcZf0 .image-block {
    width: 100% !important;
  }
}
.cid-sqGPyErAvD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqGPyErAvD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqGPyErAvD a {
  font-style: normal;
}
.cid-sqGPyErAvD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqGPyErAvD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sqGPyErAvD .nav-item:focus,
.cid-sqGPyErAvD .nav-link:focus {
  outline: none;
}
.cid-sqGPyErAvD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqGPyErAvD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqGPyErAvD .menu-logo {
  margin-right: auto;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqGPyErAvD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqGPyErAvD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqGPyErAvD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqGPyErAvD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqGPyErAvD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqGPyErAvD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqGPyErAvD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqGPyErAvD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqGPyErAvD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqGPyErAvD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqGPyErAvD .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-sqGPyErAvD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqGPyErAvD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqGPyErAvD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqGPyErAvD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqGPyErAvD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqGPyErAvD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqGPyErAvD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqGPyErAvD button.navbar-toggler:focus {
  outline: none;
}
.cid-sqGPyErAvD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqGPyErAvD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqGPyErAvD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqGPyErAvD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqGPyErAvD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqGPyErAvD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqGPyErAvD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqGPyErAvD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqGPyErAvD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqGPyErAvD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqGPyErAvD .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqGPyErAvD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqGPyErAvD .collapsed .navbar-collapse.collapsing,
.cid-sqGPyErAvD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqGPyErAvD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqGPyErAvD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqGPyErAvD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqGPyErAvD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqGPyErAvD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqGPyErAvD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqGPyErAvD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqGPyErAvD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sqGPyErAvD .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqGPyErAvD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqGPyErAvD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqGPyErAvD .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-sqGPyErAvD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqGPyErAvD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqGPyErAvD .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-sqGPyErAvD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqGPyErAvD img {
    height: 3.8rem !important;
  }
  .cid-sqGPyErAvD .btn {
    display: -webkit-flex;
  }
  .cid-sqGPyErAvD button.navbar-toggler {
    display: block;
  }
  .cid-sqGPyErAvD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqGPyErAvD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqGPyErAvD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqGPyErAvD .navbar-collapse.collapsing,
  .cid-sqGPyErAvD .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqGPyErAvD .navbar-collapse.collapsing .navbar-nav,
  .cid-sqGPyErAvD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqGPyErAvD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqGPyErAvD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqGPyErAvD .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqGPyErAvD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqGPyErAvD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqGPyErAvD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqGPyErAvD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqGPyErAvD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqGPyErAvD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqGPyErAvD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sqGPyErAvD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqGPyErAvD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqGPyErAvD .nav-link:hover,
.cid-sqGPyErAvD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sqGPyEGpYZ {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sqGPyEGpYZ .image-block {
  margin: auto;
}
.cid-sqGPyEGpYZ figcaption {
  position: relative;
}
.cid-sqGPyEGpYZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sqGPyEGpYZ .image-block {
    width: 100% !important;
  }
}
.cid-sqGPyEQVXP {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sqGPyEQVXP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqGPyEQVXP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqGPyEQVXP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqGPyEQVXP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqGPyEQVXP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqGPyEQVXP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqGPyEQVXP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqGPyEQVXP .btn-social {
  border: none !important;
}
.cid-sqGPyEQVXP [class^="socicon-"]:before,
.cid-sqGPyEQVXP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqGPyEQVXP .btn {
    font-size: 20px !important;
  }
}
.cid-sr4Ui4F2S8 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sr4Ui4F2S8 .image-block {
  margin: auto;
}
.cid-sr4Ui4F2S8 figcaption {
  position: relative;
}
.cid-sr4Ui4F2S8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr4Ui4F2S8 .image-block {
    width: 100% !important;
  }
}
.cid-sr4Ui52gmq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sr4Ui52gmq .image-block {
  margin: auto;
}
.cid-sr4Ui52gmq figcaption {
  position: relative;
}
.cid-sr4Ui52gmq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr4Ui52gmq .image-block {
    width: 100% !important;
  }
}
.cid-sr4Ui5hYAk {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sr4Ui5hYAk .mbr-text,
.cid-sr4Ui5hYAk blockquote {
  color: #767676;
}
.cid-sr4Ui5IuMe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sr4Ui5IuMe .mbr-section-subtitle {
  color: #767676;
}
.cid-sr4Ui5IuMe .formoid {
  margin: auto;
}
.cid-sr4Ui5IuMe .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sr4Ui5IuMe a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sr4Ui5IuMe .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sr4Ui5IuMe .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sr4Ui5IuMe a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sr4Ui5IuMe a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sr4Ui5IuMe .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sr4Ui5IuMe .mbr-subscribe .input-group-btn button,
.cid-sr4Ui5IuMe .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sr4Ui5IuMe .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sr4Ui5IuMe input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sr4Ui5IuMe .input-group-btn {
    width: 100%;
  }
  .cid-sr4Ui5IuMe .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sr4Ui5IuMe .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sr4Ui5IuMe .input-group-btn {
    width: calc(92%);
  }
  .cid-sr4Ui5IuMe .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sr4Ui5IuMe .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sr4Ui5IuMe .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sr4Ui5IuMe .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sr4Ui5IuMe .input-group-btn button,
  .cid-sr4Ui5IuMe .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sr4Ui5IuMe .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sr4Ui63OGR {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sr4Ui63OGR .image-block {
  margin: auto;
}
.cid-sr4Ui63OGR figcaption {
  position: relative;
}
.cid-sr4Ui63OGR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr4Ui63OGR .image-block {
    width: 100% !important;
  }
}
.cid-sr4Ui6isuX .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sr4Ui6isuX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sr4Ui6isuX a {
  font-style: normal;
}
.cid-sr4Ui6isuX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sr4Ui6isuX .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sr4Ui6isuX .nav-item:focus,
.cid-sr4Ui6isuX .nav-link:focus {
  outline: none;
}
.cid-sr4Ui6isuX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sr4Ui6isuX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sr4Ui6isuX .menu-logo {
  margin-right: auto;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sr4Ui6isuX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sr4Ui6isuX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sr4Ui6isuX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sr4Ui6isuX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sr4Ui6isuX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sr4Ui6isuX .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sr4Ui6isuX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sr4Ui6isuX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sr4Ui6isuX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sr4Ui6isuX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sr4Ui6isuX .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-sr4Ui6isuX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sr4Ui6isuX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sr4Ui6isuX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sr4Ui6isuX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sr4Ui6isuX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sr4Ui6isuX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sr4Ui6isuX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sr4Ui6isuX button.navbar-toggler:focus {
  outline: none;
}
.cid-sr4Ui6isuX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sr4Ui6isuX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sr4Ui6isuX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sr4Ui6isuX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sr4Ui6isuX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sr4Ui6isuX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sr4Ui6isuX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sr4Ui6isuX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sr4Ui6isuX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sr4Ui6isuX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sr4Ui6isuX .collapsed .btn {
  display: -webkit-flex;
}
.cid-sr4Ui6isuX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sr4Ui6isuX .collapsed .navbar-collapse.collapsing,
.cid-sr4Ui6isuX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sr4Ui6isuX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sr4Ui6isuX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sr4Ui6isuX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sr4Ui6isuX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sr4Ui6isuX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sr4Ui6isuX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sr4Ui6isuX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sr4Ui6isuX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sr4Ui6isuX .collapsed button.navbar-toggler {
  display: block;
}
.cid-sr4Ui6isuX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sr4Ui6isuX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sr4Ui6isuX .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-sr4Ui6isuX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sr4Ui6isuX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sr4Ui6isuX .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-sr4Ui6isuX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sr4Ui6isuX img {
    height: 3.8rem !important;
  }
  .cid-sr4Ui6isuX .btn {
    display: -webkit-flex;
  }
  .cid-sr4Ui6isuX button.navbar-toggler {
    display: block;
  }
  .cid-sr4Ui6isuX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sr4Ui6isuX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sr4Ui6isuX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sr4Ui6isuX .navbar-collapse.collapsing,
  .cid-sr4Ui6isuX .navbar-collapse.show {
    display: block !important;
  }
  .cid-sr4Ui6isuX .navbar-collapse.collapsing .navbar-nav,
  .cid-sr4Ui6isuX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sr4Ui6isuX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sr4Ui6isuX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sr4Ui6isuX .navbar-collapse.collapsing .navbar-buttons,
  .cid-sr4Ui6isuX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sr4Ui6isuX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sr4Ui6isuX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sr4Ui6isuX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sr4Ui6isuX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sr4Ui6isuX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sr4Ui6isuX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sr4Ui6isuX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sr4Ui6isuX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sr4Ui6isuX .nav-link:hover,
.cid-sr4Ui6isuX .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sr4Ui6Jphu {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sr4Ui6Jphu .image-block {
  margin: auto;
}
.cid-sr4Ui6Jphu figcaption {
  position: relative;
}
.cid-sr4Ui6Jphu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr4Ui6Jphu .image-block {
    width: 100% !important;
  }
}
.cid-sr4Ui6VHYS {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sr4Ui6VHYS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sr4Ui6VHYS .btn-social {
  border: none !important;
}
.cid-sr4Ui6VHYS [class^="socicon-"]:before,
.cid-sr4Ui6VHYS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sr4Ui6VHYS .btn {
    font-size: 20px !important;
  }
}
.cid-sr568Smtd1 {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-sr568Smtd1 .image-block {
  margin: auto;
}
.cid-sr568Smtd1 figcaption {
  position: relative;
}
.cid-sr568Smtd1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr568Smtd1 .image-block {
    width: 100% !important;
  }
}
.cid-sr568SJnni {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sr568SJnni .image-block {
  margin: auto;
}
.cid-sr568SJnni figcaption {
  position: relative;
}
.cid-sr568SJnni figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr568SJnni .image-block {
    width: 100% !important;
  }
}
.cid-sr568SXMpA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sr568SXMpA .mbr-text,
.cid-sr568SXMpA blockquote {
  color: #767676;
}
.cid-sr568T8ISU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sr568T8ISU .mbr-section-subtitle {
  color: #767676;
}
.cid-sr568T8ISU .formoid {
  margin: auto;
}
.cid-sr568T8ISU .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-sr568T8ISU a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-sr568T8ISU .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-sr568T8ISU .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-sr568T8ISU a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-sr568T8ISU a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sr568T8ISU .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-sr568T8ISU .mbr-subscribe .input-group-btn button,
.cid-sr568T8ISU .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-sr568T8ISU .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sr568T8ISU input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-sr568T8ISU .input-group-btn {
    width: 100%;
  }
  .cid-sr568T8ISU .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-sr568T8ISU .input-group-btn a.btn {
    width: 100%;
  }
  .cid-sr568T8ISU .input-group-btn {
    width: calc(92%);
  }
  .cid-sr568T8ISU .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-sr568T8ISU .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-sr568T8ISU .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-sr568T8ISU .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-sr568T8ISU .input-group-btn button,
  .cid-sr568T8ISU .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-sr568T8ISU .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-sr568Tt0nD {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sr568Tt0nD .image-block {
  margin: auto;
}
.cid-sr568Tt0nD figcaption {
  position: relative;
}
.cid-sr568Tt0nD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr568Tt0nD .image-block {
    width: 100% !important;
  }
}
.cid-sr568THN3L .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sr568THN3L .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sr568THN3L a {
  font-style: normal;
}
.cid-sr568THN3L .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sr568THN3L .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sr568THN3L .nav-item:focus,
.cid-sr568THN3L .nav-link:focus {
  outline: none;
}
.cid-sr568THN3L .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sr568THN3L .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sr568THN3L .menu-logo {
  margin-right: auto;
}
.cid-sr568THN3L .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sr568THN3L .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sr568THN3L .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sr568THN3L .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sr568THN3L .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sr568THN3L .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sr568THN3L .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sr568THN3L .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sr568THN3L .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sr568THN3L .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sr568THN3L .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sr568THN3L .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sr568THN3L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sr568THN3L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sr568THN3L .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sr568THN3L .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sr568THN3L .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-sr568THN3L .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sr568THN3L .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sr568THN3L .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sr568THN3L .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sr568THN3L .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sr568THN3L .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sr568THN3L button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sr568THN3L button.navbar-toggler:focus {
  outline: none;
}
.cid-sr568THN3L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sr568THN3L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sr568THN3L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sr568THN3L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sr568THN3L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sr568THN3L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sr568THN3L nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sr568THN3L nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sr568THN3L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sr568THN3L .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sr568THN3L .collapsed .btn {
  display: -webkit-flex;
}
.cid-sr568THN3L .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sr568THN3L .collapsed .navbar-collapse.collapsing,
.cid-sr568THN3L .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sr568THN3L .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sr568THN3L .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sr568THN3L .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sr568THN3L .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sr568THN3L .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sr568THN3L .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sr568THN3L .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sr568THN3L .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sr568THN3L .collapsed button.navbar-toggler {
  display: block;
}
.cid-sr568THN3L .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sr568THN3L .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sr568THN3L .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-sr568THN3L .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sr568THN3L .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sr568THN3L .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-sr568THN3L.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sr568THN3L img {
    height: 3.8rem !important;
  }
  .cid-sr568THN3L .btn {
    display: -webkit-flex;
  }
  .cid-sr568THN3L button.navbar-toggler {
    display: block;
  }
  .cid-sr568THN3L .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sr568THN3L .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sr568THN3L .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sr568THN3L .navbar-collapse.collapsing,
  .cid-sr568THN3L .navbar-collapse.show {
    display: block !important;
  }
  .cid-sr568THN3L .navbar-collapse.collapsing .navbar-nav,
  .cid-sr568THN3L .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sr568THN3L .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sr568THN3L .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sr568THN3L .navbar-collapse.collapsing .navbar-buttons,
  .cid-sr568THN3L .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sr568THN3L .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sr568THN3L .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sr568THN3L .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sr568THN3L .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sr568THN3L .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sr568THN3L .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-sr568THN3L .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sr568THN3L .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sr568THN3L .nav-link:hover,
.cid-sr568THN3L .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sr568U7AWe {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sr568U7AWe .image-block {
  margin: auto;
}
.cid-sr568U7AWe figcaption {
  position: relative;
}
.cid-sr568U7AWe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sr568U7AWe .image-block {
    width: 100% !important;
  }
}
.cid-sr568UlZ8o {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sr568UlZ8o .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sr568UlZ8o .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sr568UlZ8o .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sr568UlZ8o .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sr568UlZ8o .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sr568UlZ8o .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sr568UlZ8o .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sr568UlZ8o .btn-social {
  border: none !important;
}
.cid-sr568UlZ8o [class^="socicon-"]:before,
.cid-sr568UlZ8o [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sr568UlZ8o .btn {
    font-size: 20px !important;
  }
}
.cid-srgrBniYk7 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-srgrBniYk7 .image-block {
  margin: auto;
}
.cid-srgrBniYk7 figcaption {
  position: relative;
}
.cid-srgrBniYk7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgrBniYk7 .image-block {
    width: 100% !important;
  }
}
.cid-srgrBnLvyL {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-srgrBnLvyL .image-block {
  margin: auto;
}
.cid-srgrBnLvyL figcaption {
  position: relative;
}
.cid-srgrBnLvyL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgrBnLvyL .image-block {
    width: 100% !important;
  }
}
.cid-srgrBnXaau {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-srgrBnXaau .mbr-text,
.cid-srgrBnXaau blockquote {
  color: #767676;
}
.cid-srgrBo5oTu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srgrBo5oTu .mbr-section-subtitle {
  color: #767676;
}
.cid-srgrBo5oTu .formoid {
  margin: auto;
}
.cid-srgrBo5oTu .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-srgrBo5oTu a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-srgrBo5oTu .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-srgrBo5oTu .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-srgrBo5oTu a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srgrBo5oTu a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-srgrBo5oTu .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-srgrBo5oTu .mbr-subscribe .input-group-btn button,
.cid-srgrBo5oTu .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-srgrBo5oTu .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgrBo5oTu input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-srgrBo5oTu .input-group-btn {
    width: 100%;
  }
  .cid-srgrBo5oTu .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-srgrBo5oTu .input-group-btn a.btn {
    width: 100%;
  }
  .cid-srgrBo5oTu .input-group-btn {
    width: calc(92%);
  }
  .cid-srgrBo5oTu .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-srgrBo5oTu .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-srgrBo5oTu .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-srgrBo5oTu .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-srgrBo5oTu .input-group-btn button,
  .cid-srgrBo5oTu .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-srgrBo5oTu .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-srgrBom0J0 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srgrBom0J0 .image-block {
  margin: auto;
}
.cid-srgrBom0J0 figcaption {
  position: relative;
}
.cid-srgrBom0J0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgrBom0J0 .image-block {
    width: 100% !important;
  }
}
.cid-srgrBoyaDg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srgrBoyaDg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srgrBoyaDg a {
  font-style: normal;
}
.cid-srgrBoyaDg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srgrBoyaDg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srgrBoyaDg .nav-item:focus,
.cid-srgrBoyaDg .nav-link:focus {
  outline: none;
}
.cid-srgrBoyaDg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srgrBoyaDg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srgrBoyaDg .menu-logo {
  margin-right: auto;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srgrBoyaDg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srgrBoyaDg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srgrBoyaDg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srgrBoyaDg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srgrBoyaDg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srgrBoyaDg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srgrBoyaDg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srgrBoyaDg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srgrBoyaDg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srgrBoyaDg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srgrBoyaDg .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-srgrBoyaDg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srgrBoyaDg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srgrBoyaDg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srgrBoyaDg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srgrBoyaDg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srgrBoyaDg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srgrBoyaDg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srgrBoyaDg button.navbar-toggler:focus {
  outline: none;
}
.cid-srgrBoyaDg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srgrBoyaDg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srgrBoyaDg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srgrBoyaDg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srgrBoyaDg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srgrBoyaDg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srgrBoyaDg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srgrBoyaDg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srgrBoyaDg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srgrBoyaDg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srgrBoyaDg .collapsed .btn {
  display: -webkit-flex;
}
.cid-srgrBoyaDg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srgrBoyaDg .collapsed .navbar-collapse.collapsing,
.cid-srgrBoyaDg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srgrBoyaDg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srgrBoyaDg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srgrBoyaDg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srgrBoyaDg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srgrBoyaDg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srgrBoyaDg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srgrBoyaDg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srgrBoyaDg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-srgrBoyaDg .collapsed button.navbar-toggler {
  display: block;
}
.cid-srgrBoyaDg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srgrBoyaDg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srgrBoyaDg .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-srgrBoyaDg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srgrBoyaDg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srgrBoyaDg .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-srgrBoyaDg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgrBoyaDg img {
    height: 3.8rem !important;
  }
  .cid-srgrBoyaDg .btn {
    display: -webkit-flex;
  }
  .cid-srgrBoyaDg button.navbar-toggler {
    display: block;
  }
  .cid-srgrBoyaDg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srgrBoyaDg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgrBoyaDg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srgrBoyaDg .navbar-collapse.collapsing,
  .cid-srgrBoyaDg .navbar-collapse.show {
    display: block !important;
  }
  .cid-srgrBoyaDg .navbar-collapse.collapsing .navbar-nav,
  .cid-srgrBoyaDg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srgrBoyaDg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srgrBoyaDg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srgrBoyaDg .navbar-collapse.collapsing .navbar-buttons,
  .cid-srgrBoyaDg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srgrBoyaDg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srgrBoyaDg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srgrBoyaDg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srgrBoyaDg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srgrBoyaDg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srgrBoyaDg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-srgrBoyaDg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srgrBoyaDg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srgrBoyaDg .nav-link:hover,
.cid-srgrBoyaDg .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srgrBoTzGZ {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srgrBoTzGZ .image-block {
  margin: auto;
}
.cid-srgrBoTzGZ figcaption {
  position: relative;
}
.cid-srgrBoTzGZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgrBoTzGZ .image-block {
    width: 100% !important;
  }
}
.cid-srgrBp42m6 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-srgrBp42m6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srgrBp42m6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srgrBp42m6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srgrBp42m6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srgrBp42m6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srgrBp42m6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srgrBp42m6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srgrBp42m6 .btn-social {
  border: none !important;
}
.cid-srgrBp42m6 [class^="socicon-"]:before,
.cid-srgrBp42m6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srgrBp42m6 .btn {
    font-size: 20px !important;
  }
}
.cid-srgNjDxsBk {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-srgNjDxsBk .image-block {
  margin: auto;
}
.cid-srgNjDxsBk figcaption {
  position: relative;
}
.cid-srgNjDxsBk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgNjDxsBk .image-block {
    width: 100% !important;
  }
}
.cid-srgNjDRZZg {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-srgNjDRZZg .image-block {
  margin: auto;
}
.cid-srgNjDRZZg figcaption {
  position: relative;
}
.cid-srgNjDRZZg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgNjDRZZg .image-block {
    width: 100% !important;
  }
}
.cid-srgNjE5rOl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-srgNjE5rOl .mbr-text,
.cid-srgNjE5rOl blockquote {
  color: #767676;
}
.cid-srgNjEdwO3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srgNjEdwO3 .mbr-section-subtitle {
  color: #767676;
}
.cid-srgNjEdwO3 .formoid {
  margin: auto;
}
.cid-srgNjEdwO3 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-srgNjEdwO3 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-srgNjEdwO3 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-srgNjEdwO3 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-srgNjEdwO3 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srgNjEdwO3 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-srgNjEdwO3 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-srgNjEdwO3 .mbr-subscribe .input-group-btn button,
.cid-srgNjEdwO3 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-srgNjEdwO3 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgNjEdwO3 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-srgNjEdwO3 .input-group-btn {
    width: 100%;
  }
  .cid-srgNjEdwO3 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-srgNjEdwO3 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-srgNjEdwO3 .input-group-btn {
    width: calc(92%);
  }
  .cid-srgNjEdwO3 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-srgNjEdwO3 .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-srgNjEdwO3 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-srgNjEdwO3 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-srgNjEdwO3 .input-group-btn button,
  .cid-srgNjEdwO3 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-srgNjEdwO3 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-srgNjEAEeH {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srgNjEAEeH .image-block {
  margin: auto;
}
.cid-srgNjEAEeH figcaption {
  position: relative;
}
.cid-srgNjEAEeH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgNjEAEeH .image-block {
    width: 100% !important;
  }
}
.cid-srgNjEOBVV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srgNjEOBVV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srgNjEOBVV a {
  font-style: normal;
}
.cid-srgNjEOBVV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srgNjEOBVV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srgNjEOBVV .nav-item:focus,
.cid-srgNjEOBVV .nav-link:focus {
  outline: none;
}
.cid-srgNjEOBVV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srgNjEOBVV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srgNjEOBVV .menu-logo {
  margin-right: auto;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srgNjEOBVV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srgNjEOBVV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srgNjEOBVV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srgNjEOBVV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srgNjEOBVV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srgNjEOBVV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srgNjEOBVV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srgNjEOBVV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srgNjEOBVV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srgNjEOBVV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srgNjEOBVV .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-srgNjEOBVV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srgNjEOBVV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srgNjEOBVV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srgNjEOBVV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srgNjEOBVV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srgNjEOBVV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srgNjEOBVV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srgNjEOBVV button.navbar-toggler:focus {
  outline: none;
}
.cid-srgNjEOBVV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srgNjEOBVV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srgNjEOBVV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srgNjEOBVV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srgNjEOBVV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srgNjEOBVV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srgNjEOBVV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srgNjEOBVV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srgNjEOBVV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srgNjEOBVV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srgNjEOBVV .collapsed .btn {
  display: -webkit-flex;
}
.cid-srgNjEOBVV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srgNjEOBVV .collapsed .navbar-collapse.collapsing,
.cid-srgNjEOBVV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srgNjEOBVV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srgNjEOBVV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srgNjEOBVV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srgNjEOBVV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srgNjEOBVV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srgNjEOBVV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srgNjEOBVV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srgNjEOBVV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-srgNjEOBVV .collapsed button.navbar-toggler {
  display: block;
}
.cid-srgNjEOBVV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srgNjEOBVV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srgNjEOBVV .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-srgNjEOBVV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srgNjEOBVV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srgNjEOBVV .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-srgNjEOBVV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgNjEOBVV img {
    height: 3.8rem !important;
  }
  .cid-srgNjEOBVV .btn {
    display: -webkit-flex;
  }
  .cid-srgNjEOBVV button.navbar-toggler {
    display: block;
  }
  .cid-srgNjEOBVV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srgNjEOBVV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgNjEOBVV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srgNjEOBVV .navbar-collapse.collapsing,
  .cid-srgNjEOBVV .navbar-collapse.show {
    display: block !important;
  }
  .cid-srgNjEOBVV .navbar-collapse.collapsing .navbar-nav,
  .cid-srgNjEOBVV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srgNjEOBVV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srgNjEOBVV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srgNjEOBVV .navbar-collapse.collapsing .navbar-buttons,
  .cid-srgNjEOBVV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srgNjEOBVV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srgNjEOBVV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srgNjEOBVV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srgNjEOBVV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srgNjEOBVV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srgNjEOBVV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-srgNjEOBVV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srgNjEOBVV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srgNjEOBVV .nav-link:hover,
.cid-srgNjEOBVV .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srgNjFcT0p {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srgNjFcT0p .image-block {
  margin: auto;
}
.cid-srgNjFcT0p figcaption {
  position: relative;
}
.cid-srgNjFcT0p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srgNjFcT0p .image-block {
    width: 100% !important;
  }
}
.cid-srgNjFnNig {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-srgNjFnNig .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srgNjFnNig .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srgNjFnNig .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srgNjFnNig .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srgNjFnNig .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srgNjFnNig .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srgNjFnNig .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srgNjFnNig .btn-social {
  border: none !important;
}
.cid-srgNjFnNig [class^="socicon-"]:before,
.cid-srgNjFnNig [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srgNjFnNig .btn {
    font-size: 20px !important;
  }
}
.cid-srh85qhwcd {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-srh85qhwcd .image-block {
  margin: auto;
}
.cid-srh85qhwcd figcaption {
  position: relative;
}
.cid-srh85qhwcd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srh85qhwcd .image-block {
    width: 100% !important;
  }
}
.cid-srh85qEvhN {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-srh85qEvhN .image-block {
  margin: auto;
}
.cid-srh85qEvhN figcaption {
  position: relative;
}
.cid-srh85qEvhN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srh85qEvhN .image-block {
    width: 100% !important;
  }
}
.cid-srh85qQreP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-srh85qQreP .mbr-text,
.cid-srh85qQreP blockquote {
  color: #767676;
}
.cid-srh85qXRKn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srh85qXRKn .mbr-section-subtitle {
  color: #767676;
}
.cid-srh85qXRKn .formoid {
  margin: auto;
}
.cid-srh85qXRKn .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-srh85qXRKn a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-srh85qXRKn .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-srh85qXRKn .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-srh85qXRKn a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srh85qXRKn a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-srh85qXRKn .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-srh85qXRKn .mbr-subscribe .input-group-btn button,
.cid-srh85qXRKn .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-srh85qXRKn .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srh85qXRKn input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-srh85qXRKn .input-group-btn {
    width: 100%;
  }
  .cid-srh85qXRKn .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-srh85qXRKn .input-group-btn a.btn {
    width: 100%;
  }
  .cid-srh85qXRKn .input-group-btn {
    width: calc(92%);
  }
  .cid-srh85qXRKn .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-srh85qXRKn .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-srh85qXRKn .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-srh85qXRKn .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-srh85qXRKn .input-group-btn button,
  .cid-srh85qXRKn .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-srh85qXRKn .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-srh85rjiYX {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srh85rjiYX .image-block {
  margin: auto;
}
.cid-srh85rjiYX figcaption {
  position: relative;
}
.cid-srh85rjiYX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srh85rjiYX .image-block {
    width: 100% !important;
  }
}
.cid-srh85ryZ0a .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srh85ryZ0a .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srh85ryZ0a a {
  font-style: normal;
}
.cid-srh85ryZ0a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srh85ryZ0a .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srh85ryZ0a .nav-item:focus,
.cid-srh85ryZ0a .nav-link:focus {
  outline: none;
}
.cid-srh85ryZ0a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srh85ryZ0a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srh85ryZ0a .menu-logo {
  margin-right: auto;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srh85ryZ0a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srh85ryZ0a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srh85ryZ0a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srh85ryZ0a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srh85ryZ0a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srh85ryZ0a .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srh85ryZ0a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srh85ryZ0a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srh85ryZ0a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srh85ryZ0a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srh85ryZ0a .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-srh85ryZ0a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srh85ryZ0a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srh85ryZ0a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srh85ryZ0a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srh85ryZ0a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srh85ryZ0a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srh85ryZ0a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srh85ryZ0a button.navbar-toggler:focus {
  outline: none;
}
.cid-srh85ryZ0a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srh85ryZ0a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srh85ryZ0a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srh85ryZ0a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srh85ryZ0a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srh85ryZ0a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srh85ryZ0a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srh85ryZ0a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srh85ryZ0a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srh85ryZ0a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srh85ryZ0a .collapsed .btn {
  display: -webkit-flex;
}
.cid-srh85ryZ0a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srh85ryZ0a .collapsed .navbar-collapse.collapsing,
.cid-srh85ryZ0a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srh85ryZ0a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srh85ryZ0a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srh85ryZ0a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srh85ryZ0a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srh85ryZ0a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srh85ryZ0a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srh85ryZ0a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srh85ryZ0a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-srh85ryZ0a .collapsed button.navbar-toggler {
  display: block;
}
.cid-srh85ryZ0a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srh85ryZ0a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srh85ryZ0a .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-srh85ryZ0a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srh85ryZ0a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srh85ryZ0a .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-srh85ryZ0a.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srh85ryZ0a img {
    height: 3.8rem !important;
  }
  .cid-srh85ryZ0a .btn {
    display: -webkit-flex;
  }
  .cid-srh85ryZ0a button.navbar-toggler {
    display: block;
  }
  .cid-srh85ryZ0a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srh85ryZ0a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srh85ryZ0a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srh85ryZ0a .navbar-collapse.collapsing,
  .cid-srh85ryZ0a .navbar-collapse.show {
    display: block !important;
  }
  .cid-srh85ryZ0a .navbar-collapse.collapsing .navbar-nav,
  .cid-srh85ryZ0a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srh85ryZ0a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srh85ryZ0a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srh85ryZ0a .navbar-collapse.collapsing .navbar-buttons,
  .cid-srh85ryZ0a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srh85ryZ0a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srh85ryZ0a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srh85ryZ0a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srh85ryZ0a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srh85ryZ0a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srh85ryZ0a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-srh85ryZ0a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srh85ryZ0a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srh85ryZ0a .nav-link:hover,
.cid-srh85ryZ0a .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srh85rRa9m {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srh85rRa9m .image-block {
  margin: auto;
}
.cid-srh85rRa9m figcaption {
  position: relative;
}
.cid-srh85rRa9m figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srh85rRa9m .image-block {
    width: 100% !important;
  }
}
.cid-srh85s3zBn {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-srh85s3zBn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srh85s3zBn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srh85s3zBn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srh85s3zBn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srh85s3zBn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srh85s3zBn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srh85s3zBn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srh85s3zBn .btn-social {
  border: none !important;
}
.cid-srh85s3zBn [class^="socicon-"]:before,
.cid-srh85s3zBn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srh85s3zBn .btn {
    font-size: 20px !important;
  }
}
.cid-srhjbylGB3 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-srhjbylGB3 .image-block {
  margin: auto;
}
.cid-srhjbylGB3 figcaption {
  position: relative;
}
.cid-srhjbylGB3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srhjbylGB3 .image-block {
    width: 100% !important;
  }
}
.cid-srhjbyEof0 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-srhjbyEof0 .image-block {
  margin: auto;
}
.cid-srhjbyEof0 figcaption {
  position: relative;
}
.cid-srhjbyEof0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srhjbyEof0 .image-block {
    width: 100% !important;
  }
}
.cid-srhjbyQmC0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-srhjbyQmC0 .mbr-text,
.cid-srhjbyQmC0 blockquote {
  color: #767676;
}
.cid-srhjbyXoQS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srhjbyXoQS .mbr-section-subtitle {
  color: #767676;
}
.cid-srhjbyXoQS .formoid {
  margin: auto;
}
.cid-srhjbyXoQS .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-srhjbyXoQS a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-srhjbyXoQS .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-srhjbyXoQS .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-srhjbyXoQS a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-srhjbyXoQS a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-srhjbyXoQS .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-srhjbyXoQS .mbr-subscribe .input-group-btn button,
.cid-srhjbyXoQS .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-srhjbyXoQS .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srhjbyXoQS input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-srhjbyXoQS .input-group-btn {
    width: 100%;
  }
  .cid-srhjbyXoQS .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-srhjbyXoQS .input-group-btn a.btn {
    width: 100%;
  }
  .cid-srhjbyXoQS .input-group-btn {
    width: calc(92%);
  }
  .cid-srhjbyXoQS .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-srhjbyXoQS .input-group {
    display: -webkit-flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
    -webkit-flex-direction: column;
    -webkit-flex-wrap: wrap;
  }
  .cid-srhjbyXoQS .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-srhjbyXoQS .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-srhjbyXoQS .input-group-btn button,
  .cid-srhjbyXoQS .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-srhjbyXoQS .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-srhjbzjKM0 {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srhjbzjKM0 .image-block {
  margin: auto;
}
.cid-srhjbzjKM0 figcaption {
  position: relative;
}
.cid-srhjbzjKM0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srhjbzjKM0 .image-block {
    width: 100% !important;
  }
}
.cid-srhjbztr1W .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srhjbztr1W .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-srhjbztr1W a {
  font-style: normal;
}
.cid-srhjbztr1W .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srhjbztr1W .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-srhjbztr1W .nav-item:focus,
.cid-srhjbztr1W .nav-link:focus {
  outline: none;
}
.cid-srhjbztr1W .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srhjbztr1W .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srhjbztr1W .menu-logo {
  margin-right: auto;
}
.cid-srhjbztr1W .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-srhjbztr1W .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-srhjbztr1W .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srhjbztr1W .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srhjbztr1W .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srhjbztr1W .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srhjbztr1W .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srhjbztr1W .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srhjbztr1W .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srhjbztr1W .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srhjbztr1W .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srhjbztr1W .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srhjbztr1W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srhjbztr1W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srhjbztr1W .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srhjbztr1W .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srhjbztr1W .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-srhjbztr1W .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srhjbztr1W .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srhjbztr1W .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srhjbztr1W .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srhjbztr1W .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srhjbztr1W .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srhjbztr1W button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srhjbztr1W button.navbar-toggler:focus {
  outline: none;
}
.cid-srhjbztr1W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-srhjbztr1W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srhjbztr1W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srhjbztr1W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srhjbztr1W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srhjbztr1W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srhjbztr1W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srhjbztr1W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srhjbztr1W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srhjbztr1W .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srhjbztr1W .collapsed .btn {
  display: -webkit-flex;
}
.cid-srhjbztr1W .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srhjbztr1W .collapsed .navbar-collapse.collapsing,
.cid-srhjbztr1W .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srhjbztr1W .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srhjbztr1W .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srhjbztr1W .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srhjbztr1W .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srhjbztr1W .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srhjbztr1W .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srhjbztr1W .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srhjbztr1W .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-srhjbztr1W .collapsed button.navbar-toggler {
  display: block;
}
.cid-srhjbztr1W .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srhjbztr1W .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srhjbztr1W .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-srhjbztr1W .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srhjbztr1W .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srhjbztr1W .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-srhjbztr1W.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srhjbztr1W img {
    height: 3.8rem !important;
  }
  .cid-srhjbztr1W .btn {
    display: -webkit-flex;
  }
  .cid-srhjbztr1W button.navbar-toggler {
    display: block;
  }
  .cid-srhjbztr1W .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srhjbztr1W .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srhjbztr1W .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srhjbztr1W .navbar-collapse.collapsing,
  .cid-srhjbztr1W .navbar-collapse.show {
    display: block !important;
  }
  .cid-srhjbztr1W .navbar-collapse.collapsing .navbar-nav,
  .cid-srhjbztr1W .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srhjbztr1W .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srhjbztr1W .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srhjbztr1W .navbar-collapse.collapsing .navbar-buttons,
  .cid-srhjbztr1W .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srhjbztr1W .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srhjbztr1W .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srhjbztr1W .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srhjbztr1W .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srhjbztr1W .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srhjbztr1W .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    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-srhjbztr1W .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srhjbztr1W .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srhjbztr1W .nav-link:hover,
.cid-srhjbztr1W .dropdown-item:hover {
  color: #767676 !important;
}
.cid-srhjbzNqmJ {
  background: #efefef;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-srhjbzNqmJ .image-block {
  margin: auto;
}
.cid-srhjbzNqmJ figcaption {
  position: relative;
}
.cid-srhjbzNqmJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-srhjbzNqmJ .image-block {
    width: 100% !important;
  }
}
.cid-srhjbzXKJO {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-srhjbzXKJO .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srhjbzXKJO .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srhjbzXKJO .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srhjbzXKJO .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srhjbzXKJO .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srhjbzXKJO .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srhjbzXKJO .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srhjbzXKJO .btn-social {
  border: none !important;
}
.cid-srhjbzXKJO [class^="socicon-"]:before,
.cid-srhjbzXKJO [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srhjbzXKJO .btn {
    font-size: 20px !important;
  }
}
